You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a545efa
Browse filesBrowse the repository at this point in the historyBrowse files
@@ -80,7 +80,7 @@ Records known constraints between plugin dependencies and the gateway (`cpex`/`m
80
80
| Plugin | Constrained dependency | Pinned range | Gateway version | Notes | Last reviewed |
81
81
|---|---|---|---|---|---|
82
82
| all |`cpex`|`>=0.1.0,<0.2`| gateway 0.1.x | ABI boundary — major bump requires gateway coordination | 2026-07 |
83
-
| all |`pydantic`|`>=2.13.4,<3`| gateway 0.1.x | Pydantic v3 not yet validated against gateway models | 2026-07 |
83
+
| all |`pydantic`|`>=2.13.5,<3`| gateway 0.1.x | Pydantic v3 not yet validated against gateway models | 2026-07 |
84
84
| all |`maturin`|`>=1.13.3,<2.0`| build toolchain | Major maturin bumps may change wheel ABI tagging | 2026-07 |
85
85
| all |`redis`|`>=7.4.0`| gateway 0.1.x | Lower bound — no upper constraint yet | 2026-07 |
86
86
|`ica_metering_exporter`|`httpx`|`>=0.27,<1`| gateway 0.1.x | HTTP client is resolved in the root uv workspace; validate transport behavior when bumping | 2026-08 |
@@ -108,3 +108,17 @@ Dependabot opens individual PRs weekly for new package releases. Triage criteria
108
108
-**Minor** (`x.Y.z`): review changelog; merge if no breaking API changes and CI passes
109
109
-**Major** (`X.y.z`): evaluate manually; update the compat table; coordinate with gateway team if the dep is in `constraint-dependencies`
110
110
-**RUSTSEC advisory**: treat as P1 — either bump the dep or suppress with a justification in `deny.toml`
111
+
112
+
### Alerts for removed lockfiles
113
+
114
+
Every plugin belongs to the root uv workspace and shares the root `uv.lock`.
115
+
Do not add plugin-local lockfiles; the catalog tests enforce this invariant.
116
+
117
+
If Dependabot reports a manifest that no longer exists on `main`, compare the
118
+
alert's vulnerable version range with the active root lockfile before triaging it.
119
+
Use **Alert settings → Refresh Dependabot alerts** when that action is available
120
+
to rebuild GitHub's dependency graph. If the action is unavailable, ask a repository
121
+
security administrator to refresh it. A verified stale alert can be dismissed as
122
+
**An inaccurate or incorrect alert**, recording the removed manifest, deletion
123
+
commit, inspected `main` commit, and patched version in the dismissal comment.
124
+
Do not suppress the advisory or disable Dependabot to hide stale entries.
0 commit comments