From 7e6879325ec3934fb93d51845e904cd053acd333 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 15 Dec 2025 19:11:30 +0000 Subject: [PATCH 1/2] feat(api): api update --- .stats.yml | 4 ++-- src/increase/resources/simulations/physical_cards.py | 10 ++++++++-- src/increase/types/check_transfer.py | 5 ++++- src/increase/types/physical_card.py | 5 ++++- .../types/simulations/physical_card_create_params.py | 7 ++++++- 5 files changed, 24 insertions(+), 7 deletions(-) diff --git a/.stats.yml b/.stats.yml index 989a349be..e08e2557e 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 230 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-e2b7de6202d48efc0e77fd72d2788987e6e3ecf2dfff8a491b88fe9a838f0bd5.yml -openapi_spec_hash: 5af8bcd38aae780c364688cb048d258b +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-d9f5f3bab4d163b340b6737dde4f7a46bca89379801bcc761c4221a24f8cc4cf.yml +openapi_spec_hash: 7b5eddf42e9fa57ec04b5b1b6d9ff872 config_hash: ff2eb5f192b4de36611b37b27961c2d8 diff --git a/src/increase/resources/simulations/physical_cards.py b/src/increase/resources/simulations/physical_cards.py index bc2b3413d..e4b4a5cf0 100644 --- a/src/increase/resources/simulations/physical_cards.py +++ b/src/increase/resources/simulations/physical_cards.py @@ -49,7 +49,7 @@ def create( self, physical_card_id: str, *, - category: Literal["in_transit", "processed_for_delivery", "delivered", "returned_to_sender"], + category: Literal["in_transit", "processed_for_delivery", "delivered", "delivery_issue", "returned_to_sender"], carrier_estimated_delivery_at: Union[str, datetime] | Omit = omit, city: str | Omit = omit, postal_code: str | Omit = omit, @@ -74,6 +74,9 @@ def create( - `in_transit` - The physical card is in transit. - `processed_for_delivery` - The physical card has been processed for delivery. - `delivered` - The physical card has been delivered. + - `delivery_issue` - There is an issue preventing delivery. The delivery will be + attempted again if possible. If the issue cannot be resolved, the physical + card will be returned to sender. - `returned_to_sender` - Delivery failed and the physical card was returned to sender. @@ -212,7 +215,7 @@ async def create( self, physical_card_id: str, *, - category: Literal["in_transit", "processed_for_delivery", "delivered", "returned_to_sender"], + category: Literal["in_transit", "processed_for_delivery", "delivered", "delivery_issue", "returned_to_sender"], carrier_estimated_delivery_at: Union[str, datetime] | Omit = omit, city: str | Omit = omit, postal_code: str | Omit = omit, @@ -237,6 +240,9 @@ async def create( - `in_transit` - The physical card is in transit. - `processed_for_delivery` - The physical card has been processed for delivery. - `delivered` - The physical card has been delivered. + - `delivery_issue` - There is an issue preventing delivery. The delivery will be + attempted again if possible. If the issue cannot be resolved, the physical + card will be returned to sender. - `returned_to_sender` - Delivery failed and the physical card was returned to sender. diff --git a/src/increase/types/check_transfer.py b/src/increase/types/check_transfer.py index 00ed3a04a..8a192cfb2 100644 --- a/src/increase/types/check_transfer.py +++ b/src/increase/types/check_transfer.py @@ -192,12 +192,15 @@ class PhysicalCheckReturnAddress(BaseModel): class PhysicalCheckTrackingUpdate(BaseModel): - category: Literal["in_transit", "processed_for_delivery", "delivered", "returned_to_sender"] + category: Literal["in_transit", "processed_for_delivery", "delivered", "delivery_issue", "returned_to_sender"] """The type of tracking event. - `in_transit` - The check is in transit. - `processed_for_delivery` - The check has been processed for delivery. - `delivered` - The check has been delivered. + - `delivery_issue` - There is an issue preventing delivery. The delivery will be + attempted again if possible. If the issue cannot be resolved, the check will + be returned to sender. - `returned_to_sender` - Delivery failed and the check was returned to sender. """ diff --git a/src/increase/types/physical_card.py b/src/increase/types/physical_card.py index d8244067b..8141cee42 100644 --- a/src/increase/types/physical_card.py +++ b/src/increase/types/physical_card.py @@ -54,12 +54,15 @@ class ShipmentTrackingUpdate(BaseModel): carrier expects the card to be delivered. """ - category: Literal["in_transit", "processed_for_delivery", "delivered", "returned_to_sender"] + category: Literal["in_transit", "processed_for_delivery", "delivered", "delivery_issue", "returned_to_sender"] """The type of tracking event. - `in_transit` - The physical card is in transit. - `processed_for_delivery` - The physical card has been processed for delivery. - `delivered` - The physical card has been delivered. + - `delivery_issue` - There is an issue preventing delivery. The delivery will be + attempted again if possible. If the issue cannot be resolved, the physical + card will be returned to sender. - `returned_to_sender` - Delivery failed and the physical card was returned to sender. """ diff --git a/src/increase/types/simulations/physical_card_create_params.py b/src/increase/types/simulations/physical_card_create_params.py index b51e71093..d61a0d028 100644 --- a/src/increase/types/simulations/physical_card_create_params.py +++ b/src/increase/types/simulations/physical_card_create_params.py @@ -12,12 +12,17 @@ class PhysicalCardCreateParams(TypedDict, total=False): - category: Required[Literal["in_transit", "processed_for_delivery", "delivered", "returned_to_sender"]] + category: Required[ + Literal["in_transit", "processed_for_delivery", "delivered", "delivery_issue", "returned_to_sender"] + ] """The type of tracking event. - `in_transit` - The physical card is in transit. - `processed_for_delivery` - The physical card has been processed for delivery. - `delivered` - The physical card has been delivered. + - `delivery_issue` - There is an issue preventing delivery. The delivery will be + attempted again if possible. If the issue cannot be resolved, the physical + card will be returned to sender. - `returned_to_sender` - Delivery failed and the physical card was returned to sender. """ From e313706ca1e364934b5621d46f3b592362874be2 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 15 Dec 2025 19:11:53 +0000 Subject: [PATCH 2/2] release: 0.413.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- src/increase/_version.py | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 39edb4e3a..fb2267880 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.412.0" + ".": "0.413.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 2bcb7d4f6..bd0bc976c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.413.0 (2025-12-15) + +Full Changelog: [v0.412.0...v0.413.0](https://github.com/Increase/increase-python/compare/v0.412.0...v0.413.0) + +### Features + +* **api:** api update ([7e68793](https://github.com/Increase/increase-python/commit/7e6879325ec3934fb93d51845e904cd053acd333)) + ## 0.412.0 (2025-12-15) Full Changelog: [v0.411.0...v0.412.0](https://github.com/Increase/increase-python/compare/v0.411.0...v0.412.0) diff --git a/pyproject.toml b/pyproject.toml index dff39c588..e92d1a113 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "increase" -version = "0.412.0" +version = "0.413.0" description = "The official Python library for the increase API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/increase/_version.py b/src/increase/_version.py index 810c4645b..400d06a3a 100644 --- a/src/increase/_version.py +++ b/src/increase/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "increase" -__version__ = "0.412.0" # x-release-please-version +__version__ = "0.413.0" # x-release-please-version