NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #208 most downloaded on PyPI
The official Python library for the anthropic API
Last release today
28 Sep 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
221 releases · first in 2023
One column per quarter.
client: add error type field to APIStatusError
Full Changelog: v0.86.0...v0.87.0
add support for filesystem memory tools
Full Changelog: v0.85.0...v0.86.0
by_alias unless set (b17480e)api: chore(config): clean up model enum list
Full Changelog: v0.84.0...v0.85.0
api: change array_format to brackets
Full Changelog: v0.83.0...v0.84.0
test_proxy_environment_variables more resilient (f7056e0)test_proxy_environment_variables more resilient to env (143efcc)api: Add top-level cache control (automatic caching)
Full Changelog: v0.82.0...v0.83.0
api: fix shared UserLocation and error code types
Full Changelog: v0.81.0...v0.82.0
api: Make new tool versions available as top level tool types
Full Changelog: v0.80.0...v0.81.0
api: Releasing claude-sonnet-4-6
Full Changelog: v0.79.0...v0.80.0
api.md files (28a0eb5)api: enabling fast-mode in claude-opus-4-6
Full Changelog: v0.78.0...v0.79.0
api: Release Claude Opus 4.6, adaptive thinking, and other features
Full Changelog: v0.77.1...v0.78.0
structured outputs: send structured output beta header when format is omitted
remove class causing breaking change
Full Changelog: v0.76.0...v0.77.0
output_format is missing (#1121) (062077e)allow raw JSON schema to be passed to messages.stream()
Full Changelog: v0.75.0...v0.76.0
uv version (90634f3)--fix argument to lint script (8914b7a)api: adds support for Claude Opus 4.5, Effort, Advance Tool Use Features, Autocompaction, and Computer Use v5
Full Changelog: v0.74.1...v0.75.0
structured outputs: use correct beta header
Full Changelog: v0.74.0...v0.74.1
examples/memory: properly add assistant_content to messages
Full Changelog: v0.73.0...v0.74.0
api: add support for structured outputs beta
Full Changelog: v0.72.1...v0.73.0
client: close streams without requiring full consumption
Full Changelog: v0.72.0...v0.72.1
model_dump and model_dump_json for Pydantic v1 (540f0f8)api: add ability to clear thinking in context management
Full Changelog: v0.71.1...v0.72.0
api: mark older sonnet models as deprecated
Full Changelog: v0.71.0...v0.71.1
api: adding support for agent skills
Full Changelog: v0.70.0...v0.71.0
client: add context-management-2025-06-27 beta header
api: adds support for Claude Sonnet 4.5 and context management features
Full Changelog: v0.68.2...v0.69.0
do not set headers with default to omit
Full Changelog: v0.68.1...v0.68.2
deps: move deprecated dev-dependencies in pyproject.toml to dev group
Full Changelog: v0.68.0...v0.68.1
dev-dependencies in pyproject.toml to dev group (df16b88)internal: update pydantic dependency
Full Changelog: v0.67.0...v0.68.0
api: adds support for web_fetch_20250910 tool
Full Changelog: v0.66.0...v0.67.0
api: adds support for Documents in tool results
Full Changelog: v0.65.0...v0.66.0
internal: improve breaking change detection
Full Changelog: v0.64.0...v0.65.0
deprecate older claude-3-5 sonnet models
Full Changelog: v0.63.0...v0.64.0
internal: detect breaking changes when removing endpoints
Full Changelog: v0.62.0...v0.63.0
api: search result content blocks
Full Changelog: v0.61.0...v0.62.0
api: add claude-opus-4-1-20250805
Full Changelog: v0.60.0...v0.61.0
update streaming error message to say 'required' not 'recommended'
Full Changelog: v0.59.0...v0.60.0
api: removed older deprecated models
Full Changelog: v0.58.2...v0.59.0
## 0.58.2 (2025-07-18) Full Changelog: v0.58.1...v0.58.2 ### Chores * internal: version bump
## 0.58.1 (2025-07-18) Full Changelog: v0.58.0...v0.58.1 ### Chores * internal: version bump
client: don't send Content-Type header on GET requests
Full Changelog: v0.57.1...v0.58.0
api: update BetaCitationSearchResultLocation
api: add support for Search Result Content Blocks
Full Changelog: v0.56.0...v0.57.0
internal: add breaking change detection
Full Changelog: v0.55.0...v0.56.0
client: add support for aiohttp
Full Changelog: v0.54.0...v0.55.0
client: add support for fine-grained-tool-streaming-2025-05-14
Full Changelog: v0.53.0...v0.54.0
client: deprecate BetaBase64PDFBlock in favor of BetaRequestDocumentBlock
Full Changelog: v0.52.2...v0.53.0
client: fix issue with server_tool_use input tracking and improve tests
Full Changelog: v0.52.1...v0.52.2
examples: show how to pass an authorization token to an MCP server
api: add claude 4 models, files API, code execution tool, MCP connector and more
Full Changelog: v0.51.0...v0.52.0
api: adds web search capabilities to the Claude API
Full Changelog: v0.50.0...v0.51.0
api: extract ContentBlockDelta events into their own schemas
Full Changelog: v0.49.0...v0.50.0
api: add support for disabling tool calls
api: add URL source blocks for images and PDFs
Full Changelog: v0.47.2...v0.48.0
beta: add thinking to beta.messages.stream
Full Changelog: v0.47.1...v0.47.2
update large max_tokens error message
api: add claude-3.7 + support for thinking
client: send X-Stainless-Read-Timeout header
Full Changelog: v0.45.2...v0.46.0
X-Stainless-Read-Timeout header (#858) (0e75983)streaming: avoid invalid deser type error
streaming: accumulate citations
client: support results endpoint
internal: avoid pytest-asyncio deprecation warning
docs: correct results return type
Full Changelog: v0.43.0...v0.43.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →