Full Changelog: v1.9.0...v1.10.0
- api: api update (292b436)
Full Changelog: v1.8.0...v1.9.0
- api: api update (85c5f67)
- api: api update (73a9b83)
- api: api update (cc7a611)
- api: api update (eebc9ed)
- client: close streams without requiring full consumption (e5ceb83)
- bump
httpx-aiohttpversion to 0.1.9 (8d8e4b7) - do not install brew dependencies in ./scripts/bootstrap by default (927371b)
- internal/tests: avoid race condition with implicit client cleanup (b14f88e)
- internal: detect missing future annotations with ruff (0afbe98)
- internal: grammar fix (it's -> its) (95c0ec1)
- internal: update pydantic dependency (450a852)
- types: change optional parameter type from NotGiven to Omit (484c472)
Full Changelog: v1.7.0...v1.8.0
- api: api update (f658a31)
- api: api update (b5347f1)
- api: api update (2002172)
- client: support file upload requests (adee680)
- improve future compat with pydantic v3 (b0fee8f)
- types: replace List[str] with SequenceNotStr in params (acea6f7)
- avoid newer type syntax (565f29d)
- internal: add Sequence related utils (bb04ab5)
- internal: change ci workflow machines (3238508)
- internal: codegen related update (67c2153)
- internal: fix ruff target version (c10bfbb)
- internal: move mypy configurations to
pyproject.tomlfile (1eebbfd) - internal: update comment in script (e248479)
- internal: update pyright exclude list (b322b28)
- project: add settings file for vscode (9611226)
- update @stainless-api/prism-cli to v5.15.0 (6fed0b8)
- update github action (66ec9db)
Full Changelog: v1.6.0...v1.7.0
- api: api update (ad08b68)
- api: api update (ef473c5)
- api: api update (a3c10fb)
- api: api update (9fc71d7)
- clean up environment call outs (47ab416)
- client: add support for aiohttp (5066882)
- ci: correct conditional (79d08e8)
- ci: release-doctor — report correct token name (03cfe8a)
- client: don't send Content-Type header on GET requests (6a3e11c)
- parsing: correctly handle nested discriminated unions (7291d4f)
- parsing: ignore empty metadata (52e08bc)
- parsing: parse extra field types (034b5dc)
- ci: change upload type (6e96a87)
- ci: only run for pushes and fork pull requests (f741da1)
- internal: bump pinned h11 dep (d63ac0c)
- package: mark python 3.13 as supported (7bfb29b)
- readme: fix version rendering on pypi (c3d919a)
- tests: skip some failing tests on the latest python versions (0f7a7e0)
- client: fix httpx.Timeout documentation reference (d6a30cc)
Full Changelog: v1.5.0...v1.6.0
- client: correctly parse binary response | stream (30b1399)
- tests: fix: tests which call HTTP endpoints directly with the example parameters (f7d916c)
- ci: enable for pull requests (181f08f)
- docs: remove reference to rye shell (bb105b1)
- docs: remove unnecessary param examples (e63f45b)
- internal: update conftest.py (6f4b908)
- readme: update badges (e0ecda6)
- tests: add tests for httpx client instantiation & proxies (8328a61)
- tests: run tests in parallel (aabdc37)
Full Changelog: v1.4.0...v1.5.0
- api: api update (1e1f9ba)
- api: api update (f362ab5)
- api: api update (055b14d)
- api: api update (439fc45)
- docs/api: remove references to nonexistent types (ade9d56)
- package: support direct resource imports (b28c43b)
- ci: fix installation instructions (35ab018)
- ci: upload sdks to package manager (264c2af)
- docs: grammar improvements (4039ce4)
- internal: avoid errors for isinstance checks on proxies (f6a0407)
- internal: avoid lint errors in pagination expressions (4288f8c)
Full Changelog: v1.3.1...v1.4.0
- api: api update (8ebf770)
- api: api update (db1894b)
- api: api update (fb62a65)
- api: api update (3133b01)
- api: api update (7290dc8)
- api: api update (#137) (7ce1f6a)
- api: api update (#138) (cb71d87)
- api: api update (#139) (9a0ef5a)
- ci: ensure pip is always available (#135) (fd63bd1)
- ci: remove publishing patch (#136) (bd4bfc8)
- perf: optimize some hot paths (c544b05)
- perf: skip traversing types for NotGiven values (af97129)
- pydantic v1: more robust ModelField.annotation check (be8bb32)
- types: handle more discriminated union shapes (#134) (2e8aa54)
- broadly detect json family of content-type headers (b562715)
- ci: add timeout thresholds for CI jobs (467dfb2)
- ci: only use depot for staging repos (eb51e05)
- client: minor internal fixes (4e548b8)
- internal: base client updates (1a4a717)
- internal: bump pyright version (6681c14)
- internal: bump rye to 0.44.0 (#133) (0068d95)
- internal: codegen related update (b551ba9)
- internal: codegen related update (#132) (85ff426)
- internal: expand CI branch coverage (02cc295)
- internal: fix list file params (1f6d1f3)
- internal: import reformatting (772a87c)
- internal: reduce CI branch coverage (f6d1892)
- internal: refactor retries to not use recursion (709debf)
- internal: remove extra empty newlines (#131) (4a0f409)
- internal: remove trailing character (#140) (850838e)
- internal: slight transform perf improvement (#142) (af27cc2)
- internal: update models test (ced3495)
- internal: update pyright settings (950f294)
- revise readme docs about nested params (#128) (52f818d)
- swap examples used in readme (#141) (fe028d0)
Full Changelog: v1.3.0...v1.3.1
Full Changelog: v1.2.1...v1.3.0
- api: api update (#116) (398641f)
- api: api update (#117) (6e333f1)
- api: api update (#118) (83cf396)
- api: api update (#119) (e618af4)
- api: api update (#123) (c145e1e)
- docs: update client docstring (#121) (a30a866)
- internal: properly set pydantic_private (#114) (558c1bb)
- internal: remove unused http client options forwarding (#122) (6f0d183)
Full Changelog: v1.2.0...v1.2.1
Full Changelog: v1.1.1...v1.2.0
- api: api update (#105) (7ed533f)
- api: api update (#108) (ba6ddc9)
- client: allow passing
NotGivenfor body (#109) (920d114)
- asyncify on non-asyncio runtimes (#107) (3252ac3)
- client: mark some request bodies as optional (920d114)
Full Changelog: v1.1.0...v1.1.1
Full Changelog: v1.0.1...v1.1.0
- internal: bummp ruff dependency (#97) (354784c)
- internal: change default timeout to an int (#95) (bcac267)
- internal: fix type traversing dictionary params (#99) (8d4ccf0)
- internal: minor type handling changes (#100) (3adf96e)
Full Changelog: v1.0.0...v1.0.1
Full Changelog: v0.2.2...v1.0.0
- api: api update (#73) (0f1c7ed)
- api: api update (#75) (9c9dc2d)
- api: api update (#76) (641b9eb)
- api: api update (#82) (4e66011)
- api: api update (#88) (a99cbe9)
- api: api update (#89) (9cf3bc4)
- feat!: Update helper methods for client breaking changes (#78) (13cae30)
- rc2 (#80) (bd564b9)
- Rename some class in tests (#81) (8b09459)
- client: only call .close() when needed (#69) (b7648c0)
- correctly handle deserialising
clsfields (#72) (499b981) - tests: make test_get_platform less flaky (#85) (85da3d0)
- add missing isclass check (#67) (40bfc91)
- internal: add support for TypeAliasType (#60) (e16c393)
- internal: avoid pytest-asyncio deprecation warning (#86) (320391e)
- internal: bump httpx dependency (#68) (f3cab94)
- internal: bump pydantic dependency (#56) (0f8197f)
- internal: bump pyright (#59) (a1a0a95)
- internal: codegen related update (#61) (87f170b)
- internal: codegen related update (#62) (541faad)
- internal: codegen related update (#64) (808aa6b)
- internal: codegen related update (#66) (8182b3d)
- internal: codegen related update (#71) (8bf0c65)
- internal: codegen related update (#83) (3d3c396)
- internal: codegen related update (#87) (142d2ef)
- internal: fix some typos (#65) (de0fefd)
- internal: updated imports (#63) (28ea714)
- fix typos (#70) (efc448f)
- raw responses: fix duplicate
the(#84) (19e4f04) - readme: fix http client proxies example (#58) (b8d94e8)
Full Changelog: v0.2.1...v0.2.2
Full Changelog: v0.2.0...v0.2.1
Full Changelog: v0.1.2...v0.2.0
- internal: bump pyright (#49) (20c0925)
- internal: codegen related update (#45) (fb7fb4a)
- internal: codegen related update (#46) (6635bb1)
- internal: codegen related update (#47) (61f5c17)
- internal: fix compat model_dump method when warnings are passed (#43) (beb8e75)
- rebuild project due to codegen change (#39) (e857a5a)
- rebuild project due to codegen change (#40) (123b860)
- rebuild project due to codegen change (#41) (2cf4305)
- rebuild project due to codegen change (#42) (cf6455f)
Full Changelog: v0.1.1...v0.1.2
- Add auth.start and auth.wait_for_completion sugar methods (e0b64a0)
- Another test (66606fe)
- Better interface for optional params (32a92bc)
- Finish tests (7fa68e5)
- Finish wait_for_authorization tests (febe917)
- Fix lint (6806ee5)
- Fix more lint (324505c)
- Fix test (07d0cf8)
- Fix tests (1af1584)
- More tests (caf98db)
Full Changelog: v0.1.0...v0.1.1
Full Changelog: v0.0.11...v0.1.0
Full Changelog: v0.1.0-alpha.4...v0.0.11
Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4
Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3
Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2
- remove extra fork (f119de9)
Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1