Skip to content

Commit dadc8ed

Browse files
committed
## Python SDK Changes:
* `dub.partners.create()`: * `request.link_props` **Changed** **Breaking** ⚠️ * `dub.partners.create_link()`: * `request.link_props` **Changed** **Breaking** ⚠️ * `dub.partners.upsert_link()`: * `request.link_props` **Changed** **Breaking** ⚠️ * `dub.embed_tokens.referrals()`: * `request.partner.link_props` **Changed** **Breaking** ⚠️ * `dub.customers.list()`: `request` **Changed** * `dub.customers.update()`: * `request.request_body.country` **Added**
1 parent 7f9218c commit dadc8ed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2745
-813
lines changed

.speakeasy/gen.lock

Lines changed: 2476 additions & 503 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,13 @@ generation:
2020
schemas:
2121
allOfMergeStrategy: shallowMerge
2222
requestBodyFieldName: ""
23+
persistentEdits: {}
2324
tests:
2425
generateTests: true
2526
generateNewTests: false
2627
skipResponseBodyAssertions: false
2728
python:
28-
version: 0.33.0
29+
version: 0.34.0
2930
additionalDependencies:
3031
dev: {}
3132
main: {}
@@ -38,6 +39,7 @@ python:
3839
- Speakeasy
3940
baseErrorName: DubError
4041
clientServerStatusCodesAsErrors: true
42+
constFieldCasing: upper
4143
defaultErrorName: SDKError
4244
description: Python Client SDK Generated by Speakeasy
4345
enableCustomCodeRegions: false
@@ -62,9 +64,11 @@ python:
6264
maxMethodParams: 0
6365
methodArguments: require-security-and-request
6466
moduleName: ""
67+
multipartArrayFormat: legacy
6568
outputModelSuffix: output
6669
packageManager: poetry
6770
packageName: dub
71+
preApplyUnionDiscriminators: false
6872
projectUrls: {}
6973
pytestFilterWarnings: []
7074
pytestTimeout: 0

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.662.0
1+
speakeasyVersion: 1.682.0
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:a8587fb2d3ddd0d87c7c6811977028ee1aa2bfa6277715fd144571d0601f2b52
6-
sourceBlobDigest: sha256:c7d42670a314b80665fe3dd5f3dd5d055786c280aeff86c7e5f8936941a3d8bc
5+
sourceRevisionDigest: sha256:beee5f1f892502b5a451cc95b16a5f7431a713c1a1773ea4b2858722fd3d7da9
6+
sourceBlobDigest: sha256:24b4068f07b13c0a44830903ae18b38e88251007b2d69db92e394ce80a48c09a
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1761957139
9+
- speakeasy-sdk-regen-1765240302
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:a8587fb2d3ddd0d87c7c6811977028ee1aa2bfa6277715fd144571d0601f2b52
16-
sourceBlobDigest: sha256:c7d42670a314b80665fe3dd5f3dd5d055786c280aeff86c7e5f8936941a3d8bc
15+
sourceRevisionDigest: sha256:beee5f1f892502b5a451cc95b16a5f7431a713c1a1773ea4b2858722fd3d7da9
16+
sourceBlobDigest: sha256:24b4068f07b13c0a44830903ae18b38e88251007b2d69db92e394ce80a48c09a
1717
codeSamplesNamespace: code-samples-python-my-first-target
18-
codeSamplesRevisionDigest: sha256:b0894c42ba9458f9b55b89eaabf47a45b5a73266ae736303c3710cb872d5cddb
18+
codeSamplesRevisionDigest: sha256:305d1ea3ad414575f9662088741d8814a6677ec79e046f0184a4e5a083984532
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -257,23 +257,23 @@ asyncio.run(main())
257257
<details open>
258258
<summary>Available methods</summary>
259259

260-
### [analytics](docs/sdks/analytics/README.md)
260+
### [Analytics](docs/sdks/analytics/README.md)
261261

262262
* [retrieve](docs/sdks/analytics/README.md#retrieve) - Retrieve analytics for a link, a domain, or the authenticated workspace.
263263

264-
### [commissions](docs/sdks/commissions/README.md)
264+
### [Commissions](docs/sdks/commissions/README.md)
265265

266266
* [list](docs/sdks/commissions/README.md#list) - Get commissions for a program.
267267
* [update](docs/sdks/commissions/README.md#update) - Update a commission.
268268

269-
### [customers](docs/sdks/customers/README.md)
269+
### [Customers](docs/sdks/customers/README.md)
270270

271271
* [list](docs/sdks/customers/README.md#list) - Retrieve a list of customers
272272
* [get](docs/sdks/customers/README.md#get) - Retrieve a customer
273273
* [update](docs/sdks/customers/README.md#update) - Update a customer
274274
* [delete](docs/sdks/customers/README.md#delete) - Delete a customer
275275

276-
### [domains](docs/sdks/domains/README.md)
276+
### [Domains](docs/sdks/domains/README.md)
277277

278278
* [create](docs/sdks/domains/README.md#create) - Create a domain
279279
* [list](docs/sdks/domains/README.md#list) - Retrieve a list of domains
@@ -282,22 +282,22 @@ asyncio.run(main())
282282
* [register](docs/sdks/domains/README.md#register) - Register a domain
283283
* [check_status](docs/sdks/domains/README.md#check_status) - Check the availability of one or more domains
284284

285-
### [embed_tokens](docs/sdks/embedtokens/README.md)
285+
### [EmbedTokens](docs/sdks/embedtokens/README.md)
286286

287287
* [referrals](docs/sdks/embedtokens/README.md#referrals) - Create a referrals embed token
288288

289-
### [events](docs/sdks/events/README.md)
289+
### [Events](docs/sdks/events/README.md)
290290

291291
* [list](docs/sdks/events/README.md#list) - Retrieve a list of events
292292

293-
### [folders](docs/sdks/folders/README.md)
293+
### [Folders](docs/sdks/folders/README.md)
294294

295295
* [create](docs/sdks/folders/README.md#create) - Create a folder
296296
* [list](docs/sdks/folders/README.md#list) - Retrieve a list of folders
297297
* [update](docs/sdks/folders/README.md#update) - Update a folder
298298
* [delete](docs/sdks/folders/README.md#delete) - Delete a folder
299299

300-
### [links](docs/sdks/links/README.md)
300+
### [Links](docs/sdks/links/README.md)
301301

302302
* [create](docs/sdks/links/README.md#create) - Create a link
303303
* [list](docs/sdks/links/README.md#list) - Retrieve a list of links
@@ -310,7 +310,7 @@ asyncio.run(main())
310310
* [delete_many](docs/sdks/links/README.md#delete_many) - Bulk delete links
311311
* [upsert](docs/sdks/links/README.md#upsert) - Upsert a link
312312

313-
### [partners](docs/sdks/partners/README.md)
313+
### [Partners](docs/sdks/partners/README.md)
314314

315315
* [create](docs/sdks/partners/README.md#create) - Create or update a partner
316316
* [list](docs/sdks/partners/README.md#list) - List all partners
@@ -320,23 +320,23 @@ asyncio.run(main())
320320
* [analytics](docs/sdks/partners/README.md#analytics) - Retrieve analytics for a partner
321321
* [ban](docs/sdks/partners/README.md#ban) - Ban a partner
322322

323-
### [qr_codes](docs/sdks/qrcodes/README.md)
323+
### [QRCodes](docs/sdks/qrcodes/README.md)
324324

325325
* [get](docs/sdks/qrcodes/README.md#get) - Retrieve a QR code
326326

327-
### [tags](docs/sdks/tags/README.md)
327+
### [Tags](docs/sdks/tags/README.md)
328328

329329
* [create](docs/sdks/tags/README.md#create) - Create a tag
330330
* [list](docs/sdks/tags/README.md#list) - Retrieve a list of tags
331331
* [update](docs/sdks/tags/README.md#update) - Update a tag
332332
* [delete](docs/sdks/tags/README.md#delete) - Delete a tag
333333

334-
### [track](docs/sdks/track/README.md)
334+
### [Track](docs/sdks/track/README.md)
335335

336336
* [lead](docs/sdks/track/README.md#lead) - Track a lead
337337
* [sale](docs/sdks/track/README.md#sale) - Track a sale
338338

339-
### [workspaces](docs/sdks/workspaces/README.md)
339+
### [Workspaces](docs/sdks/workspaces/README.md)
340340

341341
* [get](docs/sdks/workspaces/README.md#get) - Retrieve a workspace
342342
* [update](docs/sdks/workspaces/README.md#update) - Update a workspace

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1436,4 +1436,14 @@ Based on:
14361436
### Generated
14371437
- [python v0.33.0] .
14381438
### Releases
1439-
- [PyPI v0.33.0] https://pypi.org/project/dub/0.33.0 - .
1439+
- [PyPI v0.33.0] https://pypi.org/project/dub/0.33.0 - .
1440+
1441+
## 2026-01-07 00:32:55
1442+
### Changes
1443+
Based on:
1444+
- OpenAPI Doc
1445+
- Speakeasy CLI 1.682.0 (2.791.1) https://github.com/speakeasy-api/speakeasy
1446+
### Generated
1447+
- [python v0.34.0] .
1448+
### Releases
1449+
- [PyPI v0.34.0] https://pypi.org/project/dub/0.34.0 - .

0 commit comments

Comments
 (0)