diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7dc692e1..25e9535f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "4.34.0" + ".": "4.35.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 5f8609e8..467b7cc3 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-d74790c0b5540235e8387ccad7b806c11bcbb968fbdf99ea7dfbfc004bceb9dc.yml -openapi_spec_hash: eae212fa0114d8c3b4293c35f6ed7f7f +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-5b9152241ebdd0d2f3fd536784f33721d24a5c4a59e75cab366a3dcb36552d3d.yml +openapi_spec_hash: b40061d10bbe1ebab8998bddd1827cf8 config_hash: dd4343ce95871032ef6e0735a4ca038c diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b2df4aa..10683c84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 4.35.0 (2025-11-04) + +Full Changelog: [v4.34.0...v4.35.0](https://github.com/orbcorp/orb-python/compare/v4.34.0...v4.35.0) + +### Features + +* **api:** api update ([ec9d784](https://github.com/orbcorp/orb-python/commit/ec9d784f80d872b05772564fff97007df0dfe05b)) + ## 4.34.0 (2025-11-03) Full Changelog: [v4.33.1...v4.34.0](https://github.com/orbcorp/orb-python/compare/v4.33.1...v4.34.0) diff --git a/pyproject.toml b/pyproject.toml index c565c0ae..8c339b3c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "orb-billing" -version = "4.34.0" +version = "4.35.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 17996266..d0acff00 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.34.0" # x-release-please-version +__version__ = "4.35.0" # x-release-please-version diff --git a/src/orb/resources/customers/customers.py b/src/orb/resources/customers/customers.py index c897b7c9..4c82a67f 100644 --- a/src/orb/resources/customers/customers.py +++ b/src/orb/resources/customers/customers.py @@ -376,7 +376,6 @@ def update( additional_emails: Optional[SequenceNotStr[str]] | Omit = omit, auto_collection: Optional[bool] | Omit = omit, auto_issuance: Optional[bool] | Omit = omit, - automatic_tax_enabled: Optional[bool] | Omit = omit, billing_address: Optional[AddressInputParam] | Omit = omit, currency: Optional[str] | Omit = omit, email: Optional[str] | Omit = omit, @@ -421,10 +420,6 @@ def update( manual approval.If `null` is specified, the customer's auto issuance setting will be inherited from the account-level setting. - automatic_tax_enabled: Whether automatic tax calculation is enabled for this customer. When null, - inherits from account-level setting. When true or false, overrides the account - setting. - currency: An ISO 4217 currency string used for the customer's invoices and balance. If not set at creation time, will be set at subscription creation time. @@ -620,7 +615,6 @@ def update( "additional_emails": additional_emails, "auto_collection": auto_collection, "auto_issuance": auto_issuance, - "automatic_tax_enabled": automatic_tax_enabled, "billing_address": billing_address, "currency": currency, "email": email, @@ -942,7 +936,6 @@ def update_by_external_id( additional_emails: Optional[SequenceNotStr[str]] | Omit = omit, auto_collection: Optional[bool] | Omit = omit, auto_issuance: Optional[bool] | Omit = omit, - automatic_tax_enabled: Optional[bool] | Omit = omit, billing_address: Optional[AddressInputParam] | Omit = omit, currency: Optional[str] | Omit = omit, email: Optional[str] | Omit = omit, @@ -986,10 +979,6 @@ def update_by_external_id( manual approval.If `null` is specified, the customer's auto issuance setting will be inherited from the account-level setting. - automatic_tax_enabled: Whether automatic tax calculation is enabled for this customer. When null, - inherits from account-level setting. When true or false, overrides the account - setting. - currency: An ISO 4217 currency string used for the customer's invoices and balance. If not set at creation time, will be set at subscription creation time. @@ -1185,7 +1174,6 @@ def update_by_external_id( "additional_emails": additional_emails, "auto_collection": auto_collection, "auto_issuance": auto_issuance, - "automatic_tax_enabled": automatic_tax_enabled, "billing_address": billing_address, "currency": currency, "email": email, @@ -1534,7 +1522,6 @@ async def update( additional_emails: Optional[SequenceNotStr[str]] | Omit = omit, auto_collection: Optional[bool] | Omit = omit, auto_issuance: Optional[bool] | Omit = omit, - automatic_tax_enabled: Optional[bool] | Omit = omit, billing_address: Optional[AddressInputParam] | Omit = omit, currency: Optional[str] | Omit = omit, email: Optional[str] | Omit = omit, @@ -1579,10 +1566,6 @@ async def update( manual approval.If `null` is specified, the customer's auto issuance setting will be inherited from the account-level setting. - automatic_tax_enabled: Whether automatic tax calculation is enabled for this customer. When null, - inherits from account-level setting. When true or false, overrides the account - setting. - currency: An ISO 4217 currency string used for the customer's invoices and balance. If not set at creation time, will be set at subscription creation time. @@ -1778,7 +1761,6 @@ async def update( "additional_emails": additional_emails, "auto_collection": auto_collection, "auto_issuance": auto_issuance, - "automatic_tax_enabled": automatic_tax_enabled, "billing_address": billing_address, "currency": currency, "email": email, @@ -2100,7 +2082,6 @@ async def update_by_external_id( additional_emails: Optional[SequenceNotStr[str]] | Omit = omit, auto_collection: Optional[bool] | Omit = omit, auto_issuance: Optional[bool] | Omit = omit, - automatic_tax_enabled: Optional[bool] | Omit = omit, billing_address: Optional[AddressInputParam] | Omit = omit, currency: Optional[str] | Omit = omit, email: Optional[str] | Omit = omit, @@ -2144,10 +2125,6 @@ async def update_by_external_id( manual approval.If `null` is specified, the customer's auto issuance setting will be inherited from the account-level setting. - automatic_tax_enabled: Whether automatic tax calculation is enabled for this customer. When null, - inherits from account-level setting. When true or false, overrides the account - setting. - currency: An ISO 4217 currency string used for the customer's invoices and balance. If not set at creation time, will be set at subscription creation time. @@ -2343,7 +2320,6 @@ async def update_by_external_id( "additional_emails": additional_emails, "auto_collection": auto_collection, "auto_issuance": auto_issuance, - "automatic_tax_enabled": automatic_tax_enabled, "billing_address": billing_address, "currency": currency, "email": email, diff --git a/src/orb/types/customer_update_by_external_id_params.py b/src/orb/types/customer_update_by_external_id_params.py index 70133a09..e86b8e00 100644 --- a/src/orb/types/customer_update_by_external_id_params.py +++ b/src/orb/types/customer_update_by_external_id_params.py @@ -49,13 +49,6 @@ class CustomerUpdateByExternalIDParams(TypedDict, total=False): will be inherited from the account-level setting. """ - automatic_tax_enabled: Optional[bool] - """Whether automatic tax calculation is enabled for this customer. - - When null, inherits from account-level setting. When true or false, overrides - the account setting. - """ - billing_address: Optional[AddressInputParam] currency: Optional[str] diff --git a/src/orb/types/customer_update_params.py b/src/orb/types/customer_update_params.py index d18a0689..df9b5cfa 100644 --- a/src/orb/types/customer_update_params.py +++ b/src/orb/types/customer_update_params.py @@ -49,13 +49,6 @@ class CustomerUpdateParams(TypedDict, total=False): will be inherited from the account-level setting. """ - automatic_tax_enabled: Optional[bool] - """Whether automatic tax calculation is enabled for this customer. - - When null, inherits from account-level setting. When true or false, overrides - the account setting. - """ - billing_address: Optional[AddressInputParam] currency: Optional[str] diff --git a/tests/api_resources/test_customers.py b/tests/api_resources/test_customers.py index 558973dd..71050420 100644 --- a/tests/api_resources/test_customers.py +++ b/tests/api_resources/test_customers.py @@ -137,7 +137,6 @@ def test_method_update_with_all_params(self, client: Orb) -> None: additional_emails=["string"], auto_collection=True, auto_issuance=True, - automatic_tax_enabled=True, billing_address={ "city": "city", "country": "country", @@ -462,7 +461,6 @@ def test_method_update_by_external_id_with_all_params(self, client: Orb) -> None additional_emails=["string"], auto_collection=True, auto_issuance=True, - automatic_tax_enabled=True, billing_address={ "city": "city", "country": "country", @@ -659,7 +657,6 @@ async def test_method_update_with_all_params(self, async_client: AsyncOrb) -> No additional_emails=["string"], auto_collection=True, auto_issuance=True, - automatic_tax_enabled=True, billing_address={ "city": "city", "country": "country", @@ -996,7 +993,6 @@ async def test_method_update_by_external_id_with_all_params(self, async_client: additional_emails=["string"], auto_collection=True, auto_issuance=True, - automatic_tax_enabled=True, billing_address={ "city": "city", "country": "country",