Releases: isaacus-dev/isaacus-python
Releases · isaacus-dev/isaacus-python
v0.9.1
0.9.1 (2025-10-19)
Full Changelog: v0.9.0...v0.9.1
Chores
- bump
httpx-aiohttpversion to 0.1.9 (7a85243)
v0.9.0
0.9.0 (2025-10-14)
Full Changelog: v0.8.0...v0.9.0
⚠ BREAKING CHANGES
- api: reduce max length of embeddings input
- sdk: add
_responseto response models to finally fix duplicated names
Features
- api: added embedding endpoint (88190d6)
- api: reduce max length of embeddings input (0ad7114)
- api: rename embedding -> embeddings (204a05d)
- api: revert embedding -> embeddings (b934279)
- client: support file upload requests (2ab398d)
- improve future compat with pydantic v3 (5a20497)
- sdk: add embeddings endpoint (920ae0b)
- sdk: toggle to force regen (cf60482)
- sdk: untoggle to force regen (25d2067)
- types: replace List[str] with SequenceNotStr in params (d2733a9)
Bug Fixes
- api: typo (5d4a1b9)
- avoid newer type syntax (10253fe)
- sdk: add
_responseto response models to finally fix duplicated names (5c7462d)
Chores
- api: try to force regen SDK (2fafb55)
- do not install brew dependencies in ./scripts/bootstrap by default (57b055e)
- improve example values (35b03bd)
- internal: add Sequence related utils (5a2287e)
- internal: change ci workflow machines (f86cbce)
- internal: codegen related update (22b520b)
- internal: fix ruff target version (889d576)
- internal: move mypy configurations to
pyproject.tomlfile (d5732d5) - internal: update comment in script (7af966e)
- internal: update pydantic dependency (68a7057)
- internal: update pyright exclude list (6f0ae86)
- remove custom code (491dbdc)
- sdk: restore original example (079645e)
- tests: simplify
get_platformtest (e00ccd0) - types: change optional parameter type from NotGiven to Omit (38d13e0)
- update @stainless-api/prism-cli to v5.15.0 (a3141f5)
- update github action (0518028)
Documentation
- sdk: make embeddings example first (caa70f7)
v0.8.0
0.8.0 (2025-07-25)
Full Changelog: v0.7.0...v0.8.0
Features
Bug Fixes
- ci: correct conditional (53c81d9)
- ci: release-doctor — report correct token name (3cb8672)
- client: correctly parse binary response | stream (5e316fe)
- client: don't send Content-Type header on GET requests (2a5d531)
- parsing: correctly handle nested discriminated unions (c5d5715)
- parsing: ignore empty metadata (dd88d17)
- parsing: parse extra field types (ba334c7)
- tests: fix: tests which call HTTP endpoints directly with the example parameters (638c7c4)
Chores
- ci: change upload type (e79525c)
- ci: enable for pull requests (29244fd)
- ci: only run for pushes and fork pull requests (94ed1eb)
- internal: bump pinned h11 dep (5836163)
- internal: codegen related update (cdfe0be)
- internal: update conftest.py (e4a5936)
- package: mark python 3.13 as supported (0f7b5d1)
- project: add settings file for vscode (d6435b0)
- readme: fix version rendering on pypi (b09f1ad)
- readme: update badges (cd48569)
- tests: add tests for httpx client instantiation & proxies (5d2c5b9)
- tests: run tests in parallel (3f0e6da)
- tests: skip some failing tests on the latest python versions (b2b3fa8)
Documentation
- client: fix httpx.Timeout documentation reference (b68d394)
v0.7.0
v0.6.1
0.6.1 (2025-05-10)
Full Changelog: v0.6.0...v0.6.1
Bug Fixes
- client: fix bug where types occasionally wouldn't generate (e1bec40)
- package: support direct resource imports (46ada4d)
Chores
- internal: avoid errors for isinstance checks on proxies (e4ffb62)
- internal: codegen related update (ed8951f)
Documentation
v0.6.0
0.6.0 (2025-04-30)
Full Changelog: v0.5.0...v0.6.0
Features
- api: introduced extractive QA (7b9856c)
Bug Fixes
- pydantic v1: more robust ModelField.annotation check (40be0d5)
Chores
- broadly detect json family of content-type headers (ef18419)
- ci: add timeout thresholds for CI jobs (f0438ce)
- ci: only use depot for staging repos (869c0ff)
- internal: codegen related update (8860ae0)
- internal: fix list file params (6dc4e32)
- internal: import reformatting (57473e2)
- internal: refactor retries to not use recursion (513599c)
v0.5.0
0.5.0 (2025-04-19)
Full Changelog: v0.4.0...v0.5.0
⚠ BREAKING CHANGES
- api: changed how end offsets are computed
Features
- api: changed how end offsets are computed (3c96279)
v0.4.0
0.4.0 (2025-04-19)
Full Changelog: v0.3.3...v0.4.0
⚠ BREAKING CHANGES
- api: made universal classification endpoint multi-input only
Features
- api: made universal classification endpoint multi-input only (4fb2535)
Chores
v0.3.3
0.3.3 (2025-04-16)
Full Changelog: v0.3.2...v0.3.3
Bug Fixes
Chores
- client: minor internal fixes (a8dad58)
- internal: codegen related update (93cdfa0)
- internal: expand CI branch coverage (cc5df77)
- internal: reduce CI branch coverage (2cb8fb8)
- internal: slight transform perf improvement (6f47eaf)
- internal: update pyright settings (7dd9ad4)
Documentation
- api: removed description of certain objects due to Mintlify bug (9099926)