Skip to content

Commit 86325f4

Browse files
release: 4.5.0
1 parent 7161698 commit 86325f4

4 files changed

Lines changed: 41 additions & 3 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "4.4.0"
2+
".": "4.5.0"
33
}

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## 4.5.0 (2026-03-31)
4+
5+
Full Changelog: [v4.4.0...v4.5.0](https://github.com/Metronome-Industries/metronome-python/compare/v4.4.0...v4.5.0)
6+
7+
### Features
8+
9+
* Add recurring_commit_ids and remove recurring_credit_ids from api ([5f239bd](https://github.com/Metronome-Industries/metronome-python/commit/5f239bdfa95512a48bfcda850a2a7aedfab4807d))
10+
* Enable OIDC auth for npm publisher ([45336e6](https://github.com/Metronome-Industries/metronome-python/commit/45336e675e8f7a253114a30ae69b8eb7512ab089))
11+
* External fixes for rollover credits ([7da6ac8](https://github.com/Metronome-Industries/metronome-python/commit/7da6ac8ecd734bd6990f1c49e84248a61c41c5a9))
12+
* **internal:** implement indices array format for query and form serialization ([a24e716](https://github.com/Metronome-Industries/metronome-python/commit/a24e716ec7c8cb55fe09abe5f02c28252d078daf))
13+
* Map missing `contract_name` when returning Packages ([7f5210b](https://github.com/Metronome-Industries/metronome-python/commit/7f5210bb9585e8d8ff30e1d136e2e5b269ef4f7c))
14+
* ORCH-1410: Add discount_configuration to POST v2/contracts/edit ([fb89973](https://github.com/Metronome-Industries/metronome-python/commit/fb89973cd282c06f976817d574aa654794d4d01d))
15+
* Support nullable discount fraction on contract update inputs ([85e21b6](https://github.com/Metronome-Industries/metronome-python/commit/85e21b638c7816673286cd28661e461506f87746))
16+
17+
18+
### Bug Fixes
19+
20+
* **deps:** bump minimum typing-extensions version ([0536f67](https://github.com/Metronome-Industries/metronome-python/commit/0536f678dcedf466ea383ffc3c78570c21e8ec66))
21+
* **pydantic:** do not pass `by_alias` unless set ([73c967b](https://github.com/Metronome-Industries/metronome-python/commit/73c967bf22239a30064b0ac97fc288c4eea7e194))
22+
* sanitize endpoint path params ([21e47de](https://github.com/Metronome-Industries/metronome-python/commit/21e47de70ab5362e4a9cedcb38ff25f7f749eeed))
23+
24+
25+
### Chores
26+
27+
* **ci:** skip lint on metadata-only changes ([e087ffa](https://github.com/Metronome-Industries/metronome-python/commit/e087ffa1ca7faf6361aafac393a142ae6a74912b))
28+
* **internal:** tweak CI branches ([6de9bb5](https://github.com/Metronome-Industries/metronome-python/commit/6de9bb5bae6775a57d1139b99ce87e6cc0c2f8ba))
29+
* **internal:** update gitignore ([bee887c](https://github.com/Metronome-Industries/metronome-python/commit/bee887cb4902882a0b13b7f1c44b50754e839db9))
30+
* **tests:** bump steady to v0.19.4 ([d71195d](https://github.com/Metronome-Industries/metronome-python/commit/d71195d09e2846c215578344bc9ea428f3b004a8))
31+
* **tests:** bump steady to v0.19.5 ([3d64fe6](https://github.com/Metronome-Industries/metronome-python/commit/3d64fe6aaba51170f1d2feb5db816e6a064d63bb))
32+
* **tests:** bump steady to v0.19.6 ([5dd6df5](https://github.com/Metronome-Industries/metronome-python/commit/5dd6df53fdc1717dcc61d24e82584cc987126222))
33+
* **tests:** bump steady to v0.19.7 ([30f5001](https://github.com/Metronome-Industries/metronome-python/commit/30f5001940dd0e373054d75df366fa5acbf2eafb))
34+
* **tests:** bump steady to v0.20.1 ([7161698](https://github.com/Metronome-Industries/metronome-python/commit/7161698d36e333136851b0f68cb891e225fc26f0))
35+
36+
37+
### Refactors
38+
39+
* **tests:** switch from prism to steady ([7463eb4](https://github.com/Metronome-Industries/metronome-python/commit/7463eb4eca5a2f67196d6fc9a514a4644551d314))
40+
341
## 4.4.0 (2026-03-09)
442

543
Full Changelog: [v4.3.0...v4.4.0](https://github.com/Metronome-Industries/metronome-python/compare/v4.3.0...v4.4.0)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "metronome-sdk"
3-
version = "4.4.0"
3+
version = "4.5.0"
44
description = "The official Python library for the metronome API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"

src/metronome/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "metronome"
4-
__version__ = "4.4.0" # x-release-please-version
4+
__version__ = "4.5.0" # x-release-please-version

0 commit comments

Comments
 (0)