From c930996d1da4c4f1b74dd47ca40827563baf9ec0 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Fri, 8 May 2026 00:57:38 +0000 Subject: [PATCH 1/2] ## Python SDK Changes: * `gr4vy.buyers.payment_methods.list()`: `response.items[].method.enum(ach)` **Added** * `gr4vy.payment_methods.list()`: `response.items[].method.enum(ach)` **Added** * `gr4vy.payment_methods.create()`: * `request_body.union(RedirectPaymentMethodCreate).method.enum(ach)` **Added** * `response.method.enum(ach)` **Added** * `gr4vy.payment_methods.get()`: `response.method.enum(ach)` **Added** * `gr4vy.payment_methods.update()`: `response.method.enum(ach)` **Added** * `gr4vy.transactions.list()`: * `request.method` **Changed** * `response.items[].payment_method.method.enum(ach)` **Added** * `gr4vy.transactions.create()`: * `request.payment_method.union(RedirectPaymentMethodCreate).method.enum(ach)` **Added** * `response.payment_method.method.enum(ach)` **Added** * `gr4vy.transactions.get()`: `response.payment_method.method.enum(ach)` **Added** * `gr4vy.transactions.update()`: `response.payment_method.method.enum(ach)` **Added** * `gr4vy.transactions.capture()`: `response.union(Transaction).payment_method.method.enum(ach)` **Added** * `gr4vy.transactions.void()`: `response.union(Transaction).payment_method.method.enum(ach)` **Added** * `gr4vy.transactions.cancel()`: `response.transaction.payment_method.method.enum(ach)` **Added** * `gr4vy.transactions.sync()`: `response.payment_method.method.enum(ach)` **Added** * `gr4vy.payment_service_definitions.list()`: `response.items[].method.enum(ach)` **Added** * `gr4vy.payment_service_definitions.get()`: `response.method.enum(ach)` **Added** * `gr4vy.payment_services.list()`: * `request.method` **Changed** * `response.items[].method.enum(ach)` **Added** * `gr4vy.payment_services.create()`: `response.method.enum(ach)` **Added** * `gr4vy.payment_services.get()`: `response.method.enum(ach)` **Added** * `gr4vy.payment_services.update()`: `response.method.enum(ach)` **Added** * `gr4vy.payouts.list()`: `response.items[].payment_method.method.enum(ach)` **Added** * `gr4vy.payouts.create()`: `response.payment_method.method.enum(ach)` **Added** * `gr4vy.payouts.get()`: `response.payment_method.method.enum(ach)` **Added** --- .speakeasy/gen.lock | 42 +++++++++---------- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 12 +++--- RELEASES.md | 12 +++++- docs/models/method.md | 1 + .../redirectpaymentmethodcreatemethod.md | 1 + pyproject.toml | 2 +- src/gr4vy/_version.py | 6 +-- src/gr4vy/models/method.py | 1 + .../models/redirectpaymentmethodcreate.py | 1 + 10 files changed, 47 insertions(+), 33 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 2b4399c1..3e655fe6 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a management: - docChecksum: e42429a2f1ae961827c60dc25fec16d3 + docChecksum: 0030d244f9384fd817d6a5354c3f9c77 docVersion: 1.0.0 - speakeasyVersion: 1.761.11 - generationVersion: 2.881.17 - releaseVersion: 2.0.30 - configChecksum: 9c8935a8ee21250d89631eaa6d7a530d + speakeasyVersion: 1.762.0 + generationVersion: 2.882.0 + releaseVersion: 2.0.31 + configChecksum: c24517d808ecdc902536da1b264b524e repoURL: https://github.com/gr4vy/gr4vy-python.git installationURL: https://github.com/gr4vy/gr4vy-python.git published: true persistentEdits: - generation_id: 6e7a84d9-79cd-4406-8de5-bb2458826254 - pristine_commit_hash: 94ba409499d8f06a42205825425554d60158fbba - pristine_tree_hash: ed6dd66ea78d2b3928638fe2074ab2b64baa0fc0 + generation_id: 3be8f8de-9a4b-432f-9a7e-3fd9776a9bb9 + pristine_commit_hash: a1787242ac5a82ab91050364665a5c31dc8bad6a + pristine_tree_hash: 1090cb85ed6d03062a997caf571b1091fadc5cb6 features: python: additionalDependencies: 1.0.0 @@ -1464,8 +1464,8 @@ trackedFiles: pristine_git_object: 035ce5c6abfaea3d5bbc1e5863b59248e533e120 docs/models/method.md: id: 51255838a997 - last_write_checksum: sha1:12a74c82cd3634100be4e6a3e3a36e4bd18baa66 - pristine_git_object: f96d10f3d59fdefafcb6f8ead2d4eaf9902bd043 + last_write_checksum: sha1:2699a6eb9b3aaf80a3dc03066a226a929c340b1e + pristine_git_object: 6d8626aa890681a36298dc8f21ad57817d797544 docs/models/mockcardmerchantadvicecodeoptions.md: id: 2c64efe23406 last_write_checksum: sha1:9dd1ae6841279ecc29c51acbf4d51ec885c6707d @@ -1736,8 +1736,8 @@ trackedFiles: pristine_git_object: 9fc5693a4598b46699b86b9e5fb8315cd15d2cc1 docs/models/redirectpaymentmethodcreatemethod.md: id: ae93e1391b37 - last_write_checksum: sha1:ff3afa78bcb4fceca9a34a7093eb5b7e4fd0916d - pristine_git_object: 3fa0fc2efd18c0778d93b24bbb4022b1bd831901 + last_write_checksum: sha1:7e1ed539a3d33cb9107d55567e8ce38d75a6551e + pristine_git_object: 47b3d06221cee137cf796d819f60913a0dddc1c2 docs/models/refund.md: id: 3be36b1a2825 last_write_checksum: sha1:2fa86e07647644e2c424a89c39ea160d54559857 @@ -2464,8 +2464,8 @@ trackedFiles: pristine_git_object: cb9c15d314c1930557401074329ed7a737147919 pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:7d9918821ddc6cfd56157e19fc37f592d58fc4fb - pristine_git_object: a7d2e139037884a9d2808567a7d74f984d9534f6 + last_write_checksum: sha1:3cd5c158235542300c12a168d3ace3b3d1bfeae4 + pristine_git_object: b833d60097f362ee9130489132acd333c6d208b6 scripts/prepare_readme.py: id: e0c5957a6035 last_write_checksum: sha1:63a92abbd1de3323613f0d4c1ae4412076577710 @@ -2492,8 +2492,8 @@ trackedFiles: pristine_git_object: 83a0d00f9b5b1a6d837643a32bfd0f82cd4f98ce src/gr4vy/_version.py: id: 1b5ad1da47aa - last_write_checksum: sha1:fe20740c331c0c6de299c18349e659e6ea84cc41 - pristine_git_object: b8cdc87602b02df7b03dec89769f04881d957a56 + last_write_checksum: sha1:7fc806610250f389d1700c89bdaee23aa035b832 + pristine_git_object: 7662e0a0c2cb48f1a970c0289c8f5f81e5868637 src/gr4vy/account_updater.py: id: 6dc8f39e2fb9 last_write_checksum: sha1:fabc79a59dd06fb927ce2d834fbafbcad5836a4b @@ -3580,8 +3580,8 @@ trackedFiles: pristine_git_object: f3974e7d85fe1b5a2b60c462124a8e495426930e src/gr4vy/models/method.py: id: b96e27456af8 - last_write_checksum: sha1:e7eff55321aee484acc0bac70bd1aa8b74da396e - pristine_git_object: b391e50dce3f73af37bc89e5a328dbb7b2203786 + last_write_checksum: sha1:930471cc390134dc9cb0b7128f0960ad1ff09a65 + pristine_git_object: b2756b693d194c621c70781b29719b854c0c7a0f src/gr4vy/models/mockcardmerchantadvicecodeoptions.py: id: 01ae18d5b401 last_write_checksum: sha1:a497bfa2ec8f4f2728fb7d850015a6e661eb4368 @@ -3832,8 +3832,8 @@ trackedFiles: pristine_git_object: 8c9c64adbea69350ed5c2c705f45be9115faddca src/gr4vy/models/redirectpaymentmethodcreate.py: id: 490d27963970 - last_write_checksum: sha1:9b77d95f1993d72c7484f42d5d917e1d14d6f90d - pristine_git_object: 56e0052cc57e6bfa4183cf47209d8758cdf3f361 + last_write_checksum: sha1:1cb018e3bd2e2307ad5d64bd4567be5dde29962e + pristine_git_object: 7ad0610e7869fa714352ee7c35744e25ee93cd74 src/gr4vy/models/refund.py: id: 8aa63978d78c last_write_checksum: sha1:63f066382d875fd371807ad6d22d89767a315359 @@ -8206,7 +8206,7 @@ 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.transactions.create()`: \n * `request.payment_method.union(PazePaymentMethodCreate).token` **Changed** (Breaking ⚠️)\n" +releaseNotes: "## Python SDK Changes:\n* `gr4vy.buyers.payment_methods.list()`: `response.items[].method.enum(ach)` **Added**\n* `gr4vy.payment_methods.list()`: `response.items[].method.enum(ach)` **Added**\n* `gr4vy.payment_methods.create()`: \n * `request_body.union(RedirectPaymentMethodCreate).method.enum(ach)` **Added**\n * `response.method.enum(ach)` **Added**\n* `gr4vy.payment_methods.get()`: `response.method.enum(ach)` **Added**\n* `gr4vy.payment_methods.update()`: `response.method.enum(ach)` **Added**\n* `gr4vy.transactions.list()`: \n * `request.method` **Changed**\n * `response.items[].payment_method.method.enum(ach)` **Added**\n* `gr4vy.transactions.create()`: \n * `request.payment_method.union(RedirectPaymentMethodCreate).method.enum(ach)` **Added**\n * `response.payment_method.method.enum(ach)` **Added**\n* `gr4vy.transactions.get()`: `response.payment_method.method.enum(ach)` **Added**\n* `gr4vy.transactions.update()`: `response.payment_method.method.enum(ach)` **Added**\n* `gr4vy.transactions.capture()`: `response.union(Transaction).payment_method.method.enum(ach)` **Added**\n* `gr4vy.transactions.void()`: `response.union(Transaction).payment_method.method.enum(ach)` **Added**\n* `gr4vy.transactions.cancel()`: `response.transaction.payment_method.method.enum(ach)` **Added**\n* `gr4vy.transactions.sync()`: `response.payment_method.method.enum(ach)` **Added**\n* `gr4vy.payment_service_definitions.list()`: `response.items[].method.enum(ach)` **Added**\n* `gr4vy.payment_service_definitions.get()`: `response.method.enum(ach)` **Added**\n* `gr4vy.payment_services.list()`: \n * `request.method` **Changed**\n * `response.items[].method.enum(ach)` **Added**\n* `gr4vy.payment_services.create()`: `response.method.enum(ach)` **Added**\n* `gr4vy.payment_services.get()`: `response.method.enum(ach)` **Added**\n* `gr4vy.payment_services.update()`: `response.method.enum(ach)` **Added**\n* `gr4vy.payouts.list()`: `response.items[].payment_method.method.enum(ach)` **Added**\n* `gr4vy.payouts.create()`: `response.payment_method.method.enum(ach)` **Added**\n* `gr4vy.payouts.get()`: `response.payment_method.method.enum(ach)` **Added**\n" generatedFiles: - .gitattributes - .vscode/settings.json diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 3742520d..793eb2f4 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -29,7 +29,7 @@ generation: generateNewTests: false skipResponseBodyAssertions: false python: - version: 2.0.30 + version: 2.0.31 additionalDependencies: dev: freezegun: ^1.5.1 diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 92913bf2..edaa7df2 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.761.11 +speakeasyVersion: 1.762.0 sources: openapi: sourceNamespace: openapi - sourceRevisionDigest: sha256:47557316ae656b0435d55bc53d50ac17363140f298141ae731adbf99064b9fdc - sourceBlobDigest: sha256:3223d05ad3bb07ce39a4838e3ac379270c126891ae5205beadfb72be12662fcd + sourceRevisionDigest: sha256:4005c59ef1369b6d6d16868d7034af2b91d1851e0e86c668ef19e4ed69bc8ecf + sourceBlobDigest: sha256:eab44d03be61a47e845fafa33eb675059343411558ff2313eeb9a614b5a159b0 tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: python: source: openapi sourceNamespace: openapi - sourceRevisionDigest: sha256:47557316ae656b0435d55bc53d50ac17363140f298141ae731adbf99064b9fdc - sourceBlobDigest: sha256:3223d05ad3bb07ce39a4838e3ac379270c126891ae5205beadfb72be12662fcd + sourceRevisionDigest: sha256:4005c59ef1369b6d6d16868d7034af2b91d1851e0e86c668ef19e4ed69bc8ecf + sourceBlobDigest: sha256:eab44d03be61a47e845fafa33eb675059343411558ff2313eeb9a614b5a159b0 codeSamplesNamespace: openapi-python-code-samples - codeSamplesRevisionDigest: sha256:29a0870fc7d7a8481da21c835e2415e28b25bffbd348e2c026b2f3a7b143c988 + codeSamplesRevisionDigest: sha256:4f23b45ba9f9aaae77f0321984497cf7355e4b90b3a2aa022236843342694173 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index 6af5ed33..7f59496c 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1738,4 +1738,14 @@ Based on: ### Generated - [python v2.0.30] . ### Releases -- [PyPI v2.0.30] https://pypi.org/project/gr4vy/2.0.30 - . \ No newline at end of file +- [PyPI v2.0.30] https://pypi.org/project/gr4vy/2.0.30 - . + +## 2026-05-08 00:55:40 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.762.0 (2.882.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v2.0.31] . +### Releases +- [PyPI v2.0.31] https://pypi.org/project/gr4vy/2.0.31 - . \ No newline at end of file diff --git a/docs/models/method.md b/docs/models/method.md index f96d10f3..6d8626aa 100644 --- a/docs/models/method.md +++ b/docs/models/method.md @@ -29,6 +29,7 @@ This is an open enum. Unrecognized values will not fail type checks. - `"becs"` - `"bitpay"` - `"blik"` +- `"ach"` - `"boleto"` - `"boost"` - `"breb"` diff --git a/docs/models/redirectpaymentmethodcreatemethod.md b/docs/models/redirectpaymentmethodcreatemethod.md index 3fa0fc2e..47b3d062 100644 --- a/docs/models/redirectpaymentmethodcreatemethod.md +++ b/docs/models/redirectpaymentmethodcreatemethod.md @@ -32,6 +32,7 @@ This is an open enum. Unrecognized values will not fail type checks. - `"boleto"` - `"boost"` - `"breb"` +- `"ach"` - `"capitec"` - `"cashapp"` - `"clearpay"` diff --git a/pyproject.toml b/pyproject.toml index a7d2e139..b833d600 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "gr4vy" -version = "2.0.30" +version = "2.0.31" description = "Python Client SDK Generated by Speakeasy." authors = [{ name = "Gr4vy" },] readme = "README-PYPI.md" diff --git a/src/gr4vy/_version.py b/src/gr4vy/_version.py index b8cdc876..7662e0a0 100644 --- a/src/gr4vy/_version.py +++ b/src/gr4vy/_version.py @@ -3,10 +3,10 @@ import importlib.metadata __title__: str = "gr4vy" -__version__: str = "2.0.30" +__version__: str = "2.0.31" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.881.17" -__user_agent__: str = "speakeasy-sdk/python 2.0.30 2.881.17 1.0.0 gr4vy" +__gen_version__: str = "2.882.0" +__user_agent__: str = "speakeasy-sdk/python 2.0.31 2.882.0 1.0.0 gr4vy" try: if __package__ is not None: diff --git a/src/gr4vy/models/method.py b/src/gr4vy/models/method.py index b391e50d..b2756b69 100644 --- a/src/gr4vy/models/method.py +++ b/src/gr4vy/models/method.py @@ -22,6 +22,7 @@ "becs", "bitpay", "blik", + "ach", "boleto", "boost", "breb", diff --git a/src/gr4vy/models/redirectpaymentmethodcreate.py b/src/gr4vy/models/redirectpaymentmethodcreate.py index 56e0052c..7ad0610e 100644 --- a/src/gr4vy/models/redirectpaymentmethodcreate.py +++ b/src/gr4vy/models/redirectpaymentmethodcreate.py @@ -32,6 +32,7 @@ "boleto", "boost", "breb", + "ach", "capitec", "cashapp", "clearpay", From ed158b8ca750f94b43f9c24625c51008d3e719af Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Fri, 8 May 2026 00:57:50 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow