Skip to content

Commit 17bb76e

Browse files
committed
## Python SDK Changes Detected:
* `clerk.beta_features.update_instance_settings()`: * `request.enhanced_email_deliverability` **Removed** **Breaking** ⚠️ * `clerk.instance_settings.update()`: * `request.enhanced_email_deliverability` **Removed** **Breaking** ⚠️ * `clerk.users.bulk_unban()`: `response.[]` **Changed** * `clerk.organization_invitations.list_pending()`: `response.data.[].inviter_id` **Added** * `clerk.commerce.list_subscription_items()`: **Deleted** **Breaking** ⚠️ * `clerk.commerce.cancel_subscription_item()`: **Deleted** **Breaking** ⚠️ * `clerk.users.unlock()`: `response` **Changed** * `clerk.users.list()`: `response.[]` **Changed** * `clerk.users.create()`: `response` **Changed** * `clerk.users.get()`: `response` **Changed** * `clerk.users.update()`: `response` **Changed** * `clerk.users.ban()`: `response` **Changed** * `clerk.users.unban()`: `response` **Changed** * `clerk.users.bulk_ban()`: `response.[]` **Changed** * `clerk.commerce.list_plans()`: **Deleted** **Breaking** ⚠️ * `clerk.billing.list_plans()`: **Added** * `clerk.sessions.create()`: * `request.active_organization_id` **Added** * `clerk.users.set_profile_image()`: `response` **Changed** * `clerk.users.delete_profile_image()`: `response` **Changed** * `clerk.users.update_metadata()`: `response` **Changed** * `clerk.users.get_organization_invitations()`: `response.data.[].inviter_id` **Added** * `clerk.organization_invitations.get_all()`: `response.data.[].inviter_id` **Added** * `clerk.organization_invitations.create()`: `response.inviter_id` **Added** * `clerk.organization_invitations.list()`: `response.data.[].inviter_id` **Added** * `clerk.organization_invitations.bulk_create()`: `response.data.[].inviter_id` **Added** * `clerk.users.lock()`: `response` **Changed** * `clerk.organization_invitations.get()`: `response.inviter_id` **Added** * `clerk.organization_invitations.revoke()`: `response.inviter_id` **Added** * `clerk.billing.cancel_subscription_item()`: **Added** * `clerk.billing.list_subscription_items()`: **Added**
1 parent e363760 commit 17bb76e

File tree

124 files changed

+2786
-2037
lines changed

Some content is hidden

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

124 files changed

+2786
-2037
lines changed

.speakeasy/gen.lock

Lines changed: 55 additions & 31 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ generation:
2525
generateNewTests: false
2626
skipResponseBodyAssertions: false
2727
python:
28-
version: 4.0.0
28+
version: 4.0.1
2929
additionalDependencies:
3030
dev:
3131
pytest: ^8.3.3
@@ -60,6 +60,7 @@ python:
6060
webhooks: ""
6161
inputModelSuffix: input
6262
legacyPyright: true
63+
license: ""
6364
maxMethodParams: 20
6465
methodArguments: infer-optional-args
6566
moduleName: ""

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.653.0
1+
speakeasyVersion: 1.660.0
22
sources:
33
clerk-openapi:
44
sourceNamespace: clerk-openapi
5-
sourceRevisionDigest: sha256:0ad1ab10e9dc7635ff065c7eea5cf70ed2049cc5eebca5e85278cd446d42606c
6-
sourceBlobDigest: sha256:b3995c2bca4313402799b1179ab92208ee1e784309bec497e06110b42933f48c
5+
sourceRevisionDigest: sha256:07e65c01a719ba72c42a868fd0c08267849c6b2bc52eb5f6c4ff226d829d59e6
6+
sourceBlobDigest: sha256:95031745ebff8f1aafd86d389e1524a449d53cf53203f4b2ba99db442dcbd8cb
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-lamone-update-sdk-version-1762792475
9+
- speakeasy-sdk-regen-1761697366
1010
- "2025-11-10"
1111
targets:
1212
clerk-sdk-python:
1313
source: clerk-openapi
1414
sourceNamespace: clerk-openapi
15-
sourceRevisionDigest: sha256:0ad1ab10e9dc7635ff065c7eea5cf70ed2049cc5eebca5e85278cd446d42606c
16-
sourceBlobDigest: sha256:b3995c2bca4313402799b1179ab92208ee1e784309bec497e06110b42933f48c
15+
sourceRevisionDigest: sha256:07e65c01a719ba72c42a868fd0c08267849c6b2bc52eb5f6c4ff226d829d59e6
16+
sourceBlobDigest: sha256:95031745ebff8f1aafd86d389e1524a449d53cf53203f4b2ba99db442dcbd8cb
1717
codeSamplesNamespace: clerk-openapi-python-code-samples
18-
codeSamplesRevisionDigest: sha256:9220c7eb7f21688c8de2a25887058cbaf96c1da1860848f4966e0384dd8c36b8
18+
codeSamplesRevisionDigest: sha256:34c354638a1992de84a0af6704ef63e1e02e145c7bee685e8c9b0828269a2926
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,6 @@ with Clerk(
143143

144144
res = clerk.email_addresses.get(email_address_id="email_address_id_example")
145145

146-
assert res is not None
147-
148146
# Handle response
149147
print(res)
150148
```
@@ -166,8 +164,6 @@ async def main():
166164

167165
res = await clerk.email_addresses.get_async(email_address_id="email_address_id_example")
168166

169-
assert res is not None
170-
171167
# Handle response
172168
print(res)
173169

@@ -272,6 +268,9 @@ def verify_machine_token(request: httpx.Request):
272268

273269
### [billing](docs/sdks/billing/README.md)
274270

271+
* [list_plans](docs/sdks/billing/README.md#list_plans) - List all billing plans
272+
* [list_subscription_items](docs/sdks/billing/README.md#list_subscription_items) - List all subscription items
273+
* [cancel_subscription_item](docs/sdks/billing/README.md#cancel_subscription_item) - Cancel a subscription item
275274
* [extend_subscription_item_free_trial](docs/sdks/billing/README.md#extend_subscription_item_free_trial) - Extend free trial for a subscription item
276275
* [list_statements](docs/sdks/billing/README.md#list_statements) - List all billing statements
277276
* [get_statement](docs/sdks/billing/README.md#get_statement) - Retrieve a billing statement
@@ -289,12 +288,6 @@ def verify_machine_token(request: httpx.Request):
289288
* [verify](docs/sdks/clients/README.md#verify) - Verify a client
290289
* [get](docs/sdks/clients/README.md#get) - Get a client
291290

292-
### [commerce](docs/sdks/commerce/README.md)
293-
294-
* [list_plans](docs/sdks/commerce/README.md#list_plans) - List all commerce plans
295-
* [list_subscription_items](docs/sdks/commerce/README.md#list_subscription_items) - List all subscription items
296-
* [cancel_subscription_item](docs/sdks/commerce/README.md#cancel_subscription_item) - Cancel a subscription item
297-
298291
### [domains](docs/sdks/domainssdk/README.md)
299292

300293
* [list](docs/sdks/domainssdk/README.md#list) - List all instance domains
@@ -546,8 +539,6 @@ with Clerk(
546539
"content": open("example.file", "rb"),
547540
})
548541

549-
assert res is not None
550-
551542
# Handle response
552543
print(res)
553544

@@ -621,8 +612,6 @@ with Clerk(
621612
"token": "jwt_token_example",
622613
})
623614

624-
assert res is not None
625-
626615
# Handle response
627616
print(res)
628617

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -478,4 +478,14 @@ Based on:
478478
### Generated
479479
- [python v4.0.0] .
480480
### Releases
481-
- [PyPI v4.0.0] https://pypi.org/project/clerk-backend-api/4.0.0 - .
481+
- [PyPI v4.0.0] https://pypi.org/project/clerk-backend-api/4.0.0 - .
482+
483+
## 2025-11-22 00:21:33
484+
### Changes
485+
Based on:
486+
- OpenAPI Doc
487+
- Speakeasy CLI 1.660.0 (2.760.2) https://github.com/speakeasy-api/speakeasy
488+
### Generated
489+
- [python v4.0.1] .
490+
### Releases
491+
- [PyPI v4.0.1] https://pypi.org/project/clerk-backend-api/4.0.1 - .

USAGE.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ with Clerk(
1010

1111
res = clerk.email_addresses.get(email_address_id="email_address_id_example")
1212

13-
assert res is not None
14-
1513
# Handle response
1614
print(res)
1715
```
@@ -33,8 +31,6 @@ async def main():
3331

3432
res = await clerk.email_addresses.get_async(email_address_id="email_address_id_example")
3533

36-
assert res is not None
37-
3834
# Handle response
3935
print(res)
4036

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# ClerkErrorErrorEnterpriseAccountMeta
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ----------- | ----------- | ----------- | ----------- |
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# ClerkErrorErrorEnterpriseAccountVerificationMeta
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ----------- | ----------- | ----------- | ----------- |

0 commit comments

Comments
 (0)