Skip to content

Commit f93360a

Browse files
authored
Merge pull request #153 from dubinc/speakeasy-sdk-regen-1765240302
chore: 🐝 Update SDK - Generate 0.34.0
2 parents 7f9218c + 3f7f93a commit f93360a

File tree

136 files changed

+5444
-3418
lines changed

Some content is hidden

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

136 files changed

+5444
-3418
lines changed

.speakeasy/gen.lock

Lines changed: 2485 additions & 512 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.684.1
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:a8587fb2d3ddd0d87c7c6811977028ee1aa2bfa6277715fd144571d0601f2b52
6-
sourceBlobDigest: sha256:c7d42670a314b80665fe3dd5f3dd5d055786c280aeff86c7e5f8936941a3d8bc
5+
sourceRevisionDigest: sha256:5ecf6fa4e6db184474627cabf884146e76c6dfc23e50af57309db41a66b15dca
6+
sourceBlobDigest: sha256:15452b1797768677fd08c357a3252fc745d54a17cb81dd89f605fb04ec40072e
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:5ecf6fa4e6db184474627cabf884146e76c6dfc23e50af57309db41a66b15dca
16+
sourceBlobDigest: sha256:15452b1797768677fd08c357a3252fc745d54a17cb81dd89f605fb04ec40072e
1717
codeSamplesNamespace: code-samples-python-my-first-target
18-
codeSamplesRevisionDigest: sha256:b0894c42ba9458f9b55b89eaabf47a45b5a73266ae736303c3710cb872d5cddb
18+
codeSamplesRevisionDigest: sha256:ae180d97f2e63cb5b3cb14941356df5b89a6dd53d8e5dc9208e1a240018b1cee
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-13 00:29:55
1442+
### Changes
1443+
Based on:
1444+
- OpenAPI Doc
1445+
- Speakeasy CLI 1.684.1 (2.793.2) 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 - .

codeSamples.yaml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@ actions:
1010
label: retrieveAnalytics
1111
source: |-
1212
from dub import Dub
13+
from dub.models import operations
1314
1415
1516
with Dub(
1617
token="DUB_API_KEY",
1718
) as d_client:
1819
1920
res = d_client.analytics.retrieve(request={
21+
"event": operations.Event.LEADS,
2022
"timezone": "America/New_York",
2123
"city": "New York",
2224
"device": "Desktop",
@@ -154,9 +156,7 @@ actions:
154156
token="DUB_API_KEY",
155157
) as d_client:
156158
157-
res = d_client.domains.list(request={
158-
"archived": True,
159-
})
159+
res = d_client.domains.list(request={})
160160
161161
while res is not None:
162162
# Handle items
@@ -369,8 +369,6 @@ actions:
369369
) as d_client:
370370
371371
res = d_client.links.list(request={
372-
"show_archived": False,
373-
"with_tags": True,
374372
"page_size": 50,
375373
})
376374
@@ -515,10 +513,7 @@ actions:
515513
token="DUB_API_KEY",
516514
) as d_client:
517515
518-
res = d_client.links.count(request={
519-
"show_archived": False,
520-
"with_tags": False,
521-
})
516+
res = d_client.links.count(request={})
522517
523518
# Handle response
524519
print(res)
@@ -822,8 +817,6 @@ actions:
822817
823818
res = d_client.qr_codes.get(request={
824819
"url": "https://needy-newsstand.biz/",
825-
"hide_logo": True,
826-
"include_margin": False,
827820
})
828821
829822
# Handle response

docs/models/components/code.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ The error code.
88
| Name | Value |
99
| ----------------------- | ----------------------- |
1010
| `BAD_REQUEST` | bad_request |
11-
| `NOT_FOUND` | not_found |
12-
| `INTERNAL_SERVER_ERROR` | internal_server_error |
1311
| `UNAUTHORIZED` | unauthorized |
1412
| `FORBIDDEN` | forbidden |
15-
| `RATE_LIMIT_EXCEEDED` | rate_limit_exceeded |
16-
| `INVITE_EXPIRED` | invite_expired |
17-
| `INVITE_PENDING` | invite_pending |
1813
| `EXCEEDED_LIMIT` | exceeded_limit |
14+
| `NOT_FOUND` | not_found |
1915
| `CONFLICT` | conflict |
20-
| `UNPROCESSABLE_ENTITY` | unprocessable_entity |
16+
| `INVITE_PENDING` | invite_pending |
17+
| `INVITE_EXPIRED` | invite_expired |
18+
| `UNPROCESSABLE_ENTITY` | unprocessable_entity |
19+
| `RATE_LIMIT_EXCEEDED` | rate_limit_exceeded |
20+
| `INTERNAL_SERVER_ERROR` | internal_server_error |

0 commit comments

Comments
 (0)