Skip to content

Commit 7279519

Browse files
authored
Merge pull request #144 from dubinc/speakeasy-sdk-regen-1755908915
chore: 🐝 Update SDK - Generate 0.28.1
2 parents e49c211 + 6dbaed6 commit 7279519

File tree

14 files changed

+51
-56
lines changed

14 files changed

+51
-56
lines changed

β€Ž.speakeasy/gen.lockβ€Ž

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: ab657d60-207e-43a4-8cc8-692a672950ed
33
management:
4-
docChecksum: a235acfd26dc6b8527ab58849870a5ad
4+
docChecksum: b064e9938ff571586b1d703bf639a40f
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.605.1
7-
generationVersion: 2.684.0
8-
releaseVersion: 0.28.0
9-
configChecksum: 56be7f7a51f45da3d7b2afd8dffc0bfc
6+
speakeasyVersion: 1.606.3
7+
generationVersion: 2.687.1
8+
releaseVersion: 0.28.1
9+
configChecksum: 56f1b8ec4e58e6d41dec83e321b07d8d
1010
repoURL: https://github.com/dubinc/dub-python.git
1111
installationURL: https://github.com/dubinc/dub-python.git
1212
published: true
@@ -1204,7 +1204,7 @@ examples:
12041204
trackSale:
12051205
speakeasy-default-track-sale:
12061206
requestBody:
1207-
application/json: {"customerExternalId": "<id>", "amount": 594903, "currency": "usd", "eventName": "Invoice paid", "paymentProcessor": "polar", "invoiceId": null, "leadEventName": "Cloned template 1481267"}
1207+
application/json: {"customerExternalId": "<id>", "amount": 594903, "currency": "usd", "eventName": "Invoice paid", "paymentProcessor": "custom", "invoiceId": null, "leadEventName": "Cloned template 1481267"}
12081208
responses:
12091209
"200":
12101210
application/json: {"eventName": "<value>", "customer": {"id": "<id>", "name": "<value>", "email": "Jettie.Hirthe97@yahoo.com", "avatar": "https://loremflickr.com/2112/1585?lock=96959249386723", "externalId": "<id>"}, "sale": {"amount": 67.63, "currency": "Pula", "paymentProcessor": "<value>", "invoiceId": "<id>", "metadata": {"key": "<value>"}}}
@@ -1764,4 +1764,4 @@ examples:
17641764
application/json: {"error": {"code": "internal_server_error", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#internal-server_error"}}
17651765
examplesVersion: 1.0.2
17661766
generatedTests: {}
1767-
releaseNotes: "## SDK Changes Detected:\n* `dub.customers.create()`: `response.discount.default` **Removed** **Breaking** :warning:\n* `dub.customers.get()`: `response.discount.default` **Removed** **Breaking** :warning:\n* `dub.links.get()`: `response.geo` **Changed** **Breaking** :warning:\n* `dub.links.update()`: \n * `request_body.geo` **Changed** **Breaking** :warning:\n * `response.geo` **Changed** **Breaking** :warning:\n* `dub.links.create_many()`: \n * `request.[].geo` **Changed** **Breaking** :warning:\n * `response.[].[link_schema].geo` **Changed** **Breaking** :warning:\n* `dub.links.update_many()`: \n * `request.data.geo` **Changed** **Breaking** :warning:\n * `response.[].geo` **Changed** **Breaking** :warning:\n* `dub.links.upsert()`: \n * `request.geo` **Changed** **Breaking** :warning:\n * `response.geo` **Changed** **Breaking** :warning:\n* `dub.analytics.retrieve()`: \n * `request.country` **Changed** **Breaking** :warning:\n* `dub.events.list()`: \n * `request.country` **Changed** **Breaking** :warning:\n * `response.[]` **Changed** **Breaking** :warning:\n* `dub.customers.update()`: `response.discount.default` **Removed** **Breaking** :warning:\n* `dub.links.create()`: \n * `request.geo` **Changed** **Breaking** :warning:\n * `response.geo` **Changed** **Breaking** :warning:\n* `dub.links.list()`: `response.[].geo` **Changed** **Breaking** :warning:\n* `dub.customers.list()`: `response.[].discount.default` **Removed** **Breaking** :warning:\n* `dub.embed_tokens.referrals()`: \n * `request.partner` **Changed** **Breaking** :warning:\n* `dub.partners.create()`: \n * `request` **Changed** **Breaking** :warning:\n * `response` **Changed**\n* `dub.partners.create_link()`: `response.geo` **Changed** **Breaking** :warning:\n* `dub.partners.upsert_link()`: `response.geo` **Changed** **Breaking** :warning:\n* `dub.workspaces.update()`: `response` **Changed** **Breaking** :warning:\n* `dub.workspaces.get()`: `response` **Changed** **Breaking** :warning:\n* `dub.commissions.list()`: \n * `request.group_id` **Added**\n* `dub.partners.analytics()`: \n * `request.query` **Added**\n* `dub.partners.list()`: \n * `request.sort_by` **Changed**\n * `response.[]` **Changed**\n"
1767+
releaseNotes: "## SDK Changes Detected:\n* `dub.workspaces.update()`: \n * `request_body.allowed_hostnames` **Removed** **Breaking** :warning:\n* `dub.events.list()`: `response.[].[sale].sale.payment_processor` **Changed**\n* `dub.track.sale()`: \n * `request.payment_processor` **Changed**\n"

β€Ž.speakeasy/gen.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ generation:
2121
generateNewTests: false
2222
skipResponseBodyAssertions: false
2323
python:
24-
version: 0.28.0
24+
version: 0.28.1
2525
additionalDependencies:
2626
dev: {}
2727
main: {}

β€Ž.speakeasy/workflow.lockβ€Ž

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.605.1
1+
speakeasyVersion: 1.606.3
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:be0ed4b85f8b4c97ceecec3a95fc3332ddd02711c3c4df462b882ea3f9b19007
6-
sourceBlobDigest: sha256:69b8551b32cba399e7692bd29f324a5b19ab988ebfd913376516a3372936fd48
5+
sourceRevisionDigest: sha256:986bec91ad2210adde5d048e45d1ab032c623084a68cc15eee392a2859f610ab
6+
sourceBlobDigest: sha256:ab7b376164a786217d57e1a196790287aeabb8532a0fb0dc1e2c1299f4304de6
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1754613196
9+
- speakeasy-sdk-regen-1755908915
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:be0ed4b85f8b4c97ceecec3a95fc3332ddd02711c3c4df462b882ea3f9b19007
16-
sourceBlobDigest: sha256:69b8551b32cba399e7692bd29f324a5b19ab988ebfd913376516a3372936fd48
15+
sourceRevisionDigest: sha256:986bec91ad2210adde5d048e45d1ab032c623084a68cc15eee392a2859f610ab
16+
sourceBlobDigest: sha256:ab7b376164a786217d57e1a196790287aeabb8532a0fb0dc1e2c1299f4304de6
1717
codeSamplesNamespace: code-samples-python-my-first-target
18-
codeSamplesRevisionDigest: sha256:387df9d7b09a5287c14db595b0243a577b18a9a076abdb2521c9ba6eebce3d82
18+
codeSamplesRevisionDigest: sha256:ffaae5b66af78f31e2872efa7878a0b4d63b8a2adf2339fd27f937df27580601
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
@@ -1346,4 +1346,14 @@ Based on:
13461346
### Generated
13471347
- [python v0.28.0] .
13481348
### Releases
1349-
- [PyPI v0.28.0] https://pypi.org/project/dub/0.28.0 - .
1349+
- [PyPI v0.28.0] https://pypi.org/project/dub/0.28.0 - .
1350+
1351+
## 2025-08-24 00:32:48
1352+
### Changes
1353+
Based on:
1354+
- OpenAPI Doc
1355+
- Speakeasy CLI 1.606.3 (2.687.1) https://github.com/speakeasy-api/speakeasy
1356+
### Generated
1357+
- [python v0.28.1] .
1358+
### Releases
1359+
- [PyPI v0.28.1] https://pypi.org/project/dub/0.28.1 - .

β€ŽcodeSamples.yamlβ€Ž

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,7 +1024,6 @@ actions:
10241024
label: trackSale
10251025
source: |-
10261026
from dub import Dub
1027-
from dub.models import operations
10281027
10291028
10301029
with Dub(
@@ -1035,7 +1034,6 @@ actions:
10351034
"customer_external_id": "<id>",
10361035
"amount": 594903,
10371036
"event_name": "Invoice paid",
1038-
"payment_processor": operations.PaymentProcessor.PADDLE,
10391037
"lead_event_name": "Cloned template 1481267",
10401038
})
10411039

β€Ždocs/models/components/sale.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
88
| `amount` | *int* | :heavy_check_mark: | The amount of the sale in cents (for all two-decimal currencies). If the sale is in a zero-decimal currency, pass the full integer value (e.g. `1437` JPY). Learn more: https://d.to/currency |
99
| `invoice_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The invoice ID of the sale. Can be used as a idempotency key – only one sale event can be recorded for a given invoice ID. |
10-
| `payment_processor` | [components.PaymentProcessor](../../models/components/paymentprocessor.md) | :heavy_check_mark: | The payment processor via which the sale was made. |
10+
| `payment_processor` | [Optional[components.PaymentProcessor]](../../models/components/paymentprocessor.md) | :heavy_minus_sign: | The payment processor via which the sale was made. |

0 commit comments

Comments
Β (0)