Skip to content

v1.5.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@stainless-app stainless-app released this 03 Mar 22:45
e1f6a2b

1.5.0-alpha.2 (2026-03-03)

Full Changelog: v1.5.0-alpha.1...v1.5.0-alpha.2

Features

Bug Fixes

  • client: close streams without requiring full consumption (bb617be)
  • compat with Python 3.14 (8f4df7c)
  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (135104e)
  • ensure streams are always closed (588f8f4)
  • pydantic: ignore model extras in pydantic v2 (#156) (9cae18c)
  • types: allow pyright to infer TypedDict types within SequenceNotStr (6e13710)
  • use async_to_httpx_files in patch method (4370dab)

Chores

  • add missing docstrings (0332edf)
  • add Python 3.14 classifier and testing (ec88bf3)
  • bump httpx-aiohttp version to 0.1.9 (42685a1)
  • ci: upgrade actions/github-script (9363c3d)
  • deps: mypy 1.18.1 has a regression, pin to 1.17 (b0d4efb)
  • docs: use environment variables for authentication in code snippets (97a777f)
  • format all api.md files (36b3fc5)
  • internal/tests: avoid race condition with implicit client cleanup (6ca21dc)
  • internal: add --fix argument to lint script (b96137c)
  • internal: add missing files argument to base client (851f268)
  • internal: add request options to SSE classes (0451d35)
  • internal: bump dependencies (b0c3306)
  • internal: codegen related update (5dad097)
  • internal: detect missing future annotations with ruff (ea60157)
  • internal: fix lint error on Python 3.14 (ba06a3e)
  • internal: grammar fix (it's -> its) (1d6aebd)
  • internal: make test_proxy_environment_variables more resilient (b768b4f)
  • internal: make test_proxy_environment_variables more resilient to env (976c1fb)
  • internal: update actions/checkout version (7b01d95)
  • package: drop Python 3.8 support (e36cf2b)
  • speedup initial import (ca27085)
  • update lockfile (738e9be)
  • update mock server docs (9c92875)