Skip to content

Commit c1daf5d

Browse files
chore: 🐝 Update SDK - Generate SDK 1.7.14
1 parent c9b2536 commit c1daf5d

File tree

10 files changed

+38
-19
lines changed

10 files changed

+38
-19
lines changed

.speakeasy/gen.lock

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a
33
management:
4-
docChecksum: 69962b68f5a7b3865074c5228f275ff8
4+
docChecksum: d6f70fcf18086bbc4e08d534c8c62dfe
55
docVersion: 1.0.0
66
speakeasyVersion: 1.656.1
77
generationVersion: 2.753.1
8-
releaseVersion: 1.7.12
9-
configChecksum: e7e78dfa92c520fb27bf255a7669c4bf
8+
releaseVersion: 1.7.14
9+
configChecksum: c47be1a1e27195f7b0a517ccdc116726
1010
repoURL: https://github.com/gr4vy/gr4vy-python.git
1111
installationURL: https://github.com/gr4vy/gr4vy-python.git
1212
published: true
@@ -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.payment-methods.create()`: \n * `request_body.[plaid_payment_method_create].external_identifier` **Added**\n* `gr4vy.transactions.create()`: \n * `request.payment_method.[plaid_payment_method_create].external_identifier` **Added**\n"

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ generation:
2525
generateNewTests: false
2626
skipResponseBodyAssertions: false
2727
python:
28-
version: 1.7.12
28+
version: 1.7.14
2929
additionalDependencies:
3030
dev:
3131
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.656.1
22
sources:
33
openapi:
44
sourceNamespace: openapi
5-
sourceRevisionDigest: sha256:57cec8e638b13e32923e7e939071ae6a711fbb8601e78f65a927bd781661102a
6-
sourceBlobDigest: sha256:80199fae07af9e9bf75abf44caf9aa0c2ced266b555bf25032a1011e19f0d646
5+
sourceRevisionDigest: sha256:26f0f4fac554159d4251bb34ca631042df8fc7e9c10800e57877b26f8c08ee30
6+
sourceBlobDigest: sha256:5e8c92807d18c700d238230343f5b760ed08576be68433e7759e2ebd005d6777
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1763375084
9+
- speakeasy-sdk-regen-1763380947
1010
- 1.0.0
1111
targets:
1212
python:
1313
source: openapi
1414
sourceNamespace: openapi
15-
sourceRevisionDigest: sha256:57cec8e638b13e32923e7e939071ae6a711fbb8601e78f65a927bd781661102a
16-
sourceBlobDigest: sha256:80199fae07af9e9bf75abf44caf9aa0c2ced266b555bf25032a1011e19f0d646
15+
sourceRevisionDigest: sha256:26f0f4fac554159d4251bb34ca631042df8fc7e9c10800e57877b26f8c08ee30
16+
sourceBlobDigest: sha256:5e8c92807d18c700d238230343f5b760ed08576be68433e7759e2ebd005d6777
1717
codeSamplesNamespace: openapi-python-code-samples
18-
codeSamplesRevisionDigest: sha256:d04a872bd9262cbd119762a64d07dad90a74bbd3e82379e4d08a6653818230f7
18+
codeSamplesRevisionDigest: sha256:b7cfacbafdd894dde7631b19535e9abcb235c1ebcb85ef5515d0b5a4295ab13b
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
@@ -1138,4 +1138,14 @@ Based on:
11381138
### Generated
11391139
- [python v1.7.12] .
11401140
### Releases
1141-
- [PyPI v1.7.12] https://pypi.org/project/gr4vy/1.7.12 - .
1141+
- [PyPI v1.7.12] https://pypi.org/project/gr4vy/1.7.12 - .
1142+
1143+
## 2025-11-17 12:02:07
1144+
### Changes
1145+
Based on:
1146+
- OpenAPI Doc
1147+
- Speakeasy CLI 1.656.1 (2.753.1) https://github.com/speakeasy-api/speakeasy
1148+
### Generated
1149+
- [python v1.7.14] .
1150+
### Releases
1151+
- [PyPI v1.7.14] https://pypi.org/project/gr4vy/1.7.14 - .

docs/models/plaidpaymentmethodcreate.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ Plaid Payment Method to use in a transaction.
1414
| `account_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The Plaid account ID corresponding to the end-user account. If not provided will be fetched from Plaid API expecting to only have one. | 5BpEdV8iZNBBvN9yw8pGfLbnqo5QWbF5lgzPe |
1515
| `payment_service_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the Plaid payment service related to the provided public token. If not provided will be fetched from the currently active expecting to have a single one. | fffd152a-9532-4087-9a4f-de58754210f0 |
1616
| `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the buyer to attach the method to. | fe26475d-ec3e-4884-9553-f7356683f7f9 |
17-
| `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The merchant reference for this payment method. | payment-method-12345 |
17+
| `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The merchant reference for this payment method. | payment-method-12345 |
18+
| `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The merchant identifier for this payment method. | payment-method-12345 |

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.12"
4+
version = "1.7.14"
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.7.12"
6+
__version__: str = "1.7.14"
77
__openapi_doc_version__: str = "1.0.0"
88
__gen_version__: str = "2.753.1"
9-
__user_agent__: str = "speakeasy-sdk/python 1.7.12 2.753.1 1.0.0 gr4vy"
9+
__user_agent__: str = "speakeasy-sdk/python 1.7.14 2.753.1 1.0.0 gr4vy"
1010

1111
try:
1212
if __package__ is not None:

src/gr4vy/models/create_payment_methodop.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ class CreatePaymentMethodGlobals(BaseModel):
4242
"BodyTypedDict",
4343
Union[
4444
CheckoutSessionPaymentMethodCreateTypedDict,
45-
PlaidPaymentMethodCreateTypedDict,
4645
RedirectPaymentMethodCreateTypedDict,
46+
PlaidPaymentMethodCreateTypedDict,
4747
CardPaymentMethodCreateTypedDict,
4848
],
4949
)
@@ -53,8 +53,8 @@ class CreatePaymentMethodGlobals(BaseModel):
5353
"Body",
5454
Union[
5555
CheckoutSessionPaymentMethodCreate,
56-
PlaidPaymentMethodCreate,
5756
RedirectPaymentMethodCreate,
57+
PlaidPaymentMethodCreate,
5858
CardPaymentMethodCreate,
5959
],
6060
)

src/gr4vy/models/plaidpaymentmethodcreate.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ class PlaidPaymentMethodCreateTypedDict(TypedDict):
2828
r"""The ID of the buyer to attach the method to."""
2929
buyer_external_identifier: NotRequired[Nullable[str]]
3030
r"""The merchant reference for this payment method."""
31+
external_identifier: NotRequired[Nullable[str]]
32+
r"""The merchant identifier for this payment method."""
3133

3234

3335
class PlaidPaymentMethodCreate(BaseModel):
@@ -57,6 +59,9 @@ class PlaidPaymentMethodCreate(BaseModel):
5759
buyer_external_identifier: OptionalNullable[str] = UNSET
5860
r"""The merchant reference for this payment method."""
5961

62+
external_identifier: OptionalNullable[str] = UNSET
63+
r"""The merchant identifier for this payment method."""
64+
6065
@model_serializer(mode="wrap")
6166
def serialize_model(self, handler):
6267
optional_fields = [
@@ -65,12 +70,14 @@ def serialize_model(self, handler):
6570
"payment_service_id",
6671
"buyer_id",
6772
"buyer_external_identifier",
73+
"external_identifier",
6874
]
6975
nullable_fields = [
7076
"account_id",
7177
"payment_service_id",
7278
"buyer_id",
7379
"buyer_external_identifier",
80+
"external_identifier",
7481
]
7582
null_default_fields = []
7683

src/gr4vy/models/transactioncreate.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@
8080
"TransactionCreatePaymentMethodTypedDict",
8181
Union[
8282
TokenPaymentMethodCreateTypedDict,
83-
PlaidPaymentMethodCreateTypedDict,
8483
CheckoutSessionWithURLPaymentMethodCreateTypedDict,
8584
RedirectPaymentMethodCreateTypedDict,
85+
PlaidPaymentMethodCreateTypedDict,
8686
ClickToPayPaymentMethodCreateTypedDict,
8787
CardWithURLPaymentMethodCreateTypedDict,
8888
ApplePayPaymentMethodCreateTypedDict,
@@ -99,9 +99,9 @@
9999
"TransactionCreatePaymentMethod",
100100
Union[
101101
TokenPaymentMethodCreate,
102-
PlaidPaymentMethodCreate,
103102
CheckoutSessionWithURLPaymentMethodCreate,
104103
RedirectPaymentMethodCreate,
104+
PlaidPaymentMethodCreate,
105105
ClickToPayPaymentMethodCreate,
106106
CardWithURLPaymentMethodCreate,
107107
ApplePayPaymentMethodCreate,

0 commit comments

Comments
 (0)