Bump pymdown-extensions from 10.21.3 to 11.0.1 - #469
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.21.3 to 11.0.1. - [Release notes](https://github.com/facelessuser/pymdown-extensions/releases) - [Commits](facelessuser/pymdown-extensions@10.21.3...11.0.1) --- updated-dependencies: - dependency-name: pymdown-extensions dependency-version: 11.0.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
edge-endpoint-mirror Bot
pushed a commit
that referenced
this pull request
Aug 14, 2026
…g across all containers (#469) * Support SDK 0.31 token rotation on Edge Bump groundlight to 0.31, disable rotation for inbound request-token clients, and share a durable device token cache between status-monitor and the escalation queue reader. Co-authored-by: Cursor <cursoragent@cursor.com> * Tidy token-rotation comments Co-authored-by: Cursor <cursoragent@cursor.com> * Prefer SDK device token cache for ECR credential refresh create/refresh ECR jobs share the device token dir and read current.raw_key via jq when present, falling back to the seed secret so refresh keeps working after rotation supersedes the seed. Co-authored-by: Cursor <cursoragent@cursor.com> * Unify Edge Groundlight API token handling for SDK 0.31 rotation Authorize SDK-facing routes by same-group check, route all upstream cloud work through the device ExperimentalApi client, and make remaining shell consumers prefer the shared rotated token cache so helm upgrades keep working after the seed is revoked. Co-authored-by: Cursor <cursoragent@cursor.com> * Remove multi-account detector tokens from Edge config and DB Delete the unused inference_deployments.api_token column, reject per-detector api_token on PUT /edge-config, and strip it at the config load boundary so existing PVC configs are cleaned on the next startup reconcile. Co-authored-by: Cursor <cursoragent@cursor.com> * Fix auth error mapping, metrics call_api shape, and null api_token reject Reject only non-null per-detector api_token so SDK to_payload() works, pass metrics headers/body positionally for GroundlightApiClient, and map ApiException/malformed group.id to 503. Add HTTP gating and real-client tests. Co-authored-by: Cursor <cursoragent@cursor.com> * Bump groundlight to 0.32 and use me() for group auth Replace the who_am_i passthrough with Groundlight.me().group.id now that SDK 0.32 exposes typed identity. Co-authored-by: Cursor <cursoragent@cursor.com> * Drop per-detector api_token strip/reject hygiene Ignore InferenceConfig.api_token instead of rejecting or scrubbing it; the device token is already used for all cloud calls. Co-authored-by: Cursor <cursoragent@cursor.com> * Remove redundant auth comments from API routers Co-authored-by: Cursor <cursoragent@cursor.com> * Rename GroundlightAuthManager to EdgeEndpointAuthManager Match the singleton accessor to the returned type (edge_endpoint_auth_manager) and rename the module accordingly. Co-authored-by: Cursor <cursoragent@cursor.com> * Trim EdgeEndpointAuthManager comments Drop exception-mapping noise and keep a short note on why caller token rotation is disabled. Co-authored-by: Cursor <cursoragent@cursor.com> * Drop unused future annotations import from auth module Co-authored-by: Cursor <cursoragent@cursor.com> * Shorten edge_endpoint_auth_manager docstring Co-authored-by: Cursor <cursoragent@cursor.com> * Automatically reformatting code with black and isort * Simplify metrics reporting back to device api_client call_api Drop the EdgeApi ceremony; still use the device client's authenticated client so token rotation applies. Co-authored-by: Cursor <cursoragent@cursor.com> * Pass GROUNDLIGHT_API_TOKEN into CI edge-endpoint containers Startup now builds EdgeEndpointAuthManager, which requires the device token. Docker-based integration and SDK jobs were starting the container without it, so the app crashed and nginx returned 502. Co-authored-by: Cursor <cursoragent@cursor.com> * Allow null model binaries from EdgeApi.get_model_urls Cloud returns null model_binary_id for no-binary detectors; the generated client rejects that unless return-type checks are disabled. parse_model_info already handles the no-binary case. Co-authored-by: Cursor <cursoragent@cursor.com> * Revert metric_reporting.py comment churn Restore the file to match main so this PR has no intentional metrics-reporting diff. Co-authored-by: Cursor <cursoragent@cursor.com> * Drop ECR creds GROUNDLIGHT_TOKEN_DIR comment Co-authored-by: Cursor <cursoragent@cursor.com> * Drop validate-api-token GROUNDLIGHT_TOKEN_DIR comment Co-authored-by: Cursor <cursoragent@cursor.com> * Update stale http_transport_retries comment in metadata fetch Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Auto-format Bot <autoformatbot@groundlight.ai>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps pymdown-extensions from 10.21.3 to 11.0.1.
Release notes
Sourced from pymdown-extensions's releases.
Commits
c684985Merge commit from fork6d0097bUpdate changelogf4808eaBump version and update changeloga290074Update JS doc depsedce355Merge commit from fork9fb9643Update Python type deps299a129Docs: Update JS deps367d965Drop Python 3.9 (#2902)19ec936Fix issue with empty titles and Tabbed (#2901)4868783Fix npm optionDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.