diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 807cc3ab..803fec4a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "4.41.0" + ".": "4.42.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 3cb33be6..9e11ba24 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 118 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-4ad3b44ca7f484243d8706b6aa7f4498fc5bf2b37fadf3da0a06d657e482c08f.yml -openapi_spec_hash: 9ead1a2aae36be1086c627c3636064ea +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-e639b12e0daebce74f42d1f31f675bda4287b9c749dd7d4620a1e96a83343ec4.yml +openapi_spec_hash: 51eb3d47b25e299de670b2d52f5e9017 config_hash: e6db17547fe854b1c240407cf4c6dc9e diff --git a/CHANGELOG.md b/CHANGELOG.md index ddd014f6..ecede4dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 4.42.0 (2025-11-18) + +Full Changelog: [v4.41.0...v4.42.0](https://github.com/orbcorp/orb-python/compare/v4.41.0...v4.42.0) + +### Features + +* **api:** api update ([cce6674](https://github.com/orbcorp/orb-python/commit/cce6674f8565785add4c6dee0103e3a32d8583ea)) + ## 4.41.0 (2025-11-16) Full Changelog: [v4.40.0...v4.41.0](https://github.com/orbcorp/orb-python/compare/v4.40.0...v4.41.0) diff --git a/pyproject.toml b/pyproject.toml index 5ee2c43c..845fb11e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "orb-billing" -version = "4.41.0" +version = "4.42.0" description = "The official Python library for the orb API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/orb/_version.py b/src/orb/_version.py index afb8c3b9..497a54dd 100644 --- a/src/orb/_version.py +++ b/src/orb/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "orb" -__version__ = "4.41.0" # x-release-please-version +__version__ = "4.42.0" # x-release-please-version diff --git a/src/orb/types/plan.py b/src/orb/types/plan.py index 4dee4e7a..25eb312d 100644 --- a/src/orb/types/plan.py +++ b/src/orb/types/plan.py @@ -96,11 +96,15 @@ class Plan(BaseModel): """ base_plan: Optional[BasePlan] = None + """ + Legacy field representing the parent plan if the current plan is a 'child plan', + overriding prices from the parent. + """ base_plan_id: Optional[str] = None """ - The parent plan id if the given plan was created by overriding one or more of - the parent's prices + Legacy field representing the parent plan ID if the current plan is a 'child + plan', overriding prices from the parent. """ created_at: datetime diff --git a/src/orb/types/subscription_price_intervals_params.py b/src/orb/types/subscription_price_intervals_params.py index a59e68da..f2575595 100644 --- a/src/orb/types/subscription_price_intervals_params.py +++ b/src/orb/types/subscription_price_intervals_params.py @@ -776,8 +776,8 @@ class Edit(TypedDict, total=False): can_defer_billing: Optional[bool] """ If true, ending an in-arrears price interval mid-cycle will defer billing the - final line itemuntil the next scheduled invoice. If false, it will be billed on - its end date. If not provided, behaviorwill follow account default. + final line item until the next scheduled invoice. If false, it will be billed on + its end date. If not provided, behavior will follow account default. """ end_date: Annotated[Union[Union[str, datetime], BillingCycleRelativeDate, None], PropertyInfo(format="iso8601")]