Full Changelog: v0.19.0...v0.20.0
- api: manual updates (4770c92)
Full Changelog: v0.18.0...v0.19.0
Full Changelog: v0.17.0...v0.18.0
- api: api update (d6480b0)
- api: api update (8fdaf94)
- api: manual updates (babaa62)
- api: manual updates (0c87408)
- api: manual updates (633a6d2)
- internal: version bump (97c600d)
Full Changelog: v0.16.0...v0.17.0
- api: api update (5567990)
- api: api update (8a7bfc1)
- api: api update (08de79c)
- api: api update (8d8e23a)
- api: api update (f55689c)
- api: api update (99a4d13)
- api: api update (9abbcc8)
- api: api update (aa7e9ca)
- api: api update (7b56b3e)
- api: api update (6759351)
- api: api update (e589627)
- api: api update (5a09c7a)
- api: api update (237ee65)
- api: api update (3233b72)
- client: add custom JSON encoder for extended type support (1638d63)
- client: add support for binary request streaming (a6ba082)
- ci: upgrade
actions/github-script(a0ef8aa) - format all
api.mdfiles (bda2dd2) - internal: add request options to SSE classes (d1a1143)
- internal: bump dependencies (60979b5)
- internal: fix lint error on Python 3.14 (5be7a43)
- internal: make
test_proxy_environment_variablesmore resilient (f8c15f3) - internal: make
test_proxy_environment_variablesmore resilient to env (75914f0) - internal: remove mock server code (a0cd0a0)
- internal: update
actions/checkoutversion (356433d) - update mock server docs (63aef54)
Full Changelog: v0.15.0...v0.16.0
- api: api update (cebabec)
- api: api update (25decbd)
- api: api update (be22051)
- files: add support for string alternative to file upload type (7d22f01)
- use async_to_httpx_files in patch method (10f2c81)
- internal: add
--fixargument to lint script (9e11380) - internal: add missing files argument to base client (cf93219)
- speedup initial import (7e88fa2)
Full Changelog: v0.14.0...v0.15.0
- types: allow pyright to infer TypedDict types within SequenceNotStr (e10c534)
- add missing docstrings (6854ebb)
Full Changelog: v0.13.0...v0.14.0
- api: api update (78f4769)
- api: api update (4cd6b63)
- api: api update (f36e5e0)
- api: api update (2c50e1a)
- api: api update (49c771a)
- api: api update (dc475fb)
- api: api update (e96fa5b)
- api: api update (682b327)
- api: api update (9d0d4f5)
- api: api update (0e936cb)
- api: api update (5671da0)
- api: api update (0749080)
- api: api update (8dc2fd5)
- api: api update (5c701e6)
- api: api update (ba42709)
- api: api update (3b30030)
- api: manual updates (30596c1)
- granular citations in the sdk (#75) (789b8d8)
- client: close streams without requiring full consumption (7905627)
- compat with Python 3.14 (b9bb4bc)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (e4615bd) - ensure streams are always closed (f2ac426)
- add numpy to pyproject.toml (26726ae)
- add Python 3.14 classifier and testing (dc7b10a)
- bump
httpx-aiohttpversion to 0.1.9 (3d8b61d) - deps: mypy 1.18.1 has a regression, pin to 1.17 (ec108e1)
- docs: use environment variables for authentication in code snippets (7af7f19)
- internal/tests: avoid race condition with implicit client cleanup (610aac7)
- internal: grammar fix (it's -> its) (5105442)
- package: drop Python 3.8 support (96a97e4)
- update lockfile (c192719)
Full Changelog: v0.12.0...v0.13.0
- api: api update (77ac327)
- api: api update (7b59e43)
- api: api update (9e8ede6)
- api: manual updates (a2d0097)
- internal: detect missing future annotations with ruff (ac56806)
Full Changelog: v0.11.0...v0.12.0
- api: api update (2856096)
- api: api update (4fa2c91)
- api: change sdk to factor in /job/[id] and /jobs (f3fd9a7)
- compat: compat with
pydantic<2.8.0when using additional fields (084221e)
- do not install brew dependencies in ./scripts/bootstrap by default (9be6843)
- internal: update pydantic dependency (222a534)
- types: change optional parameter type from NotGiven to Omit (3cedda8)
Full Changelog: v0.10.1...v0.11.0
- api: api update (2b1fbeb)
- api: api update (3d211d1)
- api: api update (137e563)
- api: api update (69eab3e)
- api: api update (f181769)
- api: api update (8864810)
- api: api update (1427a05)
- api: api update (50fa804)
- api: api update (be15201)
- api: api update (7a86d02)
- api: api update (4d33b3f)
- api: api update (db7535d)
- api: api update (42fc590)
- api: api update (7f54cac)
- api: api update (9c8c3ce)
- api: api update (d7bc25b)
- api: api update (3e9a5c8)
- api: manual updates (9b31994)
- api: manual updates (2f4e621)
- api: manual updates (3794a83)
- improve future compat with pydantic v3 (0fd503a)
- types: replace List[str] with SequenceNotStr in params (d19ddce)
- avoid newer type syntax (1a2080a)
- internal: add Sequence related utils (7d39034)
- internal: change ci workflow machines (c9c08f4)
- internal: codegen related update (583a974)
- internal: move mypy configurations to
pyproject.tomlfile (1e33d5c) - internal: update comment in script (c4f1dea)
- internal: update pyright exclude list (38e4e30)
- tests: simplify
get_platformtest (5ef6803) - update @stainless-api/prism-cli to v5.15.0 (b8ce369)
- update github action (68e4f3c)
Full Changelog: v0.10.0...v0.10.1
- api: manual updates (84d712f)
- internal: fix ruff target version (8a8565c)
Full Changelog: v0.9.0...v0.10.0
- api: api update (f4729e7)
- api: api update (1aecd8c)
- api: api update (0b681c6)
- api: api update (49b78e3)
- api: api update (5dca002)
- api: manual updates (0bc45db)
- client: support file upload requests (591d2a9)
- make file parameter optional in upload method for presigned URL support (#66) (5f7060d)
- parsing: ignore empty metadata (b572c21)
- parsing: parse extra field types (45461eb)
- project: add settings file for vscode (6bd9d30)
Full Changelog: v0.8.0...v0.9.0
- api: add edit endpoint (f67cbea)
- api: api update (6e28e0a)
- api: api update (954b9b1)
- api: api update (596e69e)
- api: api update (aff4c7f)
- clean up environment call outs (946c953)
- client: don't send Content-Type header on GET requests (a5c03a1)
- parsing: correctly handle nested discriminated unions (85fcdd1)
- internal: bump pinned h11 dep (503a1b2)
- internal: codegen related update (818940e)
- internal: version bump (f41e580)
- package: mark python 3.13 as supported (4bd0a2f)
- readme: fix version rendering on pypi (988277f)
Full Changelog: v0.7.0...v0.8.0
- api: api update (e88fd6c)
- api: api update (35d8b38)
- api: api update (d4053b0)
- api: api update (ce291e6)
- client: add support for aiohttp (ea80a4c)
- ci: change upload type (6e4b30f)
- ci: only run for pushes and fork pull requests (571567c)
- tests: skip some failing tests on the latest python versions (f938fd6)
Full Changelog: v0.6.0...v0.7.0
- api: api update (4257bb6)
- api: api update (23a3949)
- api: api update (f276b5b)
- api: api update (b39bfbe)
- api: api update (8bd4e68)
- api: api update (6ad03c9)
- api: api update (ee26a65)
- client: add follow_redirects request option (70eb648)
- client: correctly parse binary response | stream (41f71fc)
- docs/api: remove references to nonexistent types (08eb2d8)
- package: support direct resource imports (b5332fb)
- tests: fix: tests which call HTTP endpoints directly with the example parameters (293fa24)
- ci: enable for pull requests (646d80d)
- ci: fix installation instructions (c0bddc5)
- ci: upload sdks to package manager (e6ec13a)
- docs: grammar improvements (ee6ab9a)
- docs: remove reference to rye shell (0e9b32d)
- docs: remove unnecessary param examples (6f1562f)
- internal: avoid errors for isinstance checks on proxies (97974a0)
- internal: update conftest.py (71942fc)
- readme: update badges (c66cb07)
- tests: add tests for httpx client instantiation & proxies (fd4a62b)
- tests: run tests in parallel (e7e0a6b)
- client: fix httpx.Timeout documentation reference (81851b8)
Full Changelog: v0.5.0...v0.6.0
- api: api update (393a0bb)
- api: api update (97def07)
- api: api update (ad2aa04)
- api: api update (920a298)
- api: api update (f045a44)
- api: api update (a4108e7)
- api: api update (80e5d94)
- api: api update (db00c6e)
- api: api update (c9c0032)
- api: api update (c981e26)
- api: api update (4bf09ad)
- api: api update (3561bd2)
- api: api update (acbb386)
- api: api update (b31b2e5)
- api: manual updates (cf61d61)
- api: manual updates (eb32a54)
- pydantic v1: more robust ModelField.annotation check (78bbb5b)
- broadly detect json family of content-type headers (2c68629)
- ci: add timeout thresholds for CI jobs (36d959d)
- ci: only use depot for staging repos (4ff125a)
- client: minor internal fixes (3d98dcc)
- internal: base client updates (fe10b0a)
- internal: bump pyright version (8b4d450)
- internal: codegen related update (974a427)
- internal: fix list file params (0487d01)
- internal: import reformatting (07d0490)
- internal: minor formatting changes (c2b1fb2)
- internal: refactor retries to not use recursion (7c61471)
- internal: update models test (caa1b89)
- internal: update pyright settings (6e31b6f)
Full Changelog: v0.4.0...v0.5.0
- api: api update (adae7c2)
- api: api update (#41) (df33790)
- api: api update (#43) (f0f90e6)
- api: api update (#44) (0a348fa)
- api: api update (#45) (0850b23)
- api: api update (#46) (60602de)
- api: api update (#48) (baa9c6f)
- api: api update (#49) (77d2761)
- api: api update (#53) (5a16d95)
- api: api update (#54) (269ea31)
- api: api update (#55) (16ac56b)
- api: api update (#58) (162b618)
- api: manual updates (#52) (72cd53f)
- fix typos (#47) (65c7bd8)
- internal: expand CI branch coverage (d2a9180)
- internal: reduce CI branch coverage (1b82a03)
- internal: remove trailing character (#50) (be91d1e)
- internal: slight transform perf improvement (#56) (234f8ff)
- slight wording improvement in README (#57) (fae1793)
Full Changelog: v0.3.0...v0.4.0
- api: api update (#39) (ac2917d)
- Improve URL response handling (906737e)
- trigger mintlify update on release (#23) (ba8bfbd)
Full Changelog: v0.2.0...v0.3.0
- api: api update (#31) (91ee117)
- api: api update (#32) (ed0f6dc)
- api: api update (#34) (86d0cee)
- feat: Add FullParseResponse model and handle_url_response function (#35) (1c74524)
Full Changelog: v0.1.0...v0.2.0
- ci: ensure pip is always available (#27) (b2a96d3)
- types: handle more discriminated union shapes (#26) (0d77b6f)
- internal: bump rye to 0.44.0 (#25) (a96cad7)
- internal: codegen related update (#24) (c9f88f0)
- internal: remove extra empty newlines (#22) (1745284)
Full Changelog: v0.1.0-alpha.2...v0.1.0
- docs: update client docstring (#13) (d649e20)
- internal: remove unused http client options forwarding (#14) (53cb68e)
Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2
Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1