Skip to content

Latest commit

 

History

History
701 lines (417 loc) · 44 KB

File metadata and controls

701 lines (417 loc) · 44 KB

Changelog

3.11.0 (2026-02-17)

Full Changelog: v3.10.1...v3.11.0

Features

Bug Fixes

  • client: loosen auth header validation (bf5fa9f)

Chores

  • internal: codegen related update (07eeda8)

3.10.1 (2025-12-19)

Full Changelog: v3.10.0...v3.10.1

Bug Fixes

3.10.0 (2025-12-19)

Full Changelog: v3.9.0...v3.10.0

Features

Bug Fixes

Chores

  • internal: add --fix argument to lint script (2825cb7)
  • run smoke tests on prs (#121) (719a5fb)

3.9.0 (2025-12-17)

Full Changelog: v3.8.0...v3.9.0

Features

  • api: update via SDK Studio (4173864)
  • api: update via SDK Studio (f6b12b8)
  • api: update via SDK Studio (a9cd7d3)

Bug Fixes

  • ensure streams are always closed (80881b5)
  • types: allow pyright to infer TypedDict types within SequenceNotStr (b400d38)
  • use async_to_httpx_files in patch method (33d2306)

Chores

  • add missing docstrings (9ac1364)
  • add Python 3.14 classifier and testing (db08b3f)
  • deps: mypy 1.18.1 has a regression, pin to 1.17 (4710dcd)
  • docs: use environment variables for authentication in code snippets (47b051a)
  • internal: add missing files argument to base client (8ffa56c)
  • update lockfile (516734f)

3.8.0 (2025-11-20)

Full Changelog: v3.7.0...v3.8.0

Features

3.7.0 (2025-11-19)

Full Changelog: v3.6.0...v3.7.0

Features

  • add wait_for_completion method to IndexingJobs resource with sy… (#49) (9edc2a6)
  • Add wait_until_ready() method for agent deployment polling (#56) (dcef3d5)
  • api: add inference errors (d61d495)
  • api: include indexing jobs (d249d06)

Bug Fixes

  • client: close streams without requiring full consumption (33fe04b)
  • compat with Python 3.14 (add7b21)
  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (c945870)

Chores

  • bump httpx-aiohttp version to 0.1.9 (db39cc6)
  • internal/tests: avoid race condition with implicit client cleanup (e0202bb)
  • internal: grammar fix (it's -> its) (c6ffb3b)
  • merge issues in test_client.py (#87) (62fc025)
  • package: drop Python 3.8 support (825b1e4)

3.6.0 (2025-10-16)

Full Changelog: v3.5.0...v3.6.0

Features

Bug Fixes

3.5.0 (2025-10-14)

Full Changelog: v3.4.0...v3.5.0

Features

Chores

  • internal: detect missing future annotations with ruff (0fb9f92)

3.4.0 (2025-10-09)

Full Changelog: v3.3.0...v3.4.0

Features

3.3.0 (2025-10-07)

Full Changelog: v3.2.0...v3.3.0

Features

  • api: Images generations - openai (e5a309e)
  • api: update via SDK Studio (c2bf693)

3.2.0 (2025-10-06)

Full Changelog: v3.1.0...v3.2.0

Features

  • api: Images generations (37bf67a)

3.1.0 (2025-10-03)

Full Changelog: v3.0.2...v3.1.0

Features

  • api: update via SDK Studio (20f2512)
  • api: update via SDK Studio (09bf61b)
  • api: update via SDK Studio (76d29b6)
  • api: update via SDK Studio (fa68fb4)
  • api: update via SDK Studio (e23ac14)
  • api: update via SDK Studio (a5f6aa6)
  • api: update via SDK Studio (b900d76)

Chores

  • client: support model_access_key in image generations (4b81c5c)
  • client: support model_access_key in image generations for real (c202e81)
  • fix bash quoting (d92383d)
  • quote bash variables (6673263)
  • remove preview warning (e4cf6a8)
  • update actions versions (7056460)

3.0.2 (2025-09-24)

Full Changelog: v3.0.1...v3.0.2

Chores

  • do not install brew dependencies in ./scripts/bootstrap by default (d83b77a)
  • improve example values (8f3a107)
  • types: change optional parameter type from NotGiven to Omit (78eb019)

3.0.1 (2025-09-24)

Full Changelog: v3.0.0...v3.0.1

Bug Fixes

  • add proto to default inference url (#52) (108d7cb)

3.0.0 (2025-09-18)

Full Changelog: v3.0.0-beta.6...v3.0.0

Chores

Refactors

  • api: consistently rename user_agent parameter to user_agent_package in Gradient and AsyncGradient classes for clarity (af7420c)
  • api: rename user_agent parameter to user_agent_package in BaseClient, SyncAPIClient, and AsyncAPIClient for better clarity (dba36f7)

3.0.0-beta.6 (2025-09-17)

Full Changelog: v3.0.0-beta.5...v3.0.0-beta.6

Features

  • api: enable typescript (c17086a)
  • improve future compat with pydantic v3 (300eac0)
  • normalize user agent with other do clients (85bc8eb)
  • types: replace List[str] with SequenceNotStr in params (5a6aa92)

Chores

  • clean up LICENSING after legal review (#49) (7212f62)
  • internal: move mypy configurations to pyproject.toml file (25c0448)
  • internal: update pydantic dependency (55255fb)
  • tests: simplify get_platform test (b839e4b)

3.0.0-beta.5 (2025-09-08)

Full Changelog: v3.0.0-beta.4...v3.0.0-beta.5

Features

Bug Fixes

  • avoid newer type syntax (3d5c35c)

Chores

  • internal: add Sequence related utils (2997cfc)
  • internal: change ci workflow machines (5f41b3d)
  • internal: update pyright exclude list (2a0d1a2)
  • update github action (369c5d9)

3.0.0-beta.4 (2025-08-12)

Full Changelog: v3.0.0-beta.3...v3.0.0-beta.4

Chores

  • internal: codegen related update (4757cc5)
  • internal: update comment in script (c324412)
  • update @stainless-api/prism-cli to v5.15.0 (835aa7c)

3.0.0-beta.3 (2025-08-08)

Full Changelog: v3.0.0-beta.2...v3.0.0-beta.3

Features

  • api: make kwargs match the env vars (b74952e)
  • api: rename environment variables (ed70ab7)

Bug Fixes

  • actually read env vars (68daceb)
  • config: align environment variables with other DO tools and console (#40) (#41) (6853d05)
  • use of cached variable in internals (4bd6ace)

Chores

  • internal: fix ruff target version (b370349)

3.0.0-beta.2 (2025-08-04)

Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2

Features

  • api: collected updates 8/4 (90ff9f2)

3.0.0-beta.1 (2025-07-31)

Full Changelog: v0.1.0-beta.4...v3.0.0-beta.1

Features

  • api: remove GRADIENTAI env vars (43d5c5a)
  • api: update to package gradient (9dcd1d6)
  • api: update to package gradient (3099c15)
  • client: support file upload requests (90a77c9)

Chores

0.1.0-beta.4 (2025-07-29)

Full Changelog: v0.1.0-beta.3...v0.1.0-beta.4

Features

  • api: update via SDK Studio (3018b4c)
  • api: update via SDK Studio (4292abf)
  • api: update via SDK Studio (2252d77)
  • api: update via SDK Studio (7d7d879)

0.1.0-beta.3 (2025-07-25)

Full Changelog: v0.1.0-beta.2...v0.1.0-beta.3

Bug Fixes

  • parsing: parse extra field types (93bea71)

Chores

  • project: add settings file for vscode (3b597aa)
  • update README with new gradient name (03157fb)

0.1.0-beta.2 (2025-07-22)

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

Bug Fixes

  • parsing: ignore empty metadata (cee9728)

Chores

  • internal: version bump (e13ccb0)
  • internal: version bump (00ee94d)
  • types: rebuild Pydantic models after all types are defined (db7d61c)

0.1.0-beta.1 (2025-07-21)

Full Changelog: v0.1.0-alpha.19...v0.1.0-beta.1

Features

Chores

0.1.0-alpha.19 (2025-07-19)

Full Changelog: v0.1.0-alpha.18...v0.1.0-alpha.19

Features

Chores

0.1.0-alpha.18 (2025-07-19)

Full Changelog: v0.1.0-alpha.17...v0.1.0-alpha.18

Features

Chores

0.1.0-alpha.17 (2025-07-19)

Full Changelog: v0.1.0-alpha.16...v0.1.0-alpha.17

Chores

0.1.0-alpha.16 (2025-07-18)

Full Changelog: v0.1.0-alpha.15...v0.1.0-alpha.16

Chores

0.1.0-alpha.15 (2025-07-18)

Full Changelog: v0.1.0-alpha.14...v0.1.0-alpha.15

Features

Chores

0.1.0-alpha.14 (2025-07-17)

Full Changelog: v0.1.0-alpha.13...v0.1.0-alpha.14

Features

  • api: update via SDK Studio (6cdcc6a)
  • api: update via SDK Studio (5475a94)
  • dynamically build domain for agents.chat.completions.create() (dee4ef0)
  • dynamically build domain for agents.chat.completions.create() (3dbd194)

Bug Fixes

  • add /api prefix for agent routes (00c62b3)
  • add /api prefix for agent routes (72a59db)
  • fix validation for inference_key and agent_key auth (d27046d)

Chores

0.1.0-alpha.13 (2025-07-15)

Full Changelog: v0.1.0-alpha.12...v0.1.0-alpha.13

Features

  • api: manual updates (bd6fecc)
  • api: manual updates (c2b96ce)
  • api: share chat completion chunk model between chat and agent.chat (d67371f)
  • clean up environment call outs (64ee5b4)

Bug Fixes

  • client: don't send Content-Type header on GET requests (507a342)
  • parsing: correctly handle nested discriminated unions (569e473)

Chores

  • internal: bump pinned h11 dep (6f4e960)
  • internal: codegen related update (1df657d)
  • package: mark python 3.13 as supported (1a899b6)
  • readme: fix version rendering on pypi (6fbe83b)

0.1.0-alpha.12 (2025-07-02)

Full Changelog: v0.1.0-alpha.11...v0.1.0-alpha.12

Bug Fixes

  • ci: correct conditional (646b4c6)

Chores

  • ci: change upload type (7449413)
  • internal: codegen related update (434929c)

0.1.0-alpha.11 (2025-06-28)

Full Changelog: v0.1.0-alpha.10...v0.1.0-alpha.11

Features

Chores

  • ci: only run for pushes and fork pull requests (adfb5b5)
  • Move model providers (8d918dc)

0.1.0-alpha.10 (2025-06-28)

Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10

Features

0.1.0-alpha.9 (2025-06-28)

Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9

Features

0.1.0-alpha.8 (2025-06-27)

Full Changelog: v0.1.0-alpha.7...v0.1.0-alpha.8

Features

  • client: setup streaming (3fd6e57)

0.1.0-alpha.7 (2025-06-27)

Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7

Features

0.1.0-alpha.6 (2025-06-27)

Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6

Features

0.1.0-alpha.5 (2025-06-27)

Full Changelog: v0.1.0-alpha.4...v0.1.0-alpha.5

Features

  • api: define api links and meta as shared models (8d87001)
  • api: update OpenAI spec and add endpoint/smodels (e92c54b)
  • api: update via SDK Studio (1ae76f7)
  • api: update via SDK Studio (98424f4)
  • api: update via SDK Studio (299fd1b)
  • api: update via SDK Studio (9a45427)
  • api: update via SDK Studio (abe573f)
  • api: update via SDK Studio (e5ce590)
  • api: update via SDK Studio (1daa3f5)
  • api: update via SDK Studio (1c702b3)
  • api: update via SDK Studio (891d6b3)
  • api: update via SDK Studio (dcbe442)
  • use inference key for chat.completions.create() (5d38e2e)

Bug Fixes

  • ci: release-doctor — report correct token name (4d2b3dc)

Chores

  • clean up pyproject (78637e9)
  • internal: codegen related update (58d7319)

0.1.0-alpha.4 (2025-06-25)

Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4

Features

  • api: update via SDK Studio (d1ea884)
  • api: update via SDK Studio (584f9f1)
  • api: update via SDK Studio (7aee6e5)
  • api: update via SDK Studio (4212f62)
  • api: update via SDK Studio (b16cceb)
  • api: update via SDK Studio (34382c0)
  • api: update via SDK Studio (c33920a)
  • api: update via SDK Studio (359c8d8)
  • api: update via SDK Studio (f27643e)
  • api: update via SDK Studio (e59144c)
  • api: update via SDK Studio (97e1768)
  • api: update via SDK Studio (eac41f1)
  • api: update via SDK Studio (1fa7ebb)
  • api: update via SDK Studio (aa2610a)
  • api: update via SDK Studio (e5c8d76)
  • api: update via SDK Studio (5f700dc)
  • api: update via SDK Studio (c042496)
  • api: update via SDK Studio (5ebec81)
  • api: update via SDK Studio (cac54a8)
  • api: update via SDK Studio (6d62ab0)
  • api: update via SDK Studio (0ccc62c)
  • api: update via SDK Studio (e75adfb)
  • api: update via SDK Studio (8bd264b)
  • api: update via SDK Studio (6254ccf)
  • api: update via SDK Studio (8f5761b)
  • api: update via SDK Studio (f853616)
  • client: add support for aiohttp (494afde)

Bug Fixes

  • client: correctly parse binary response | stream (abba5be)
  • tests: fix: tests which call HTTP endpoints directly with the example parameters (e649dcb)

Chores

  • ci: enable for pull requests (b6b3f9e)
  • internal: codegen related update (4126872)
  • internal: codegen related update (10b79fb)
  • internal: update conftest.py (12e2103)
  • readme: update badges (6e40dc3)
  • tests: add tests for httpx client instantiation & proxies (7ecf66c)
  • tests: run tests in parallel (861dd6b)
  • tests: skip some failing tests on the latest python versions (75b4539)
  • update SDK settings (ed595b0)

Documentation

  • client: fix httpx.Timeout documentation reference (5d452d7)

0.1.0-alpha.3 (2025-06-12)

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

Chores

0.1.0-alpha.2 (2025-06-12)

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

Chores

0.1.0-alpha.1 (2025-06-12)

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

Features

  • api: update via SDK Studio (1e202d0)
  • api: update via SDK Studio (e6103ad)
  • api: update via SDK Studio (bf61629)
  • api: update via SDK Studio (c680ef3)
  • api: update via SDK Studio (a4bb08b)
  • api: update via SDK Studio (691923d)
  • client: add follow_redirects request option (5a6d480)

Chores

  • docs: remove reference to rye shell (29febe9)
  • docs: remove unnecessary param examples (35ec489)
  • update SDK settings (a095281)
  • update SDK settings (d2c39ec)
  • update SDK settings (f032621)
  • update SDK settings (b2cf700)