Skip to content

Releases: ContextualAI/contextual-client-python

v0.7.0

13 May 05:29
f1246b7
Compare
Choose a tag to compare

0.7.0 (2025-05-13)

Full Changelog: v0.6.0...v0.7.0

Features

  • api: update via SDK Studio (656a0e1)

Bug Fixes

  • package: support direct resource imports (109de24)
  • tests: correct number examples (cb94e10)

Chores

  • internal: avoid errors for isinstance checks on proxies (581e581)

v0.6.0

08 May 21:26
e7c850a
Compare
Choose a tag to compare

0.6.0 (2025-05-08)

Full Changelog: v0.5.1...v0.6.0

Features

Bug Fixes

  • ci: ensure pip is always available (#79) (ec1e2ce)
  • ci: remove publishing patch (#80) (9e32578)
  • perf: optimize some hot paths (b88026d)
  • perf: skip traversing types for NotGiven values (5bd2eab)
  • pydantic v1: more robust ModelField.annotation check (ce1ecab)
  • testing value for tune endpoints. (7be555f)
  • types: handle more discriminated union shapes (#78) (473adf4)

Chores

  • broadly detect json family of content-type headers (f4f3951)
  • ci: add timeout thresholds for CI jobs (542b4ad)
  • ci: only use depot for staging repos (973153b)
  • client: minor internal fixes (379b18e)
  • fix typos (#81) (9ba43be)
  • internal: base client updates (1c44fea)
  • internal: bump pyright version (6878eae)
  • internal: bump rye to 0.44.0 (#77) (520ba3a)
  • internal: codegen related update (ddb9f6c)
  • internal: codegen related update (#74) (6e8bc46)
  • internal: expand CI branch coverage (fce3ddf)
  • internal: fix list file params (561214d)
  • internal: import reformatting (a9e8ae2)
  • internal: minor formatting changes (d036bee)
  • internal: reduce CI branch coverage (b10d32e)
  • internal: refactor retries to not use recursion (7689427)
  • internal: remove extra empty newlines (#75) (8117197)
  • internal: remove trailing character (#82) (72018c8)
  • internal: slight transform perf improvement (#83) (29e9d80)
  • internal: update models test (c3fcd9c)
  • internal: update pyright settings (9a560f4)
  • slight wording improvement in README (#84) (d5d7f2a)
  • use lazy imports for resources (e41fd1c)

v0.5.1

11 Mar 07:49
f0af9a3
Compare
Choose a tag to compare

0.5.1 (2025-03-11)

Full Changelog: v0.5.0...v0.5.1

Features

v0.5.0

11 Mar 07:28
17e38ac
Compare
Choose a tag to compare

0.5.0 (2025-03-11)

Full Changelog: v0.4.0...v0.5.0

Features

  • Add to_dataframe method to BinaryAPIReponse (#56) (39b862e)
  • api: update via SDK Studio (#63) (59bb1ab)

Chores

  • internal: remove unused http client options forwarding (#61) (40d345d)

v0.4.0

03 Mar 20:00
e1b6d19
Compare
Choose a tag to compare

0.4.0 (2025-03-03)

Full Changelog: v0.3.0...v0.4.0

Features

  • Add special snowflake path for internal dns usage (#52) (dd0ea41)
  • api: update via SDK Studio (#59) (9b116a4)

Chores

Documentation

  • update URLs from stainlessapi.com to stainless.com (#53) (4162888)

v0.3.0

26 Feb 19:53
1d8a32b
Compare
Choose a tag to compare

0.3.0 (2025-02-26)

Full Changelog: v0.2.0...v0.3.0

Features

Bug Fixes

  • asyncify on non-asyncio runtimes (#44) (3a16763)
  • client: mark some request bodies as optional (4e2264d)

Chores

  • internal: codegen related update (#45) (2651383)
  • internal: fix devcontainers setup (#47) (f5ea511)
  • internal: properly set pydantic_private (#48) (b49c8a0)
  • internal: update client tests (#43) (ee164e9)

v0.2.0

08 Feb 02:09
128dcbd
Compare
Choose a tag to compare

0.2.0 (2025-02-08)

Full Changelog: v0.1.0...v0.2.0

Features

Bug Fixes

  • tests: make test_get_platform less flaky (#26) (3bc8a69)

Chores

  • internal: avoid pytest-asyncio deprecation warning (#27) (e6f70cd)
  • internal: bummp ruff dependency (#34) (f3a23c2)
  • internal: change default timeout to an int (#33) (280fc1f)
  • internal: codegen related update (#23) (d1f86c3)
  • internal: codegen related update (#30) (0cbc82e)
  • internal: fix type traversing dictionary params (#36) (04a1eab)
  • internal: minor formatting changes (#29) (9d063fb)
  • internal: minor style changes (#28) (1cbda0a)
  • internal: minor type handling changes (#37) (dd9a8e8)

Documentation

  • raw responses: fix duplicate the (#25) (5342fdf)

v0.1.0

15 Jan 10:03
9c6e652
Compare
Choose a tag to compare

0.1.0 (2025-01-15)

Full Changelog: v0.1.0-alpha.2...v0.1.0

Features

v0.1.0-alpha.2

15 Jan 09:09
7fe604e
Compare
Choose a tag to compare
v0.1.0-alpha.2 Pre-release
Pre-release

0.1.0-alpha.2 (2025-01-15)

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

Features

v0.1.0-alpha.1

15 Jan 01:33
d496425
Compare
Choose a tag to compare
v0.1.0-alpha.1 Pre-release
Pre-release

0.1.0-alpha.1 (2025-01-15)

Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1

Features

  • api: update via SDK Studio (b26af54)
  • api: update via SDK Studio (993c748)
  • api: update via SDK Studio (ed4eda6)
  • api: update via SDK Studio (89997a9)
  • api: update via SDK Studio (c4f9a7a)
  • api: update via SDK Studio (8ee9b9b)
  • api: update via SDK Studio (a116bc0)
  • api: update via SDK Studio (ef744ef)
  • api: update via SDK Studio (04d45a7)
  • api: update via SDK Studio (5e4dab5)
  • api: update via SDK Studio (18443a5)
  • api: update via SDK Studio (17ba526)
  • api: update via SDK Studio (581ec7e)
  • api: update via SDK Studio (9862571)
  • api: update via SDK Studio (dedbd4a)
  • api: update via SDK Studio (a8bd7a6)
  • api: update via SDK Studio (eb46df2)
  • api: update via SDK Studio (d72e3cf)
  • api: update via SDK Studio (3d1cde0)
  • api: update via SDK Studio (6cb72bf)
  • api: update via SDK Studio (73639c4)
  • api: update via SDK Studio (3c4ff11)
  • use customized prism-cli from npm. (86d8b36)

Bug Fixes

  • client: only call .close() when needed (e9f24af)
  • correctly handle deserialising cls fields (9b002bf)

Chores

  • add missing isclass check (d373c16)
  • add universal flag to lock files. (c745c46)
  • code cleanup. (b2d17e0)
  • ignore .DS_Store. (4d88206)
  • internal: add support for TypeAliasType (8954c97)
  • internal: bump httpx dependency (a1caab0)
  • internal: bump pydantic dependency (f7caf20)
  • internal: bump pyright (e78ad59)
  • internal: codegen related update (6208f37)
  • internal: codegen related update (2c55602)
  • internal: codegen related update (c90698a)
  • internal: codegen related update (215c573)
  • internal: codegen related update (e943905)
  • internal: fix some typos (beafdbd)
  • remove custom code (6ad0c2c)
  • update README. (6b324de)

Documentation

  • fix typos (ff04307)
  • readme: example snippet for client context manager (fd9d286)
  • readme: fix http client proxies example (cca1f66)