Skip to content

build(deps): raise nine dependency floors - #439

Merged
thellert merged 1 commit into
mainfrom
build/dep-batch-2026-07
Jul 20, 2026
Merged

build(deps): raise nine dependency floors#439
thellert merged 1 commit into
mainfrom
build/dep-batch-2026-07

Conversation

@thellert

Copy link
Copy Markdown
Collaborator

Batches nine Dependabot dependency PRs into one branch so the full CI suite — including the e2e and agentic lanes — actually runs against them.

Dependabot-authored PRs run with the Dependabot secret store, which has no ALS_APG_API_KEY, so all four e2e/agentic lanes fail at the pre-flight guard on every one of them. Those PRs can only ever demonstrate that unit CI is green. Landing the bumps from a maintainer branch is the only way to get real e2e signal.

Included

Package Floor Locked
docker (dev) >=7.0.0 → >=7.2.0 7.1.0 → 7.2.0
duckdb >=1.5.1 → >=1.5.4 1.5.1 → 1.5.4
idna >=3.10 → >=3.18 3.11 → 3.18
nltk >=3.8.1 → >=3.10.0 3.9.2 → 3.10.0
ollama >=0.5.1 → >=0.6.2 0.6.1 → 0.6.2
testcontainers (dev) >=4.0.0 → >=4.14.2 4.14.1 → 4.14.2
tiled[client] >=0.1 → >=0.2.14 0.2.12 → 0.2.14
urllib3 >=2.4.0 → >=2.7.0 2.6.3 → 2.7.0
uvicorn[standard] >=0.27.0 → >=0.51.0 0.40.0 → 0.51.0

httptools 0.7.1 → 0.8.0 comes along transitively via uvicorn[standard].

These are floor bumps, but not no-ops: uv.lock had pinned resolutions older than several of the declared floors, so each one is a real upgrade — uvicorn by eleven minors.

Supersedes #429, #430, #431, #432, #434, #435, #436, #437, #438, which Dependabot will close once these requirements are satisfied.

Held back

Verification

  • Full unit suite: 7934 passed.
  • The ARIEL integration failures on this machine (stale ariel_test DB, pgvector migration skipped) reproduce identically on unmodified main, so they are unrelated to these bumps.

Raise minimum versions for docker, duckdb, idna, nltk, ollama,
testcontainers, tiled, urllib3, and uvicorn, and regenerate uv.lock
to match. The lock had pinned resolutions older than several of the
declared floors, so this also moves uvicorn 0.40 -> 0.51 and pulls
httptools 0.8 transitively.

Supersedes #429, #430, #431, #432, #434, #435, #436, #437, #438
@thellert
thellert merged commit 9797870 into main Jul 20, 2026
53 of 54 checks passed
@thellert
thellert deleted the build/dep-batch-2026-07 branch July 20, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant