Releases: reductoai/reducto-python-sdk
Releases · reductoai/reducto-python-sdk
v0.16.0
v0.15.0
v0.14.0
0.14.0 (2025-12-08)
Full Changelog: v0.13.0...v0.14.0
Features
- 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)
Bug Fixes
- 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)
Chores
- 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)
v0.13.0
v0.12.0
0.12.0 (2025-10-08)
Full Changelog: v0.11.0...v0.12.0
Features
- api: api update (2856096)
- api: api update (4fa2c91)
- api: change sdk to factor in /job/[id] and /jobs (f3fd9a7)
- api: manual updates (f172ed3)
- api: rename /jobs (1de979a)
- api: switch jobs back to job to be backwards compatible (497a237)
Bug Fixes
- compat: compat with
pydantic<2.8.0when using additional fields (084221e)
Chores
v0.11.0
0.11.0 (2025-09-16)
Full Changelog: v0.10.1...v0.11.0
Features
- 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)
Bug Fixes
- avoid newer type syntax (1a2080a)
Chores
- 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)
v0.10.1
0.10.1 (2025-08-06)
Full Changelog: v0.10.0...v0.10.1
Features
- api: manual updates (84d712f)
Chores
- internal: fix ruff target version (8a8565c)
v0.10.0
0.10.0 (2025-08-05)
Full Changelog: v0.9.0...v0.10.0
Features
- 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)
Bug Fixes
- make file parameter optional in upload method for presigned URL support (#66) (5f7060d)
- parsing: ignore empty metadata (b572c21)
- parsing: parse extra field types (45461eb)
Chores
- project: add settings file for vscode (6bd9d30)
v0.9.0
0.9.0 (2025-07-21)
Full Changelog: v0.8.0...v0.9.0
Features
- 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)
Bug Fixes
- client: don't send Content-Type header on GET requests (a5c03a1)
- parsing: correctly handle nested discriminated unions (85fcdd1)