Releases: Metronome-Industries/metronome-python
Releases · Metronome-Industries/metronome-python
v0.1.0-beta.4
0.1.0-beta.4 (2025-01-23)
Full Changelog: v0.1.0-beta.3...v0.1.0-beta.4
Breaking Changes
- All positional arguments have been converted to non-positional arguments to ensure consistency between APIs.
Features
- api: api update (#108) (a58c149)
- api: api update (#109) (9e781b0)
- api: api update (#111) (008bd54)
- api: api update (#113) (0973898)
- api: api update (#117) (28ed14a)
- api: api update (#118) (35b2858)
- api: api update (#119) (2977ea1)
- api: api update (#120) (6d70b65)
- api: api update (#123) (6e879af)
- api: api update (#124) (6b92d9c)
- api: api update (#128) (c6a4123)
- api: api update (#131) (bf0c16e)
- api: api update (#136) (30f51ae)
- api: api update (#139) (6fcda79)
- api: api update (#144) (63abf5d)
- api: api update (#147) (3690360)
- api: api update (#148) (0e22565)
- api: api update (#150) (d027800)
- api: api update (#156) (06e842b)
- api: api update (#157) (c185997)
- api: api update (#158) (45e89f1)
- api: api update (#160) (368fd85)
- api: api update (#161) (109129d)
- api: api update (#163) (f8eb0ab)
- api: api update (#165) (3a868c4)
- api: api update (#166) (e7ca427)
- api: api update (#171) (4389567)
- api: OpenAPI spec update via Stainless API (#100) (23e4233)
- api: OpenAPI spec update via Stainless API (#105) (d53b0c0)
- api: OpenAPI spec update via Stainless API (#97) (1b9edd9)
Bug Fixes
- client: avoid OverflowError with very large retry counts (#106) (465d868)
- client: compat with new httpx 0.28.0 release (#133) (5d8b9cc)
- client: only call .close() when needed (#153) (f8f67e6)
- correctly handle deserialising
cls
fields (#159) (b26b63b) - tests: make test_get_platform less flaky (#168) (db126f2)
Chores
- add missing isclass check (#151) (e5fde7c)
- add repr to PageInfo class (#107) (8306ee7)
- internal: add support for parsing bool response content (#104) (2253e61)
- internal: add support for TypeAliasType (#141) (17c7ae6)
- internal: avoid pytest-asyncio deprecation warning (#169) (3136426)
- internal: bump httpx dependency (#152) (337146f)
- internal: bump pydantic dependency (#137) (a3d6204)
- internal: bump pyright (#134) ([e313f0a](h...
v0.1.0-beta.3
0.1.0-beta.3 (2024-09-20)
Full Changelog: v0.1.0-beta.2...v0.1.0-beta.3
Features
- api: OpenAPI spec update via Stainless API (#84) (a8d1dfe)
- api: OpenAPI spec update via Stainless API (#90) (46cb936)
- api: OpenAPI spec update via Stainless API (#94) (4277afd)
- client: send retry count header (#95) (4043bb1)
Bug Fixes
Chores
- add docstrings to raw response properties (#86) (2bcfcbb)
- internal: bump pyright / mypy version (#92) (991a602)
- internal: bump ruff (#91) (51f756c)
- internal: codegen related update (#88) (dad3013)
Documentation
v0.1.0-beta.2
v0.1.0-beta.1
v0.1.0-beta.0
0.1.0-beta.0 (2024-08-22)
Full Changelog: v0.1.0-alpha.4...v0.1.0-beta.0
Features
- api: OpenAPI spec update via Stainless API (#46) (40b3e77)
- api: OpenAPI spec update via Stainless API (#47) (dc0a486)
- api: OpenAPI spec update via Stainless API (#51) (32b51b7)
- api: OpenAPI spec update via Stainless API (#52) (19e0b68)
- api: OpenAPI spec update via Stainless API (#54) (f82e637)
- api: OpenAPI spec update via Stainless API (#57) (768bb4c)
- api: OpenAPI spec update via Stainless API (#59) (99508ad)
- api: OpenAPI spec update via Stainless API (#60) (1bdc085)
- api: OpenAPI spec update via Stainless API (#61) (8a58b5c)
- api: OpenAPI spec update via Stainless API (#62) (6fd1a9f)
- api: OpenAPI spec update via Stainless API (#63) (289a809)
- api: OpenAPI spec update via Stainless API (#70) (b4ff212)
- api: OpenAPI spec update via Stainless API (#71) (8ed8ccb)
- api: OpenAPI spec update via Stainless API (#72) (b5e6b00)
- api: OpenAPI spec update via Stainless API (#73) (92000b7)
- client: add
retry_count
to raw response class (#44) (aa7658d)
Bug Fixes
Chores
- ci: also run pydantic v1 tests (#69) (84f5669)
- ci: bump prism mock server version (#55) (1bd186d)
- client: fix parsing union responses when non-json is returned (#66) (51d2a84)
- examples: minor formatting changes (#58) (a518d00)
- internal: bump pyright (#43) (19e30f3)
- internal: bump ruff version (#48) (b91ea15)
- internal: ensure package is importable in lint cmd (#56) (1a99c7e)
- internal: remove deprecated ruff config (#53) (36a843f)
- internal: test updates (#45) (d0c9e05)
- internal: update pydantic compat helper function (#49) (c057767)
- internal: use
TypeAlias
marker for type assignments (#41) (46f909b) - internal: use different 32bit detection method (#64) (bec41c2)
- update SDK settings (#65) (4ac3a29)
v0.1.0-alpha.4
0.1.0-alpha.4 (2024-08-01)
Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4
Features
- api: OpenAPI spec update via Stainless API (#13) (c85f8b8)
- api: OpenAPI spec update via Stainless API (#15) (53fd756)
- api: OpenAPI spec update via Stainless API (#16) (4dbb5d4)
- api: OpenAPI spec update via Stainless API (#17) (dd62776)
- api: OpenAPI spec update via Stainless API (#18) (625cc0b)
- api: OpenAPI spec update via Stainless API (#19) (4a7b4df)
- api: OpenAPI spec update via Stainless API (#20) (e5817e2)
- api: OpenAPI spec update via Stainless API (#27) (1cc2506)
- api: OpenAPI spec update via Stainless API (#35) (4f09f9a)
- api: OpenAPI spec update via Stainless API (#36) (8b525de)
- api: OpenAPI spec update via Stainless API (#38) (70a5c0d)
- api: OpenAPI spec update via Stainless API (#39) (406457a)
Chores
- ci: limit release doctor target branches (#24) (acf1488)
- ci: limit release doctor target branches (#31) (c156bed)
- docs: document how to do per-request http client customization (#23) (08f43b4)
- docs: document how to do per-request http client customization (#30) (724b8a7)
- fix error message import example (#34) (8c636d4)
- internal: add type construction helper (#37) (63ad7b4)
- internal: codegen related update (#21) (cfebac0)
- internal: codegen related update (#28) (6d7401c)
- internal: refactor release doctor script (#25) (b6f38e2)
- internal: refactor release doctor script (#32) (2698b6e)
- internal: update formatting (#22) (1e03d52)
- internal: update formatting (#29) (f24d16c)
- tests: update prism version (#26) (63a2391)
- tests: update prism version (#33) (b70a438)