Repository navigation
framework-release: anthropic 1.11.0 → 1.13.0 #1127
Description
anthropic 1.13.0 is out; the PR lock pins 1.11.0.
| Framework | anthropic (extra anthropic) |
| Locked | 1.11.0 in python/constraints/adapter-contract-anthropic-py3.12.txt |
| Latest | 1.13.0 (minor bump), released 2026-10-09 |
| Release notes | https://github.com/anthropics/anthropic-sdk-python |
Results against the PR lock
Installed against the PR lock with only anthropic moved.
| Check | Result |
|---|---|
| install | ✅ pass |
verify_frameworks.py --require-installed |
✅ pass |
pytest -q (skip guard armed) |
✅ pass |
smoke_example.py |
✅ pass |
Impact review (AI, advisory)
Risk: low. Recommended action: bump. Confidence: medium.
The 1.12.0 and 1.13.0 notes show no removal, rename or retype of AsyncAnthropic, base_url, api_key, default_headers, http_client, max_retries or DefaultAsyncHttpxClient, and 1.11.x has no patch releases. The only nearby changes are internal timeout tracking and a named API-version header constant. I could not read the compare diff (43 commits, 584 files; GitHub timed out), so confidence is medium. The §8 row already records a live round-trip on 1.13.0.
| Symbol | Change | Where the adapter uses it | Upstream |
|---|---|---|---|
AsyncAnthropic client timeout handling (client now tracks whether the timeout was set explicitly) |
behaviour | client() builds AsyncAnthropic(**connection_kwargs()), which passes no timeout. This is next to the constructor, not one of its kwargs. | source |
default API version header value (now a named constant) |
behaviour | default_headers passed in connection_kwargs(). The change is an internal rename, so the header value should be the same. | source |
Reviewed by claude-sonnet-5-5 in https://github.com/Donkey-Development-Kit/donkey-development-kit/actions/runs/38400097553. Advisory only: this is not verification (§0.3), it never changes a docs/verified-apis.md §8 row, and a maintainer confirms any finding before acting on it.
Next action
Safe to bump. The nightly lock-refresh PR (lock-refresh.yml) may already carry it. Otherwise, from python/:
python scripts/compile_constraints.pypython scripts/generate_docs.pypython scripts/verify_frameworks.py --only anthropic --emit-verified, and record the rows indocs/verified-apis.md§8- the pre-PR gate (CONTRIBUTING.md §1)
Opened and kept current by framework-release-watch.yml (docs/ci.md). It closes this issue once the lock reaches this version.
Activity
chore(deps): ship the framework releases in the nightly lock refresh (#…