Skip to content

Commit aa84a8c

Browse files
chore: 🐝 Update SDK - Generate SDK 1.7.3
1 parent b8a79ae commit aa84a8c

File tree

9 files changed

+87
-27
lines changed

9 files changed

+87
-27
lines changed

.speakeasy/gen.lock

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
lockVersion: 2.0.0
22
id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a
33
management:
4-
docChecksum: ce7c5640785ef8388785b1403122f738
4+
docChecksum: 5f92d1d0812d4f7ff2ebf93a5335d948
55
docVersion: 1.0.0
6-
speakeasyVersion: 1.649.0
7-
generationVersion: 2.739.1
8-
releaseVersion: 1.7.2
9-
configChecksum: 05578d0a60d5f072920055ff45c45aa8
6+
speakeasyVersion: 1.653.0
7+
generationVersion: 2.748.0
8+
releaseVersion: 1.7.3
9+
configChecksum: c76e3853ac75d81667f4e7eaadbfb449
1010
repoURL: https://github.com/gr4vy/gr4vy-python.git
1111
installationURL: https://github.com/gr4vy/gr4vy-python.git
1212
published: true
1313
features:
1414
python:
1515
additionalDependencies: 1.0.0
1616
constsAndDefaults: 1.0.5
17-
core: 5.23.4
17+
core: 5.23.5
1818
defaultEnabledRetries: 0.2.0
1919
enumUnions: 0.1.0
2020
envVarSecurityUsage: 0.3.2
@@ -4452,3 +4452,4 @@ examples:
44524452
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
44534453
examplesVersion: 1.0.2
44544454
generatedTests: {}
4455+
releaseNotes: "## Python SDK Changes Detected:\n* `gr4vy.transactions.create()`: \n * `request.cart_items.[].upc` **Added**\n * `response.cart_items.[].upc` **Added**\n* `gr4vy.transactions.get()`: `response.cart_items.[].upc` **Added**\n* `gr4vy.transactions.update()`: `response.cart_items.[].upc` **Added**\n* `gr4vy.transactions.capture()`: `response.[transaction-output].cart_items.[].upc` **Added**\n* `gr4vy.transactions.void()`: `response.[transaction-output].cart_items.[].upc` **Added**\n* `gr4vy.transactions.cancel()`: `response.transaction.cart_items.[].upc` **Added**\n* `gr4vy.transactions.sync()`: `response.cart_items.[].upc` **Added**\n* `gr4vy.payment-options.list()`: \n * `request.cart_items.[].upc` **Added**\n* `gr4vy.checkout-sessions.create()`: \n * `request.checkout_session_create.cart_items.[].upc` **Added**\n * `response.cart_items.[].upc` **Added**\n* `gr4vy.checkout-sessions.get()`: `response.cart_items.[].upc` **Added**\n* `gr4vy.checkout-sessions.update()`: \n * `request.cart_items.[].upc` **Added**\n * `response.cart_items.[].upc` **Added**\n* `gr4vy.payment-links.list()`: `response.items.[].cart_items.[].upc` **Added**\n* `gr4vy.payment-links.create()`: \n * `request.cart_items.[].upc` **Added**\n * `response.cart_items.[].upc` **Added**\n* `gr4vy.payment-links.get()`: `response.cart_items.[].upc` **Added**\n"

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,13 @@ generation:
1919
hoistGlobalSecurity: true
2020
schemas:
2121
allOfMergeStrategy: shallowMerge
22+
requestBodyFieldName: ""
2223
tests:
2324
generateTests: true
2425
generateNewTests: false
2526
skipResponseBodyAssertions: false
2627
python:
27-
version: 1.7.2
28+
version: 1.7.3
2829
additionalDependencies:
2930
dev:
3031
freezegun: ^1.5.1

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.649.0
1+
speakeasyVersion: 1.653.0
22
sources:
33
openapi:
44
sourceNamespace: openapi
5-
sourceRevisionDigest: sha256:17a8fe8097e4e63c1d38906a9ed1c55e5df178ca697c95449e259d2f664859db
6-
sourceBlobDigest: sha256:44776265cd02045ff7ed082e82b843e4ea31c42211086d95c8b5b1b7f709f49a
5+
sourceRevisionDigest: sha256:2da3f8da920f6c6bce49f203a528d3858d06850621eaecdf798f200372235def
6+
sourceBlobDigest: sha256:b61aa805275244016773800f104ad84687dbb04b95159b969bf956708877d1dd
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1762432530
9+
- speakeasy-sdk-regen-1762873104
1010
- 1.0.0
1111
targets:
1212
python:
1313
source: openapi
1414
sourceNamespace: openapi
15-
sourceRevisionDigest: sha256:17a8fe8097e4e63c1d38906a9ed1c55e5df178ca697c95449e259d2f664859db
16-
sourceBlobDigest: sha256:44776265cd02045ff7ed082e82b843e4ea31c42211086d95c8b5b1b7f709f49a
15+
sourceRevisionDigest: sha256:2da3f8da920f6c6bce49f203a528d3858d06850621eaecdf798f200372235def
16+
sourceBlobDigest: sha256:b61aa805275244016773800f104ad84687dbb04b95159b969bf956708877d1dd
1717
codeSamplesNamespace: openapi-python-code-samples
18-
codeSamplesRevisionDigest: sha256:76bf08d4d2809a3ed138cb66de28826749d0deb1bf2bfdf79409f6d0f654e3a4
18+
codeSamplesRevisionDigest: sha256:42dd0a1c31849668012a18c9bd2c2b8af47894567d4f4f6436f87fea983ab165
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1068,4 +1068,14 @@ Based on:
10681068
### Generated
10691069
- [python v1.7.2] .
10701070
### Releases
1071-
- [PyPI v1.7.2] https://pypi.org/project/gr4vy/1.7.2 - .
1071+
- [PyPI v1.7.2] https://pypi.org/project/gr4vy/1.7.2 - .
1072+
1073+
## 2025-11-11 14:58:07
1074+
### Changes
1075+
Based on:
1076+
- OpenAPI Doc
1077+
- Speakeasy CLI 1.653.0 (2.748.0) https://github.com/speakeasy-api/speakeasy
1078+
### Generated
1079+
- [python v1.7.3] .
1080+
### Releases
1081+
- [PyPI v1.7.3] https://pypi.org/project/gr4vy/1.7.3 - .

docs/models/cartitem.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
| `tax_amount` | *OptionalNullable[int]* | :heavy_minus_sign: | The tax amount for this item represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` USD cents represents `$12.99`. | 0 |
1313
| `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | An external identifier for the cart item. This can be set to any value and is not sent to the payment service. | goprohd |
1414
| `sku` | *OptionalNullable[str]* | :heavy_minus_sign: | The SKU or product code for the item. | GPHD1078 |
15+
| `upc` | *OptionalNullable[str]* | :heavy_minus_sign: | The UPC for the item. | 012345678905 |
1516
| `product_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The product URL for the item. | https://example.com/catalog/go-pro-hd |
1617
| `image_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL for the image of the item. | https://example.com/images/go-pro-hd.jpg |
1718
| `categories` | List[*str*] | :heavy_minus_sign: | A list of strings containing product categories for the item. | [<br/>"camera",<br/>"travel",<br/>"gear"<br/>] |

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
[project]
33
name = "gr4vy"
4-
version = "1.7.2"
4+
version = "1.7.3"
55
description = "Python Client SDK Generated by Speakeasy."
66
authors = [{ name = "Gr4vy" },]
77
readme = "README-PYPI.md"

src/gr4vy/_version.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import importlib.metadata
44

55
__title__: str = "gr4vy"
6-
__version__: str = "1.7.2"
6+
__version__: str = "1.7.3"
77
__openapi_doc_version__: str = "1.0.0"
8-
__gen_version__: str = "2.739.1"
9-
__user_agent__: str = "speakeasy-sdk/python 1.7.2 2.739.1 1.0.0 gr4vy"
8+
__gen_version__: str = "2.748.0"
9+
__user_agent__: str = "speakeasy-sdk/python 1.7.3 2.748.0 1.0.0 gr4vy"
1010

1111
try:
1212
if __package__ is not None:

src/gr4vy/models/cartitem.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ class CartItemTypedDict(TypedDict):
2525
r"""An external identifier for the cart item. This can be set to any value and is not sent to the payment service."""
2626
sku: NotRequired[Nullable[str]]
2727
r"""The SKU or product code for the item."""
28+
upc: NotRequired[Nullable[str]]
29+
r"""The UPC for the item."""
2830
product_url: NotRequired[Nullable[str]]
2931
r"""The product URL for the item."""
3032
image_url: NotRequired[Nullable[str]]
@@ -71,6 +73,9 @@ class CartItem(BaseModel):
7173
sku: OptionalNullable[str] = UNSET
7274
r"""The SKU or product code for the item."""
7375

76+
upc: OptionalNullable[str] = UNSET
77+
r"""The UPC for the item."""
78+
7479
product_url: OptionalNullable[str] = UNSET
7580
r"""The product URL for the item."""
7681

@@ -113,6 +118,7 @@ def serialize_model(self, handler):
113118
"tax_amount",
114119
"external_identifier",
115120
"sku",
121+
"upc",
116122
"product_url",
117123
"image_url",
118124
"categories",
@@ -130,6 +136,7 @@ def serialize_model(self, handler):
130136
"tax_amount",
131137
"external_identifier",
132138
"sku",
139+
"upc",
133140
"product_url",
134141
"image_url",
135142
"categories",

0 commit comments

Comments
 (0)