v0.1.0-alpha.23
Pre-release
Pre-release
0.1.0-alpha.23 (2026-03-03)
Full Changelog: v0.1.0-alpha.22...v0.1.0-alpha.23
Features
- api: option fields (1da1764)
- client: add custom JSON encoder for extended type support (422c744)
- client: add support for binary request streaming (509ce0a)
Bug Fixes
- client: close streams without requiring full consumption (bbe5744)
- compat with Python 3.14 (b07a9e2)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (adce836) - ensure streams are always closed (7194eee)
- types: allow pyright to infer TypedDict types within SequenceNotStr (2323b86)
- use async_to_httpx_files in patch method (b19854b)
Chores
- add Python 3.14 classifier and testing (4ee447f)
- ci: upgrade
actions/github-script(110a94e) - deps: mypy 1.18.1 has a regression, pin to 1.17 (73360c3)
- docs: use environment variables for authentication in code snippets (1543c34)
- format all
api.mdfiles (83a93da) - internal/tests: avoid race condition with implicit client cleanup (5e5a05d)
- internal: add
--fixargument to lint script (20f6a31) - internal: add missing files argument to base client (916851b)
- internal: add request options to SSE classes (753f5a8)
- internal: bump dependencies (cf2b653)
- internal: codegen related update (72bf447)
- internal: codegen related update (5446a02)
- internal: fix lint error on Python 3.14 (c514a29)
- internal: grammar fix (it's -> its) (c8e4be7)
- internal: make
test_proxy_environment_variablesmore resilient (2a2ba8f) - internal: make
test_proxy_environment_variablesmore resilient to env (8673314) - internal: update
actions/checkoutversion (4dc0a07) - package: drop Python 3.8 support (eca0847)
- speedup initial import (5d15f15)
- update lockfile (7f09f45)
- update mock server docs (e7ad145)