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
53 changes: 28 additions & 25 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
lockVersion: 2.0.0
id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a
management:
docChecksum: d371b25645aaa9583b5e8f0ebf5c304a
docChecksum: 46b4d2013a6245328a9b950541ace539
docVersion: 1.0.0
speakeasyVersion: 1.795.3
generationVersion: 2.932.9
releaseVersion: 2.4.0
configChecksum: 208685cdfcee7c058c1f2f4d49d16785
speakeasyVersion: 1.796.0
generationVersion: 2.932.15
releaseVersion: 2.4.1
configChecksum: 34b34597d28eb1155e00470992f1c968
repoURL: https://github.com/gr4vy/gr4vy-python.git
installationURL: https://github.com/gr4vy/gr4vy-python.git
published: true
persistentEdits:
generation_id: 6c362b4f-588e-4f5e-af84-171a9425ce66
pristine_commit_hash: b632801aa5d9955dd1fd0623fef832ec0d0e24b6
pristine_tree_hash: 1794451c565ff88d179ce8fb82403cabc45e5db0
generation_id: 070f8038-cae4-4740-b0a3-4ce2f4f2cb6c
pristine_commit_hash: d580247e7bcf97f7d38418d9679757c821016dca
pristine_tree_hash: 602498548ada8fb0d764f85b1562df7497151d68
features:
python:
additionalDependencies: 1.1.0
constsAndDefaults: 1.0.7
core: 6.1.0
core: 6.1.2
defaultEnabledRetries: 0.2.0
deprecations: 3.0.2
enumUnions: 0.1.1
Expand All @@ -38,7 +38,7 @@ features:
openEnums: 1.0.4
pagination: 3.0.10
responseFormat: 1.1.0
retries: 3.1.0
retries: 3.1.1
sdkHooks: 1.3.0
serverIDs: 3.0.0
unions: 3.1.9
Expand Down Expand Up @@ -1481,8 +1481,8 @@ trackedFiles:
pristine_git_object: 1b00d4286fb5038d3f3932064c67781f6a37f68c
docs/models/listpaymentservicesrequest.md:
id: 0bd6afaaec74
last_write_checksum: sha1:f5b578ec4bb198e2155c3b67c3c16cd01d8d6bb9
pristine_git_object: 99c095bf84ce43d339e3321d43ee8b62e73091b5
last_write_checksum: sha1:6c15ed5c9e9a9930fd1945ae4870e6c919d6fb21
pristine_git_object: a161b7b18ea05d8736de1f7581d642c8ddd06540
docs/models/listpaymentservicesresponse.md:
id: 234a36467b45
last_write_checksum: sha1:cf3984646273bb9edd9424226b374a09ebd3829e
Expand Down Expand Up @@ -2813,8 +2813,8 @@ trackedFiles:
pristine_git_object: 868d80fc57d649914d4bc80d71f9a20d4a4ee761
docs/sdks/paymentservicessdk/README.md:
id: a24bcb6f30a4
last_write_checksum: sha1:97024e98f7748786fe175da4beecdc6340a0b830
pristine_git_object: 9e624c8c04888d2410f8314e30af029122ddbc66
last_write_checksum: sha1:e45fcfa8846560c32202509d8bc65ee769fc373c
pristine_git_object: b88c5be51dd01ad3986b5299257649877b86453f
docs/sdks/payouts/README.md:
id: 184ed4a74471
last_write_checksum: sha1:d9f3c8f0df9ff0f8404d10b50b723b7b39af4105
Expand Down Expand Up @@ -2877,8 +2877,8 @@ trackedFiles:
pristine_git_object: cb9c15d314c1930557401074329ed7a737147919
pyproject.toml:
id: 5d07e7d72637
last_write_checksum: sha1:25424a27bd10aee8d320e829ac31b06748b6efc6
pristine_git_object: 1c243fb7e226deadab7620da7c48db44b707333d
last_write_checksum: sha1:2d5562f3215eb8c89aff8f66bcc6aef80d59222d
pristine_git_object: 3d0ee6bf4b879c1f084b2ed072ff4161c2e78f37
scripts/prepare_readme.py:
id: e0c5957a6035
last_write_checksum: sha1:63a92abbd1de3323613f0d4c1ae4412076577710
Expand All @@ -2905,8 +2905,8 @@ trackedFiles:
pristine_git_object: f8ef109bb6a9dbe37d0a7092606176a0738986fd
src/gr4vy/_version.py:
id: 1b5ad1da47aa
last_write_checksum: sha1:8ca4856e7218a45e4fc97b572b8197050e4592c6
pristine_git_object: a7e56104006c88a44c7eecb88e0b97d62b3c8cf7
last_write_checksum: sha1:7f4e66142f34738363e8fc99ad5ee01cc95c016d
pristine_git_object: ebefc52619c272d5bd6ed2f7dd61316c3d007715
src/gr4vy/account_updater.py:
id: 6dc8f39e2fb9
last_write_checksum: sha1:fabc79a59dd06fb927ce2d834fbafbcad5836a4b
Expand Down Expand Up @@ -4033,8 +4033,8 @@ trackedFiles:
pristine_git_object: 883c4723c7e6e12711f5570aa42be9571e73d9ae
src/gr4vy/models/list_payment_servicesop.py:
id: be713c450ec5
last_write_checksum: sha1:d0b0fd1f1719d7ba1f192df4dce62e5df9c55b6c
pristine_git_object: b98f62c452d1f63033f9067cf2fc1c781209999d
last_write_checksum: sha1:c231ec33fe0192cd34cbe8f45bac3f95b52d6468
pristine_git_object: 6fdd371b12060855adf6e7ce72cfffc7a3f4d031
src/gr4vy/models/list_payoutsop.py:
id: 72a6630515f6
last_write_checksum: sha1:a374e13f7db429954e90bf3438dd38e752c39bd1
Expand Down Expand Up @@ -5001,8 +5001,8 @@ trackedFiles:
pristine_git_object: 79b53149b176dcdb1c84fa943decb4de2c9aa316
src/gr4vy/payment_services_sdk.py:
id: 2d6fb11197ef
last_write_checksum: sha1:23e43a11d79af29574856405ef68042c6cc483d8
pristine_git_object: 9cb6f0186a29c5a9a8f2c38f1d62877454fd4225
last_write_checksum: sha1:79169dea650c6ad464df7adffb237cd6d1554a6e
pristine_git_object: 4b0cc7fded47c3a501eaa19897a21e52fa601963
src/gr4vy/payouts.py:
id: 2c9652ed3beb
last_write_checksum: sha1:6370120b4018fc95746aaa592b39e4f8ef151189
Expand Down Expand Up @@ -5125,8 +5125,8 @@ trackedFiles:
pristine_git_object: 591415af8e64baa410627b507d2740afb5387d13
src/gr4vy/utils/retries.py:
id: c486412ce323
last_write_checksum: sha1:481dfc7cd6a07a3987f0f443e91bee72888ae41d
pristine_git_object: c7418a62826fc73990a52e70df0d54093c5e2a57
last_write_checksum: sha1:251e4dd969bb6c06025afe1bad1b5035e94c2060
pristine_git_object: 406c1e7c36c7a4fa4fb48bb567d254e2803e1792
src/gr4vy/utils/security.py:
id: 648156d4ba48
last_write_checksum: sha1:8f2a2aef55d9cf6eb91a7a752d3b22ff83e98312
Expand Down Expand Up @@ -7337,6 +7337,7 @@ examples:
limit: 20
deleted: true
application_name: "core-api"
include_fields: true
header:
x-gr4vy-merchant-account-id: "default"
responses:
Expand Down Expand Up @@ -9456,7 +9457,9 @@ 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.buyers.payment_methods.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.payment_methods.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.payment_methods.create()`: \n * `request_body.union(RedirectPaymentMethodCreate).method.enum(duitnow)` **Added**\n * `response.method.enum(duitnow)` **Added**\n* `gr4vy.payment_methods.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.payment_methods.update()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.list()`: \n * `request.method` **Changed**\n * `response.items[].payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.create()`: \n * `request.payment_method.union(RedirectPaymentMethodCreate).method.enum(duitnow)` **Added**\n * `response.payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.get()`: `response.payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.update()`: `response.payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.capture()`: `response.union(Transaction).payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.void()`: `response.union(Transaction).payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.cancel()`: `response.transaction.payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.sync()`: `response.payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.increment_authorization()`: `response.transaction.payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.payment_service_definitions.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.payment_service_definitions.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.payment_services.list()`: \n * `request.method` **Changed**\n * `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.payment_services.create()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.payment_services.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.payment_services.update()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.list()`: `response.items[].payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.create()`: `response.payment_method.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.get()`: `response.payment_method.method.enum(duitnow)` **Added**\n"
releaseNotes: |
## Python SDK Changes:
* `gr4vy.payment_services.list()`: `request.include_fields` **Added**
generatedFiles:
- .gitattributes
- .vscode/settings.json
Expand Down
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
python:
version: 2.4.0
version: 2.4.1
additionalDependencies:
dev:
freezegun: ^1.5.1
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
speakeasyVersion: 1.795.3
speakeasyVersion: 1.796.0
sources:
openapi:
sourceNamespace: openapi
sourceRevisionDigest: sha256:6d7f4985d61b643384ef261810f40831be1e5bd198369d93e83088aca78563ad
sourceBlobDigest: sha256:8402a94cb39de7296f62496c3e64b8bd65d613f49e05253d47ddcfbede801cd6
sourceRevisionDigest: sha256:43ba243bef9195c81ec91a2a1aa4875e103ae1ceac9c4df86215bbff72448f2b
sourceBlobDigest: sha256:4b06a4ca62986f3e64fb1513dcca0242e879ec71c44d2211ceaadbac5596e1f5
tags:
- latest
- 1.0.0
targets:
python:
source: openapi
sourceNamespace: openapi
sourceRevisionDigest: sha256:6d7f4985d61b643384ef261810f40831be1e5bd198369d93e83088aca78563ad
sourceBlobDigest: sha256:8402a94cb39de7296f62496c3e64b8bd65d613f49e05253d47ddcfbede801cd6
sourceRevisionDigest: sha256:43ba243bef9195c81ec91a2a1aa4875e103ae1ceac9c4df86215bbff72448f2b
sourceBlobDigest: sha256:4b06a4ca62986f3e64fb1513dcca0242e879ec71c44d2211ceaadbac5596e1f5
codeSamplesNamespace: openapi-python-code-samples
codeSamplesRevisionDigest: sha256:52eec9c55d6882b8455e7c9d641c158ea44f40d5787d00d947ae46fb36019ad9
codeSamplesRevisionDigest: sha256:4474d767f8663834b0f357465e7020cd7cd88323df6cb846ea8018368e5f15e5
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 @@ -2468,4 +2468,14 @@ Based on:
### Generated
- [python v2.4.0] .
### Releases
- [PyPI v2.4.0] https://pypi.org/project/gr4vy/2.4.0 - .
- [PyPI v2.4.0] https://pypi.org/project/gr4vy/2.4.0 - .

## 2026-08-27 11:18:25
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.796.0 (2.932.15) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v2.4.1] .
### Releases
- [PyPI v2.4.1] https://pypi.org/project/gr4vy/2.4.1 - .
15 changes: 8 additions & 7 deletions docs/models/listpaymentservicesrequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@

## Fields

| Field | Type | Required | Description | Example |
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
| `method` | [OptionalNullable[models.Method]](../models/method.md) | :heavy_minus_sign: | Return any payment service for this method. | |
| `cursor` | *OptionalNullable[str]* | :heavy_minus_sign: | A pointer to the page of results to return. | ZXhhbXBsZTE |
| `limit` | *Optional[int]* | :heavy_minus_sign: | The maximum number of items that are at returned. | 20 |
| `deleted` | *OptionalNullable[bool]* | :heavy_minus_sign: | Return any deleted payment service. | true |
| `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default |
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| `method` | [OptionalNullable[models.Method]](../models/method.md) | :heavy_minus_sign: | Return any payment service for this method. | |
| `cursor` | *OptionalNullable[str]* | :heavy_minus_sign: | A pointer to the page of results to return. | ZXhhbXBsZTE |
| `limit` | *Optional[int]* | :heavy_minus_sign: | The maximum number of items that are at returned. | 20 |
| `deleted` | *OptionalNullable[bool]* | :heavy_minus_sign: | Return any deleted payment service. | true |
| `include_fields` | *Optional[bool]* | :heavy_minus_sign: | Include the non-secret credential and reporting fields for each payment service. Disable this to reduce response time if you don't need them. | true |
| `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default |
Loading
Loading