Releases: prelude-so/python-sdk
Releases · prelude-so/python-sdk
v0.10.0
0.10.0 (2025-12-05)
Full Changelog: v0.9.0...v0.10.0
Features
- api: add Notify API methods (c7a7b20)
Bug Fixes
- ensure streams are always closed (b16816e)
Chores
v0.9.0
0.9.0 (2025-11-17)
Full Changelog: v0.8.0...v0.9.0
Features
- api: api update (3414954)
- api: api update (f289389)
- api: api update (fcdc79a)
- api: api update (9e82750)
- api: api update (940dceb)
- api: api update (0e92885)
- api: expose phone numbers management methods (3c57a24)
- api: expose verification management methods (59e97e4)
Bug Fixes
- client: close streams without requiring full consumption (360d52e)
- compat with Python 3.14 (a40568f)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (3474a0e)
Chores
v0.8.0
0.8.0 (2025-09-25)
Full Changelog: v0.7.0...v0.8.0
Features
Chores
- do not install brew dependencies in ./scripts/bootstrap by default (27bcc8b)
- internal: move mypy configurations to
pyproject.tomlfile (e98bb28) - internal: update pydantic dependency (2b62add)
- tests: simplify
get_platformtest (dd357e6) - types: change optional parameter type from NotGiven to Omit (f47f0e1)
v0.7.0
0.7.0 (2025-09-03)
Full Changelog: v0.6.0...v0.7.0
Features
- api: sync enum typings with latest API changes (cebd59c and 609835d)
- clean up environment call outs (ff48f3e)
- client: support file upload requests (ac0a4c1)
- improve future compat with pydantic v3 (8ac53e8)
- types: replace List[str] with SequenceNotStr in params (a376204)
Bug Fixes
- avoid newer type syntax (a254a0e)
- ci: correct conditional (b7261ff)
- ci: release-doctor — report correct token name (77a8e56)
- client: don't send Content-Type header on GET requests (c613df9)
- parsing: correctly handle nested discriminated unions (3436bf4)
- parsing: ignore empty metadata (c23e14b)
- parsing: parse extra field types (bf9be03)
Chores
- ci: change upload type (7c6c5df)
- ci: only run for pushes and fork pull requests (b32650a)
- internal: add Sequence related utils (7a7d144)
- internal: bump pinned h11 dep (0402574)
- internal: change ci workflow machines (3248bbf)
- internal: codegen related update (b5e89fd)
- internal: fix ruff target version (88b0123)
- internal: update comment in script (786148a)
- internal: update pyright exclude list (c160b8a)
- internal: update test skipping reason (80f788b)
- package: mark python 3.13 as supported (17711c4)
- project: add settings file for vscode (7f5049f)
- readme: fix version rendering on pypi (fb60330)
- update @stainless-api/prism-cli to v5.15.0 (16ee61e)
- update github action (0541486)
v0.6.0
0.6.0 (2025-06-23)
Full Changelog: v0.5.0...v0.6.0
Features
Bug Fixes
- client: correctly parse binary response | stream (e3dfded)
- tests: fix: tests which call HTTP endpoints directly with the example parameters (77eef78)
Chores
- ci: enable for pull requests (da78c21)
- docs: remove reference to rye shell (17caed7)
- internal: update conftest.py (4d73eac)
- readme: update badges (a5f1b45)
- tests: add tests for httpx client instantiation & proxies (c0a7434)
- tests: run tests in parallel (646764a)
- tests: skip some failing tests on the latest python versions (734cb0d)
Documentation
- client: fix httpx.Timeout documentation reference (041dd82)
v0.5.0
v0.4.0
0.4.0 (2025-05-13)
Full Changelog: v0.3.0...v0.4.0
Features
- api: add support for voice call and preferred channel (f5acdc5)
Bug Fixes
- package: support direct resource imports (d4aff2a)
- pydantic v1: more robust ModelField.annotation check (adc627b)
Chores
- broadly detect json family of content-type headers (f47f2a8)
- ci: add timeout thresholds for CI jobs (86a95ec)
- ci: only use depot for staging repos (a93504a)
- ci: run on more branches and use depot runners (8e40b2f)
- client: minor internal fixes (191826b)
- internal: avoid errors for isinstance checks on proxies (ef6a146)
- internal: base client updates (658c667)
- internal: bump pyright version (30e6817)
- internal: fix list file params (82ee669)
- internal: import reformatting (5ef2486)
- internal: refactor retries to not use recursion (200a5da)
- internal: update models test (f77a730)
- internal: update pyright settings (4393e83)
v0.3.0
0.3.0 (2025-04-11)
Full Changelog: v0.2.0...v0.3.0
Features
- api: add Lookup and Watch support
Bug Fixes
- ci: ensure pip is always available (#81) (3496a08)
- ci: remove publishing patch (#82) (00fa879)
- perf: optimize some hot paths (6203988)
- perf: skip traversing types for NotGiven values (e5a8fd5)
- types: handle more discriminated union shapes (#80) (716195b)
Chores
- fix typos (#83) (ab98ad3)
- internal: bump rye to 0.44.0 (#78) (436ceca)
- internal: codegen related update (#79) (e5e9c6d)
- internal: expand CI branch coverage (#87) (3edb1aa)
- internal: reduce CI branch coverage (70118ea)
- internal: remove extra empty newlines (#76) (3e52319)
- internal: remove trailing character (#84) (526b990)
- internal: slight transform perf improvement (#85) (b77e93b)
- tests: improve enum examples (#86) (140d696)
v0.2.0
0.2.0 (2025-03-11)
Full Changelog: v0.1.0...v0.2.0
Features
- api: add email verification, template and callback URL support (#74) (f9658f1)
- client: allow passing
NotGivenfor body (#64) (b32f989) - client: send
X-Stainless-Read-Timeoutheader (#59) (6dcc82a)
Bug Fixes
- client: mark some request bodies as optional (b32f989)
Chores
- docs: update client docstring (#70) (61cec66)
- internal: bummp ruff dependency (#58) (2381d4a)
- internal: change default timeout to an int (#56) (160f11e)
- internal: codegen related update (#63) (0516484)
- internal: codegen related update (#67) (32798a9)
- internal: codegen related update (#68) (f921517)
- internal: codegen related update (#71) (ec7fd9f)
- internal: fix devcontainers setup (#65) (da3f6c6)
- internal: fix type traversing dictionary params (#60) (9bf6b95)
- internal: minor type handling changes (#61) (0639a28)
- internal: properly set pydantic_private (#66) (affe056)
- internal: update client tests (#62) (6096c2a)
Documentation
v0.1.0
0.1.0 (2025-02-05)
Full Changelog: v0.1.0-beta.1...v0.1.0
Features
Bug Fixes
Chores
- internal: avoid pytest-asyncio deprecation warning (#51) (0730cb0)
- internal: bump pyright dependency (#47) (4fade6c)
- internal: minor formatting changes (#53) (a2296ef)
- internal: minor style changes (#52) (04f378c)