Skip to content

Commit fce2aba

Browse files
authored
Merge pull request #234 from clerk/speakeasy-sdk-regen-1781106573
chore: 🐝 Update SDK - Generate 5.1.0
2 parents 936c3bc + 2190c32 commit fce2aba

152 files changed

Lines changed: 5869 additions & 897 deletions

File tree

Some content is hidden

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

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

Lines changed: 546 additions & 202 deletions
Large diffs are not rendered by default.

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

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: false
3030
skipResponseBodyAssertions: false
3131
python:
32-
version: 5.0.7
32+
version: 5.1.0
3333
additionalDependencies:
3434
dev:
3535
pytest: ^8.3.3
@@ -44,12 +44,16 @@ python:
4444
authors:
4545
- Clerk
4646
baseErrorName: ClerkBaseError
47+
bodyVariantOverloads: false
4748
clientServerStatusCodesAsErrors: true
4849
constFieldCasing: upper
4950
defaultErrorName: SDKError
5051
description: Python Client SDK for clerk.dev
5152
enableCustomCodeRegions: true
5253
enumFormat: enum
54+
eventStreamClassNames:
55+
async: EventStreamAsync
56+
sync: EventStream
5357
fixFlags:
5458
asyncPaginationSep2025: false
5559
conflictResistantModelImportsFeb2026: false
@@ -69,18 +73,23 @@ python:
6973
webhooks: ""
7074
inferUnionDiscriminators: true
7175
inputModelSuffix: input
76+
inputTypedDictSuffix: TypedDict
7277
legacyPyright: true
7378
license: ""
7479
maxMethodParams: 20
7580
methodArguments: infer-optional-args
81+
methodTimeoutArgument: timeout-ms
82+
methodTimeoutUnits: milliseconds
7683
moduleName: ""
7784
multipartArrayFormat: legacy
85+
optionalDependencies: {}
7886
outputModelSuffix: output
7987
packageManager: poetry
8088
packageName: clerk-backend-api
8189
preApplyUnionDiscriminators: false
8290
pytestFilterWarnings: []
8391
pytestTimeout: 0
92+
rawResponseHelpers: false
8493
responseFormat: flat
8594
sseFlatResponse: false
8695
templateVersion: v2

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
speakeasyVersion: 1.768.2
1+
speakeasyVersion: 1.775.0
22
sources:
33
clerk-openapi:
44
sourceNamespace: clerk-openapi
5-
sourceRevisionDigest: sha256:1e5f5a4db3b56d5500e02405ce79864fd1b243212f603e1e513ef54928524c8a
6-
sourceBlobDigest: sha256:d6bb2ae2558f16c8351e5e2809754745d8dcf8160fac339e8e36489ed8bf6f08
5+
sourceRevisionDigest: sha256:a93bfeadf7aef0931b45d91d5a4819687119e89267b48d1cf3e264f181f7ffdf
6+
sourceBlobDigest: sha256:a65ce70dbf04e0053c9929a1556c3a5b7684eb127b38772fc260beb0ea9018df
77
tags:
88
- latest
99
- "2025-11-10"
1010
targets:
1111
clerk-sdk-python:
1212
source: clerk-openapi
1313
sourceNamespace: clerk-openapi
14-
sourceRevisionDigest: sha256:1e5f5a4db3b56d5500e02405ce79864fd1b243212f603e1e513ef54928524c8a
15-
sourceBlobDigest: sha256:d6bb2ae2558f16c8351e5e2809754745d8dcf8160fac339e8e36489ed8bf6f08
14+
sourceRevisionDigest: sha256:a93bfeadf7aef0931b45d91d5a4819687119e89267b48d1cf3e264f181f7ffdf
15+
sourceBlobDigest: sha256:a65ce70dbf04e0053c9929a1556c3a5b7684eb127b38772fc260beb0ea9018df
1616
codeSamplesNamespace: clerk-openapi-python-code-samples
17-
codeSamplesRevisionDigest: sha256:a7a36574a27ea83ee7327c8fd47e78da9a38231f000d75347bf532b118709afd
17+
codeSamplesRevisionDigest: sha256:8f2df308c90ff06f8ccf68480fe67b84ba951d586af097162ddb8820e40710b2
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: latest

β€ŽREADME-PYPI.mdβ€Ž

Lines changed: 45 additions & 39 deletions
Large diffs are not rendered by default.

β€ŽREADME.mdβ€Ž

Lines changed: 45 additions & 39 deletions
Large diffs are not rendered by default.

β€ŽRELEASES.mdβ€Ž

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -608,4 +608,14 @@ Based on:
608608
### Generated
609609
- [python v5.0.7] .
610610
### Releases
611-
- [PyPI v5.0.7] https://pypi.org/project/clerk-backend-api/5.0.7 - .
611+
- [PyPI v5.0.7] https://pypi.org/project/clerk-backend-api/5.0.7 - .
612+
613+
## 2026-06-10 15:49:09
614+
### Changes
615+
Based on:
616+
- OpenAPI Doc
617+
- Speakeasy CLI 1.775.0 (2.900.0) https://github.com/speakeasy-api/speakeasy
618+
### Generated
619+
- [python v5.1.0] .
620+
### Releases
621+
- [PyPI v5.1.0] https://pypi.org/project/clerk-backend-api/5.1.0 - .
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# AttemptEmailAddressVerificationRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
8+
| `email_address_id` | *str* | :heavy_check_mark: | The ID of the email address whose code is being verified |
9+
| `request_body` | [models.AttemptEmailAddressVerificationRequestBody](../models/attemptemailaddressverificationrequestbody.md) | :heavy_check_mark: | N/A |
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# AttemptEmailAddressVerificationRequestBody
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
8+
| `verification_id` | *str* | :heavy_check_mark: | The ID of the verification to check, such as one returned by prepare_verification |
9+
| `code` | *str* | :heavy_check_mark: | The verification code that was sent to the email address |
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# AttemptPhoneNumberVerificationRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
8+
| `phone_number_id` | *str* | :heavy_check_mark: | The ID of the phone number whose code is being verified |
9+
| `request_body` | [models.AttemptPhoneNumberVerificationRequestBody](../models/attemptphonenumberverificationrequestbody.md) | :heavy_check_mark: | N/A |
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# AttemptPhoneNumberVerificationRequestBody
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
8+
| `verification_id` | *str* | :heavy_check_mark: | The ID of the verification to check, such as one returned by prepare_verification |
9+
| `code` | *str* | :heavy_check_mark: | The verification code that was sent to the phone number |

0 commit comments

Comments
Β (0)