Skip to content

Releases: Not-Diamond/not-diamond-python

v1.5.1

17 Feb 17:39
86cc413

Choose a tag to compare

1.5.1 (2026-02-13)

Full Changelog: v1.5.0...v1.5.1

Chores

  • format all api.md files (8febad2)
  • internal: bump dependencies (fd1873d)
  • internal: fix lint error on Python 3.14 (c8f2481)

v1.5.0

30 Jan 14:38
3633805

Choose a tag to compare

1.5.0 (2026-01-30)

Full Changelog: v1.4.0...v1.5.0

Features

  • client: add custom JSON encoder for extended type support (4e78c03)

v1.4.0

26 Jan 12:01
cef31e8

Choose a tag to compare

1.4.0 (2026-01-24)

Full Changelog: v1.3.0...v1.4.0

Features

Bug Fixes

  • client: close streams without requiring full consumption (c9f7310)
  • compat with Python 3.14 (566b7bf)
  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (1417077)
  • ensure streams are always closed (94cd458)
  • types: allow pyright to infer TypedDict types within SequenceNotStr (5663881)
  • use async_to_httpx_files in patch method (132c94c)

Chores

  • add missing docstrings (003db35)
  • add Python 3.14 classifier and testing (9acba74)
  • api: changed default client name to NotDiamond (28f6709)
  • bump httpx-aiohttp version to 0.1.9 (37d5de2)
  • ci: upgrade actions/github-script (352e6a8)
  • deps: mypy 1.18.1 has a regression, pin to 1.17 (578a964)
  • docs: update README with new prompt adaptation examples and enable prototype mode (bcaa9e8)
  • docs: use environment variables for authentication in code snippets (4493c72)
  • internal/tests: avoid race condition with implicit client cleanup (14e720b)
  • internal: add --fix argument to lint script (448c196)
  • internal: add missing files argument to base client (47b12a0)
  • internal: codegen related update ([b26fdeb](https://github.com/Not-Diam...
Read more

v1.2.3

21 Jan 05:59
fb55ada

Choose a tag to compare

1.3.0 (2026-01-17)

Full Changelog: v1.2.2...v1.3.0

Features

Chores

  • internal: update actions/checkout version (15211cd)

v1.2.2

16 Jan 10:24

Choose a tag to compare

1.2.2 (2026-01-16)

Full Changelog: v1.2.1...v1.2.2

v1.2.1

15 Jan 21:57

Choose a tag to compare

1.2.1 (2026-01-15)

Full Changelog: v1.2.0...v1.2.1

Features

v1.2.0

15 Jan 18:45
9e6f970

Choose a tag to compare

1.2.0 (2026-01-15)

Full Changelog: v1.1.3...v1.2.0

Features

  • api: api update (db00ca9)
  • api: manual updates (ac84aab)
  • api: update nomenclature (413eff4)
  • client: add support for binary request streaming (8b9ac11)

v1.1.3

12 Jan 12:28

Choose a tag to compare

1.1.3 (2026-01-12)

Full Changelog: v1.1.2...v1.1.3

Features

  • add Slack notification workflow for new pull requests (97535a3)
  • api: api update (616dcaa)
  • enhance Slack PR notification to include 'ready for review' status and additional details (af8afd5)

Chores

  • remove commented-out line for bot notification exclusion in Slack PR workflow (e0c337e)
  • remove condition to exclude bot users from Slack notification in PR workflow (776b597)

v1.1.2

22 Dec 14:14
634691b

Choose a tag to compare

1.1.2 (2025-12-19)

Full Changelog: v1.1.1...v1.1.2

Chores

  • internal: add --fix argument to lint script (448c196)

v1.1.1

18 Dec 19:41

Choose a tag to compare

1.1.1 (2025-12-18)

Full Changelog: v1.1.0...v1.1.1

Bug Fixes

  • use async_to_httpx_files in patch method (edc6ef8)

Chores