Skip to content

Releases: isaacus-dev/isaacus-python

v0.9.1

19 Oct 09:24
78750de

Choose a tag to compare

0.9.1 (2025-10-19)

Full Changelog: v0.9.0...v0.9.1

Chores

  • bump httpx-aiohttp version to 0.1.9 (7a85243)

v0.9.0

14 Oct 06:36
ca37eb1

Choose a tag to compare

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 _response to 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 _response to 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.toml file (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_platform test (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

27 Jul 03:09
f255dcc

Choose a tag to compare

0.8.0 (2025-07-25)

Full Changelog: v0.7.0...v0.8.0

Features

  • clean up environment call outs (3ee6948)
  • client: add support for aiohttp (fba17e9)

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

03 Jun 11:07
c31e59e

Choose a tag to compare

0.7.0 (2025-06-03)

Full Changelog: v0.6.1...v0.7.0

Features

  • client: add follow_redirects request option (40221d5)

Chores

  • ci: fix installation instructions (157308b)
  • ci: upload sdks to package manager (9f9915c)
  • docs: grammar improvements (eb2766f)
  • docs: remove reference to rye shell (96a0239)

v0.6.1

10 May 10:34
c3258d6

Choose a tag to compare

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

  • api: fixed incorrect description of how extraction results are ordered (4c6ee63)
  • remove or fix invalid readme examples (71a39ed)

v0.6.0

30 Apr 08:17
2ac4c2b

Choose a tag to compare

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

19 Apr 04:06
73769e7

Choose a tag to compare

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

19 Apr 03:52
58a6bab

Choose a tag to compare

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

  • internal: bump pyright version (2f992e7)
  • internal: update models test (bb3df78)

v0.3.3

16 Apr 01:41
21d7ec4

Choose a tag to compare

0.3.3 (2025-04-16)

Full Changelog: v0.3.2...v0.3.3

Bug Fixes

  • perf: optimize some hot paths (eee757b)
  • perf: skip traversing types for NotGiven values (7705a99)

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)

v0.3.2

07 Apr 00:04
964456f

Choose a tag to compare

0.3.2 (2025-04-04)

Full Changelog: v0.3.1...v0.3.2

Chores

  • internal: remove trailing character (#53) (1074f1e)