0.6.0 (2025-12-18)
Full Changelog: v0.5.0...v0.6.0
Features
Bug Fixes
- client: close streams without requiring full consumption (cb29768)
- compat with Python 3.14 (009ca0d)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (eb03850) - ensure streams are always closed (4b8f9b7)
- types: allow pyright to infer TypedDict types within SequenceNotStr (aab06ad)
- use async_to_httpx_files in patch method (7a5d301)
Chores
- add missing docstrings (edaf4a2)
- bump
httpx-aiohttpversion to 0.1.9 (29874b0) - deps: mypy 1.18.1 has a regression, pin to 1.17 (8c1ce31)
- docs: use environment variables for authentication in code snippets (e04fade)
- internal/tests: avoid race condition with implicit client cleanup (1b7f280)
- internal: add missing files argument to base client (9223e75)
- internal: codegen related update (3b9a132)
- internal: detect missing future annotations with ruff (b4cccf1)
- internal: grammar fix (it's -> its) (46f738d)
- package: drop Python 3.8 support (785c446)
- speedup initial import (cc25ae3)
- update lockfile (2b01e25)