Skip to content

Commit f5c9fb9

Browse files
chore: 🐝 Update SDK - Generate SDK 1.10.12
1 parent acf118b commit f5c9fb9

8 files changed

Lines changed: 53 additions & 27 deletions

File tree

.speakeasy/gen.lock

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a
33
management:
4-
docChecksum: 382dc904c609b6b5f4d984d5c35b3f52
4+
docChecksum: c0c0c1b8bbe1e8acbad8d0990d56bf22
55
docVersion: 1.0.0
66
speakeasyVersion: 1.685.0
77
generationVersion: 2.794.1
8-
releaseVersion: 1.10.11
9-
configChecksum: 3f47855715dc6995bd71c3a8985f867e
8+
releaseVersion: 1.10.12
9+
configChecksum: 6ee2d97c3cef078a022a8ad1da70e98e
1010
repoURL: https://github.com/gr4vy/gr4vy-python.git
1111
installationURL: https://github.com/gr4vy/gr4vy-python.git
1212
published: true
1313
persistentEdits:
14-
generation_id: 58022ffb-3399-4795-8572-eb8c7b45cc65
15-
pristine_commit_hash: 3784a60447f1aefee8ef5faef56648792026e7c7
16-
pristine_tree_hash: c0955b2ee8a09dd212a5deae5032f8a64569b0de
14+
generation_id: 1b199db8-88f0-4d43-98a3-9421ed9c9eee
15+
pristine_commit_hash: 02e474bbbc9931d36cc43d1040d0c4094d22233f
16+
pristine_tree_hash: fda76d750cb511891350ab78a0ba47ceda53b936
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
@@ -1820,8 +1820,8 @@ trackedFiles:
18201820
pristine_git_object: ef6746573af361b30cd0a9b986fd18c599b8641d
18211821
docs/models/transaction.md:
18221822
id: 24ab0958a449
1823-
last_write_checksum: sha1:4a17a99cb3cda2f4125b1a517b4db21e915aefc2
1824-
pristine_git_object: 122b0437bd1007a424440633733619790abb4139
1823+
last_write_checksum: sha1:ec5b6fe771c52338c3bcf706986e61e45a448c8b
1824+
pristine_git_object: f79bd5298a3a45bb8c302be4f173b59a1080a31a
18251825
docs/models/transactionaction.md:
18261826
id: 5f03c1427673
18271827
last_write_checksum: sha1:5c7feaaf0b1cff6c198d59bdacd98037c2385390
@@ -2224,8 +2224,8 @@ trackedFiles:
22242224
pristine_git_object: e8cd3e85682cd3d489cf3c5be75a0563d0c9f4bf
22252225
pyproject.toml:
22262226
id: 5d07e7d72637
2227-
last_write_checksum: sha1:7f49c3afca67dd2332a8933a9aba5b95b4e0f2b8
2228-
pristine_git_object: 97be065758b7dbd490b525bfe450a3f0472db904
2227+
last_write_checksum: sha1:97f3b5569a6a45f2350db51d11064c4565f48342
2228+
pristine_git_object: dd361d5c02c2a47d79d8ecd5f964f44dd1ffe74e
22292229
scripts/prepare_readme.py:
22302230
id: e0c5957a6035
22312231
last_write_checksum: sha1:63a92abbd1de3323613f0d4c1ae4412076577710
@@ -2252,8 +2252,8 @@ trackedFiles:
22522252
pristine_git_object: 83a0d00f9b5b1a6d837643a32bfd0f82cd4f98ce
22532253
src/gr4vy/_version.py:
22542254
id: 1b5ad1da47aa
2255-
last_write_checksum: sha1:3c387029f7574a31069afdb1e1dd6240fc63e38b
2256-
pristine_git_object: 14e5ac085477e58dc6cce2a9ea45823e98add300
2255+
last_write_checksum: sha1:604c6c229e36d81b353eb040fd98ba95c6160cb6
2256+
pristine_git_object: e8a73eeb4344899add2e1e57574978103cf35068
22572257
src/gr4vy/account_updater.py:
22582258
id: 6dc8f39e2fb9
22592259
last_write_checksum: sha1:fabc79a59dd06fb927ce2d834fbafbcad5836a4b
@@ -3664,8 +3664,8 @@ trackedFiles:
36643664
pristine_git_object: 618275d492ecdc5cd626427f7cb0f3879d5d6670
36653665
src/gr4vy/models/transaction.py:
36663666
id: 7b4f25439f19
3667-
last_write_checksum: sha1:77d447770555ae4e3281a0af722015c7e192c624
3668-
pristine_git_object: f22b9317555276ff82ba39d8c2fadf4ce074e33f
3667+
last_write_checksum: sha1:aaa813b6a3da4687a1136926cac31aaee699780c
3668+
pristine_git_object: 6ac1db426de29c3d612a6c2ab331dbbb5754fb1a
36693669
src/gr4vy/models/transactionaction.py:
36703670
id: 37b8b7f1e4b4
36713671
last_write_checksum: sha1:18523046892f5fa1800811cf4e9cac4285d367d6
@@ -7486,7 +7486,15 @@ examples:
74867486
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
74877487
examplesVersion: 1.0.2
74887488
generatedTests: {}
7489-
releaseNotes: "## Python SDK Changes:\n* `gr4vy.transactions.create()`: \n * `request.three_d_secure` **Added**\n * `response.three_d_secure.amount` **Added**\n* `gr4vy.transactions.get()`: `response.three_d_secure.amount` **Added**\n* `gr4vy.transactions.update()`: `response.three_d_secure.amount` **Added**\n* `gr4vy.transactions.capture()`: `response.[transaction].three_d_secure.amount` **Added**\n* `gr4vy.transactions.void()`: `response.[transaction].three_d_secure.amount` **Added**\n* `gr4vy.transactions.cancel()`: `response.transaction.three_d_secure.amount` **Added**\n* `gr4vy.transactions.sync()`: `response.three_d_secure.amount` **Added**\n"
7489+
releaseNotes: |
7490+
## Python SDK Changes:
7491+
* `gr4vy.transactions.create()`: `response.iso_response_code` **Added**
7492+
* `gr4vy.transactions.get()`: `response.iso_response_code` **Added**
7493+
* `gr4vy.transactions.update()`: `response.iso_response_code` **Added**
7494+
* `gr4vy.transactions.capture()`: `response.[transaction_capture].transaction.iso_response_code` **Added**
7495+
* `gr4vy.transactions.void()`: `response.[transaction_void].transaction.iso_response_code` **Added**
7496+
* `gr4vy.transactions.cancel()`: `response.transaction.iso_response_code` **Added**
7497+
* `gr4vy.transactions.sync()`: `response.iso_response_code` **Added**
74907498
generatedFiles:
74917499
- .gitattributes
74927500
- .vscode/settings.json

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ generation:
2626
generateNewTests: false
2727
skipResponseBodyAssertions: false
2828
python:
29-
version: 1.10.11
29+
version: 1.10.12
3030
additionalDependencies:
3131
dev:
3232
freezegun: ^1.5.1

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.685.0
22
sources:
33
openapi:
44
sourceNamespace: openapi
5-
sourceRevisionDigest: sha256:a9e26f1a54cbb4570ac55a0e8407a23e4598624458a440f402fbe11c018cfb90
6-
sourceBlobDigest: sha256:8ea9c7bf89e5ba3ddef32e76e4860adf0b806c17b0167d3d252a2e2bab9bc52b
5+
sourceRevisionDigest: sha256:ad0088a2330d839d970885a303182d8f28542ef1880997cba4e2d2b13226d3a1
6+
sourceBlobDigest: sha256:9ca5f418267b28baf1dc1cb570f15dad6cb1fd457ac5742c88d070a6575af72a
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1768309132
9+
- speakeasy-sdk-regen-1768400828
1010
- 1.0.0
1111
targets:
1212
python:
1313
source: openapi
1414
sourceNamespace: openapi
15-
sourceRevisionDigest: sha256:a9e26f1a54cbb4570ac55a0e8407a23e4598624458a440f402fbe11c018cfb90
16-
sourceBlobDigest: sha256:8ea9c7bf89e5ba3ddef32e76e4860adf0b806c17b0167d3d252a2e2bab9bc52b
15+
sourceRevisionDigest: sha256:ad0088a2330d839d970885a303182d8f28542ef1880997cba4e2d2b13226d3a1
16+
sourceBlobDigest: sha256:9ca5f418267b28baf1dc1cb570f15dad6cb1fd457ac5742c88d070a6575af72a
1717
codeSamplesNamespace: openapi-python-code-samples
18-
codeSamplesRevisionDigest: sha256:4078c097c287612fe2ecefc3d27e79954e05ecd6e7b0ea3e69f532eee1560eb7
18+
codeSamplesRevisionDigest: sha256:01ed97eb0e6a3b3fc345713b5947cf1850509523fa178938baec99f08df84400
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
@@ -1328,4 +1328,14 @@ Based on:
13281328
### Generated
13291329
- [python v1.10.11] .
13301330
### Releases
1331-
- [PyPI v1.10.11] https://pypi.org/project/gr4vy/1.10.11 - .
1331+
- [PyPI v1.10.11] https://pypi.org/project/gr4vy/1.10.11 - .
1332+
1333+
## 2026-01-14 14:26:49
1334+
### Changes
1335+
Based on:
1336+
- OpenAPI Doc
1337+
- Speakeasy CLI 1.685.0 (2.794.1) https://github.com/speakeasy-api/speakeasy
1338+
### Generated
1339+
- [python v1.10.12] .
1340+
### Releases
1341+
- [PyPI v1.10.12] https://pypi.org/project/gr4vy/1.10.12 - .

docs/models/transaction.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,5 @@ A full transaction resource.
7474
| `amount_includes_tax` | *OptionalNullable[bool]* | :heavy_minus_sign: | Whether the tax is included in the amount. | false |
7575
| `supplier_order_number` | *OptionalNullable[str]* | :heavy_minus_sign: | The merchant's unique identifier for the sales order or invoice. | |
7676
| `duty_amount` | *OptionalNullable[int]* | :heavy_minus_sign: | Total charges for import/export duties. | 1299 |
77-
| `shipping_amount` | *OptionalNullable[int]* | :heavy_minus_sign: | Total shipping amount. | 1299 |
77+
| `shipping_amount` | *OptionalNullable[int]* | :heavy_minus_sign: | Total shipping amount. | 1299 |
78+
| `iso_response_code` | *OptionalNullable[str]* | :heavy_minus_sign: | This is the ISO8583 response code code received from the payment service. | 0110 |

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.10.11"
4+
version = "1.10.12"
55
description = "Python Client SDK Generated by Speakeasy."
66
authors = [{ name = "Gr4vy" },]
77
readme = "README-PYPI.md"

src/gr4vy/_version.py

Lines changed: 2 additions & 2 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.10.11"
6+
__version__: str = "1.10.12"
77
__openapi_doc_version__: str = "1.0.0"
88
__gen_version__: str = "2.794.1"
9-
__user_agent__: str = "speakeasy-sdk/python 1.10.11 2.794.1 1.0.0 gr4vy"
9+
__user_agent__: str = "speakeasy-sdk/python 1.10.12 2.794.1 1.0.0 gr4vy"
1010

1111
try:
1212
if __package__ is not None:

src/gr4vy/models/transaction.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,8 @@ class TransactionTypedDict(TypedDict):
176176
r"""Total charges for import/export duties."""
177177
shipping_amount: NotRequired[Nullable[int]]
178178
r"""Total shipping amount."""
179+
iso_response_code: NotRequired[Nullable[str]]
180+
r"""This is the ISO8583 response code code received from the payment service."""
179181

180182

181183
class Transaction(BaseModel):
@@ -388,6 +390,9 @@ class Transaction(BaseModel):
388390
shipping_amount: OptionalNullable[int] = UNSET
389391
r"""Total shipping amount."""
390392

393+
iso_response_code: OptionalNullable[str] = UNSET
394+
r"""This is the ISO8583 response code code received from the payment service."""
395+
391396
@model_serializer(mode="wrap")
392397
def serialize_model(self, handler):
393398
optional_fields = [
@@ -437,6 +442,7 @@ def serialize_model(self, handler):
437442
"supplier_order_number",
438443
"duty_amount",
439444
"shipping_amount",
445+
"iso_response_code",
440446
]
441447
nullable_fields = [
442448
"settled_currency",
@@ -482,6 +488,7 @@ def serialize_model(self, handler):
482488
"supplier_order_number",
483489
"duty_amount",
484490
"shipping_amount",
491+
"iso_response_code",
485492
]
486493
null_default_fields = []
487494

0 commit comments

Comments
 (0)