Releases: Not-Diamond/not-diamond-python
Releases · Not-Diamond/not-diamond-python
v1.5.1
v1.5.0
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
1.4.0 (2026-01-24)
Full Changelog: v1.3.0...v1.4.0
Features
- add Slack notification workflow for new pull requests (97535a3)
- api: api update (365a9ae)
- api: api update (db00ca9)
- api: api update (a4e0f68)
- api: api update (40c19d5)
- api: api update (979a984)
- api: api update (3a75371)
- api: api update (80741ad)
- api: api update (e6cc0b3)
- api: api update (9514729)
- api: api update (12c16a2)
- api: api update (bdb1ebe)
- api: api update (0cdedc2)
- api: api update (f717b91)
- api: api update (24340ab)
- api: api update (f4f83bd)
- api: api update (d403264)
- api: api update (c7a1198)
- api: api update (9265a0a)
- api: api update (880c195)
- api: changed name (a5fbbc6)
- api: enable tests (64ccd03)
- api: exclude non sdk endpoints (fb04bc4)
- api: fix missing endpoint (427d1d3)
- api: fix modelSelect error (eb29990)
- api: manual updates (4f5cbc8)
- api: manual updates (88af4f8)
- api: manual updates (ac84aab)
- api: manual updates (3de5719)
- api: manual updates (f10b3cf)
- api: manual updates (48af7c1)
- api: manual updates (ae9b855)
- api: manual updates (3b34f4f)
- api: manual updates (50911a0)
- api: manual updates (1d846ce)
- api: manual updates (e864113)
- api: manual updates (0a7ac49)
- api: manual updates (dd9657d)
- api: manual updates (b905d72)
- api: manual updates (d664d8d)
- api: manual updates (603c1b7)
- api: manual updates (42fb39e)
- api: manual updates (9ee8b3e)
- api: manual updates (8062369)
- api: regen docs (c80dbe1)
- api: report group (4312188)
- api: update nomenclature (413eff4)
- api: verify mock tests enabled (638d79b)
- client: add support for binary request streaming (8b9ac11)
- enhance Slack PR notification to include 'ready for review' status and additional details (af8afd5)
Bug Fixes
- client: close streams without requiring full consumption (c9f7310)
- compat with Python 3.14 (566b7bf)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor 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-aiohttpversion 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
--fixargument to lint script (448c196) - internal: add missing files argument to base client (47b12a0)
- internal: codegen related update ([b26fdeb](https://github.com/Not-Diam...
v1.2.3
1.3.0 (2026-01-17)
Full Changelog: v1.2.2...v1.3.0
Features
- api: manual updates (4f5cbc8)
Chores
- internal: update
actions/checkoutversion (15211cd)
v1.2.2
1.2.2 (2026-01-16)
Full Changelog: v1.2.1...v1.2.2
v1.2.1
v1.2.0
v1.1.3
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
v1.1.2
1.1.2 (2025-12-19)
Full Changelog: v1.1.1...v1.1.2
Chores
- internal: add
--fixargument to lint script (448c196)
v1.1.1
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
- speedup initial import (6a70606)