Releases: orbcorp/orb-python
Releases · orbcorp/orb-python
v2.9.0
v2.8.0
v2.7.0
v2.6.0
v2.5.0
v2.4.0
v2.3.0
v2.2.0
v2.1.0
2.1.0 (2024-08-14)
Full Changelog: v2.0.0...v2.1.0
Features
- api: OpenAPI spec update via Stainless API (#338) (ff005e5)
- client: add
retries_taken
to raw response class (#334) (99d1df1)
Chores
v2.0.0
2.0.0 (2024-08-02)
Full Changelog: v1.56.0...v2.0.0
⚠ BREAKING CHANGES
- api: remove methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#330)
- api: endpoint expects amount of new allocation price to be a string, not a number (#297)
- api: add semi_annual cadence and remove metadata from update items (#288)
Features
- api: add 'status' to plan creation params (#310) (561898f)
- api: add cadence enum value 'custom' (#327) (e1df500)
- api: add methods to prices and invoices (#321) (0eaba5f)
- api: add semi_annual cadence and remove metadata from update items (#288) (4b07848)
- api: add support for adding allocation price to subscription (#295) (7e16ef5)
- api: add support for query param include_all_blocks (#301) (1b7b6a3)
- api: deprecate methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#329) (1cc12f1)
- api: external connections made optional when updating items (#296) (9076f38)
- api: remove methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#330) (62e5158)
- api: updates (#291) (38aaf34)
Bug Fixes
- api: endpoint expects amount of new allocation price to be a string, not a number (#297) (cb8992b)
- build: include more files in sdist builds (#300) (922476f)
- client/async: avoid blocking io call for platform headers (#294) (89f4bfe)
- client: always respect content-type multipart/form-data if provided (#308) (9d980df)
- docs: fix link to advanced python httpx docs (#298) (55cff13)
- temporarily patch upstream version to fix broken release flow (#299) (b0c95aa)
Chores
- ci: also run workflows for PRs targeting
next
(#314) (4fc3bcb) - ci: limit release doctor target branches (#323) (fdf2291)
- ci: update rye to v0.35.0 (#309) (540ff37)
- deps: bump anyio to v4.4.0 (#303) (e02d74d)
- docs: document how to do per-request http client customization (#322) (30320ae)
- docs: improve Coupon description (#293) (5aa0f32)
- docs: minor update to formatting of API link in README (#318) (67d26e4)
- docs: updates price intervals docs (#302) (a05b099)
- fix error message import example (#326) (4993ac4)
- gitignore test server logs (#305) (9a8b82f)
- internal: add a
default_query
method (#292) (8aa1d73) - internal: add helper function (#312) (3d9704e)
- internal: add helper method for constructing
BaseModel
s (#307) (73a4593) - internal: add reflection helper function (#304) (986bd84)
- internal: add rich as a dev dependency (#306) (d2a2f3f)
- internal: add type construction helper (#328) (6094016)
- internal: minor import restructuring (#315) (eeee65e)
- internal: minor options / compat functions updates (#317) (2a05873)
- internal: minor request options handling changes (#311) (cfcc3eb)
- internal: update formatting (#319) (f212cc8)
- internal: update formatting (#320) (6dc313b)
- internal: update mypy (#313) (e98ba62)
- tests: update prism version (#325) (a26627c)