Refresh the dev toolchain lock, release 2.6.3 - #72
Conversation
Routine dependency pass. Only ty moves, 0.0.65 to 0.0.66, a dev-group type checker that no consumer resolves, so no release is needed and no caller has to act. Nothing else in the tree had a newer version inside its declared range. pip-audit and osv-scanner both report the lockfile clean, and the suite holds 100% coverage. Verification: ruff check, ruff format --check, ty check and pytest (183 passed, 8 skipped, 100% coverage) all green, plus osv-scanner v2.4.0 over uv.lock. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Version bump for release. uv.lock re-locked in the same commit because it embeds the project's own version, and a bare pyproject bump leaves the two files disagreeing with nothing to catch it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
Scope grew after the original body: this branch now also bumps The published wheel is functionally identical to 2.6.2. The only dependency change is
Gates re-run after the bump: ruff check, ty check, and pytest (183 passed, 8 skipped, 100% coverage) all green. |
Summary
Routine dependency pass over the whole tree. Only one package had a newer version inside its declared range:
ty0.0.65 to 0.0.66, a dev-group type checker. Everything else is already current.Reported so the next pass does not re-derive it:
httpx(the single runtime dependency) is current within>=0.25.0,<1.0.0, and the lockfile carries no advisories under either scanner.Type of change
Public API
None.
pyproject.tomlis untouched; the diff isuv.lockalone.tyis a dev-group tool that no consumer resolves, so no release is needed and no caller has to act.Test plan
uv sync --all-extras --all-groups --upgrade, then:uv run ruff check .all checks passeduv run ruff format --check .21 files already formatteduv run ty check agentscore/all checks passeduv run pytest tests/: 183 passed, 8 skipped, 100.00% coverage (gate is 95%)uv.lock: no issues foundChecklist