Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "4.34.0"
".": "4.35.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -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
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
2 changes: 1 addition & 1 deletion src/orb/_version.py
Original file line number Diff line number Diff line change
@@ -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
24 changes: 0 additions & 24 deletions src/orb/resources/customers/customers.py
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down Expand Up @@ -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.

Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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.

Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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.

Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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.

Expand Down Expand Up @@ -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,
Expand Down
7 changes: 0 additions & 7 deletions src/orb/types/customer_update_by_external_id_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
7 changes: 0 additions & 7 deletions src/orb/types/customer_update_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
4 changes: 0 additions & 4 deletions tests/api_resources/test_customers.py
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down