Skip to content

chore(deps): bump python-minor-patch group across the workspace - #99

Merged
carolsimone merged 1 commit into
mainfrom
chore/deps-python-minor-patch-bumps
Oct 23, 2026
Merged

carolsimone merged 1 commit into
mainfrom
chore/deps-python-minor-patch-bumps

Conversation

@carolsimone

@carolsimone carolsimone commented Oct 23, 2026 •

Copy link
Copy Markdown
Owner

ruff 0.16.5→0.17.1, mypy 2.3.1→2.4.0, boto3 1.43.85→1.43.114, sqlglot 30.17.0→30.23.0 (runtime and engine contract, kept in lockstep), trino 0.339.0→0.340.0, psycopg2-binary 2.9.12→2.9.13; urllib3 2.7.0→2.8.0 in uv.lock (CVE-2026-97687, CVE-2026-97689, which fail Trivy on any PR touching the lock).

Applied to every pyproject.toml that pins them, plus uv.lock, the stale boto3 literal in tests/test_rehearsal_version.py and the sqlglot comment. Dependabot's version left the runtime on mypy 2.3.1, so uv sync failed.

Locally: lint, mypy and the runtime, contract and adapter unit suites pass.

Replaces #86 and #95.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WbJuV948a1y7LyJG3YSXq9

ruff 0.17.1, mypy 2.4.0, boto3 1.43.114, sqlglot 30.23.0, trino 0.340.0,
psycopg2-binary 2.9.13, in every pyproject.toml that pins them, and urllib3
2.7.0 to 2.8.0 in uv.lock (CVE-2026-97687, CVE-2026-97689; Trivy attributes
them to any PR that touches the lock). Dependabot #86 and #95 missed the
runtime's own mypy/ruff pins, which left the workspace unsatisfiable.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WbJuV948a1y7LyJG3YSXq9
Signed-off-by: Simone Carolini <simonecarolini.sc@gmail.com>
@carolsimone
carolsimone force-pushed the chore/deps-python-minor-patch-bumps branch from 8ac0626 to 0b4143e Compare October 23, 2026 08:19
@carolsimone
carolsimone merged commit 8b74756 into main Oct 23, 2026
28 checks passed
@carolsimone
carolsimone deleted the chore/deps-python-minor-patch-bumps branch October 23, 2026 08:22
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