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
21 changes: 11 additions & 10 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
lockVersion: 2.0.0
id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a
management:
docChecksum: 39901f4b6f4aafb32d7beb29e987b3db
docChecksum: 4fd51aea30a400b663c52ac24329e356
docVersion: 1.0.0
speakeasyVersion: 1.662.0
generationVersion: 2.763.3
releaseVersion: 1.9.1
configChecksum: 7097d597249e3e851646f024f60ec6cb
speakeasyVersion: 1.668.0
generationVersion: 2.770.0
releaseVersion: 1.10.0
configChecksum: a8761d9195f7794d77e6eb029a3a2c9a
repoURL: https://github.com/gr4vy/gr4vy-python.git
installationURL: https://github.com/gr4vy/gr4vy-python.git
published: true
features:
python:
additionalDependencies: 1.0.0
constsAndDefaults: 1.0.5
core: 5.23.11
core: 5.23.13
defaultEnabledRetries: 0.2.0
enumUnions: 0.1.0
envVarSecurityUsage: 0.3.2
Expand All @@ -34,7 +34,7 @@ features:
pagination: 3.0.7
responseFormat: 1.0.1
retries: 3.0.3
sdkHooks: 1.1.0
sdkHooks: 1.2.0
serverIDs: 3.0.0
unions: 3.1.0
generatedFiles:
Expand Down Expand Up @@ -4189,10 +4189,10 @@ examples:
add_payment_link:
speakeasy-default-add-payment-link:
requestBody:
application/json: {"amount": 1299, "country": "DE", "currency": "EUR"}
application/json: {"amount": 1299, "country": "DE", "currency": "EUR", "store": true}
responses:
"201":
application/json: {"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "type": "payment-link", "url": "https://example.com/link/a1b2c3d4-5678-90ab-cdef-1234567890ab", "amount": 1299, "country": "DE", "currency": "EUR", "intent": "capture", "cart_items": [{"name": "Widget", "quantity": 2, "unit_amount": 1299}], "payment_source": "ecommerce", "created_at": "2024-05-30T12:34:56.000Z", "updated_at": "2024-05-30T13:00:00.000Z", "status": "completed"}
application/json: {"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "type": "payment-link", "url": "https://example.com/link/a1b2c3d4-5678-90ab-cdef-1234567890ab", "amount": 1299, "country": "DE", "currency": "EUR", "intent": "capture", "cart_items": [{"name": "Widget", "quantity": 2, "unit_amount": 1299}], "payment_source": "ecommerce", "created_at": "2024-05-30T12:34:56.000Z", "updated_at": "2024-05-30T13:00:00.000Z", "status": "completed", "store": false}
"400":
application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
"401":
Expand Down Expand Up @@ -4286,7 +4286,7 @@ examples:
payment_link_id: "a1b2c3d4-5678-90ab-cdef-1234567890ab"
responses:
"200":
application/json: {"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "type": "payment-link", "url": "https://example.com/link/a1b2c3d4-5678-90ab-cdef-1234567890ab", "amount": 1299, "country": "DE", "currency": "EUR", "intent": "authorize", "cart_items": [{"name": "Widget", "quantity": 2, "unit_amount": 1299}], "payment_source": "ecommerce", "created_at": "2024-05-30T12:34:56.000Z", "updated_at": "2024-05-30T13:00:00.000Z", "status": "active"}
application/json: {"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "type": "payment-link", "url": "https://example.com/link/a1b2c3d4-5678-90ab-cdef-1234567890ab", "amount": 1299, "country": "DE", "currency": "EUR", "intent": "authorize", "cart_items": [{"name": "Widget", "quantity": 2, "unit_amount": 1299}], "payment_source": "ecommerce", "created_at": "2024-05-30T12:34:56.000Z", "updated_at": "2024-05-30T13:00:00.000Z", "status": "active", "store": false}
"400":
application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
"401":
Expand Down Expand Up @@ -4451,3 +4451,4 @@ examples:
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
examplesVersion: 1.0.2
generatedTests: {}
releaseNotes: "## Python SDK Changes:\n* `gr4vy.payment-links.list()`: `response.items.[]` **Changed**\n* `gr4vy.payment-links.create()`: \n * `request` **Changed**\n * `response` **Changed**\n* `gr4vy.payment-links.get()`: `response` **Changed**\n"
3 changes: 2 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
python:
version: 1.9.1
version: 1.10.0
additionalDependencies:
dev:
freezegun: ^1.5.1
Expand Down Expand Up @@ -70,6 +70,7 @@ python:
maxMethodParams: 999
methodArguments: infer-optional-args
moduleName: ""
multipartArrayFormat: legacy
outputModelSuffix: output
packageManager: poetry
packageName: gr4vy
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.662.0
speakeasyVersion: 1.668.0
sources:
openapi:
sourceNamespace: openapi
sourceRevisionDigest: sha256:be686f7ff1cd2142f9374d52d807901c4bef071d92f71ad4af3a2649e4eca478
sourceBlobDigest: sha256:0503becc2d5a3989fb2ebd927cd1a191491250a41d232c407a392e57eff8eb60
sourceRevisionDigest: sha256:f7bb8b8d9c62e46caedaa66c1e339e4c8f1f9f78420b6fdf25d311cf83c9d18c
sourceBlobDigest: sha256:837048ee1ca9b148cfa4f0bc7cf1ea93e67e838b9a36209d5b97781292fd25ff
tags:
- latest
- speakeasy-sdk-regen-1764182540
- speakeasy-sdk-regen-1764841056
- 1.0.0
targets:
python:
source: openapi
sourceNamespace: openapi
sourceRevisionDigest: sha256:be686f7ff1cd2142f9374d52d807901c4bef071d92f71ad4af3a2649e4eca478
sourceBlobDigest: sha256:0503becc2d5a3989fb2ebd927cd1a191491250a41d232c407a392e57eff8eb60
sourceRevisionDigest: sha256:f7bb8b8d9c62e46caedaa66c1e339e4c8f1f9f78420b6fdf25d311cf83c9d18c
sourceBlobDigest: sha256:837048ee1ca9b148cfa4f0bc7cf1ea93e67e838b9a36209d5b97781292fd25ff
codeSamplesNamespace: openapi-python-code-samples
codeSamplesRevisionDigest: sha256:a8782427bff2499f13f24375262c846cb9c274527e2cc654ea1b50dcacf30419
codeSamplesRevisionDigest: sha256:a04857f430e4257ac30741b5d8122cda2a101c94c548dd06abb96a1cdb86965e
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -1208,4 +1208,14 @@ Based on:
### Generated
- [python v1.9.1] .
### Releases
- [PyPI v1.9.1] https://pypi.org/project/gr4vy/1.9.1 - .
- [PyPI v1.9.1] https://pypi.org/project/gr4vy/1.9.1 - .

## 2025-12-04 09:37:18
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.668.0 (2.770.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.10.0] .
### Releases
- [PyPI v1.10.0] https://pypi.org/project/gr4vy/1.10.0 - .
4 changes: 3 additions & 1 deletion docs/models/paymentlink.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,6 @@
| `status` | [models.PaymentLinkStatus](../models/paymentlinkstatus.md) | :heavy_check_mark: | N/A | |
| `buyer` | [OptionalNullable[models.TransactionBuyer]](../models/transactionbuyer.md) | :heavy_minus_sign: | The buyer associated with the payment link. | |
| `shipping_details` | [OptionalNullable[models.ShippingDetails]](../models/shippingdetails.md) | :heavy_minus_sign: | The shipping details for the payment link. | |
| `connection_options` | Dict[str, Dict[str, *Any*]] | :heavy_minus_sign: | The connection options for the payment link. | |
| `connection_options` | Dict[str, Dict[str, *Any*]] | :heavy_minus_sign: | The connection options for the payment link. | |
| `store` | *Optional[bool]* | :heavy_minus_sign: | Whether the payment method was stored. | |
| `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the buyer to associate with the stored payment method. | a1b2c3d4-5678-90ab-cdef-1234567890ab |
Loading