diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 063fde66..ca49ecfe 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: c48cf606-fb42-4a45-9c23-8f0555307828 management: - docChecksum: 98e7150b3031e3fd420a1417065c8c33 + docChecksum: 2e9c0843b3b5926d14c2ce981554c92a docVersion: 1.0.0 speakeasyVersion: 1.787.0 generationVersion: 2.914.0 - releaseVersion: 1.2.3 - configChecksum: 623dce73439db2a40cf9981582190d03 + releaseVersion: 1.2.4 + configChecksum: dee5dc582d328e7e93faa0b4e5b7ae9a repoURL: https://github.com/OpenRouterTeam/python-sdk.git installationURL: https://github.com/OpenRouterTeam/python-sdk.git published: true persistentEdits: - generation_id: 5d7c21fa-536d-4272-9c2a-e55016282111 - pristine_commit_hash: 1b3d14226546a1c7499d1c2514b24bb578f5cca2 - pristine_tree_hash: 0eba64490d21ab3a4f5b7aa4e08a595d88dfb716 + generation_id: a3f5140d-7a24-4da8-a0de-9f5f5fb461f7 + pristine_commit_hash: 23b5246b75e0d0f16ff056132890afea299882f7 + pristine_tree_hash: 82f2522e790ca7b6c6c92ab41522c8ee45c0f23c features: python: acceptHeaders: 3.0.0 @@ -8159,8 +8159,8 @@ trackedFiles: pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544 pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:53b3f141b22a6643e7a6482d3a925c184cde880a - pristine_git_object: 4617f98a2d78d6cd1d6cf7f71dad83c97abdf784 + last_write_checksum: sha1:bdd9deb8a971c07d1b58f60aa9be49a272f4091a + pristine_git_object: c4bbfb68c2dd7bfa194aa8882bf6dd98dfe00707 scripts/prepare_readme.py: id: e0c5957a6035 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54 @@ -8187,8 +8187,8 @@ trackedFiles: pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137 src/openrouter/_version.py: id: d8d15ad6c586 - last_write_checksum: sha1:f76f1919ba451dd947efe64925dbc5eff1939bd3 - pristine_git_object: 2ea5bbe6f2011c6d8e394549eb4b0ef9d503dcc5 + last_write_checksum: sha1:204ec91710577183b0d13e5eb46fc40b65f894d7 + pristine_git_object: 260a571d032accb9831be6bd14d0556d7f74991e src/openrouter/alpha.py: id: 306c4d93308d last_write_checksum: sha1:0c25a52ed5fb688ec1e923e4e82bcfc9cae49465 @@ -14941,4 +14941,3 @@ examples: "502": application/json: {"error": {"code": 409, "message": "That question is no longer waiting for an answer."}} examplesVersion: 1.0.2 -releaseNotes: "## Python SDK Changes:\n* `open_router.interns.create_intern()`: `request.workspace_id` **Changed**\n* `open_router.interns.chat()`: \n * `request.messages[].union(assistant).content` **Changed**\n" diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 46873894..7caf4e62 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -36,7 +36,7 @@ generation: documentation: mintlify preApplyUnionDiscriminators: true python: - version: 1.2.3 + version: 1.2.4 additionalDependencies: dev: {} main: {} diff --git a/.speakeasy/out.openapi.yaml b/.speakeasy/out.openapi.yaml index a2f942f0..1c4ca24f 100644 --- a/.speakeasy/out.openapi.yaml +++ b/.speakeasy/out.openapi.yaml @@ -26911,6 +26911,7 @@ components: example: '' maxLength: 16384 minLength: 1 + pattern: '^[\w-]+\.[\w-]+\.[\w-]+$' type: 'string' subject_token_type: description: 'Must be `urn:ietf:params:oauth:token-type:jwt`.' diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 17487a39..f0ccb836 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,8 +2,8 @@ speakeasyVersion: 1.787.0 sources: OpenRouter API: sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:f0fb9fa202382f14a83873f69b9d5b003cd33e065510c8821c67a663199a416f - sourceBlobDigest: sha256:59e9c8a835a3892c62f41b61b4fa7fc9875e22c07ed105629f1bf1ef40247e24 + sourceRevisionDigest: sha256:5aecf9778d4418d1e4ada714aeb9cde37413fb57d6a0d2ce8487826098b70ff5 + sourceBlobDigest: sha256:1db55e3a18b6152e9b431a9fe60b01a1aa8d4b8ccd3622f8b61b14a5f3f3083e tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: open-router: source: OpenRouter API sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:f0fb9fa202382f14a83873f69b9d5b003cd33e065510c8821c67a663199a416f - sourceBlobDigest: sha256:59e9c8a835a3892c62f41b61b4fa7fc9875e22c07ed105629f1bf1ef40247e24 + sourceRevisionDigest: sha256:5aecf9778d4418d1e4ada714aeb9cde37413fb57d6a0d2ce8487826098b70ff5 + sourceBlobDigest: sha256:1db55e3a18b6152e9b431a9fe60b01a1aa8d4b8ccd3622f8b61b14a5f3f3083e codeSamplesNamespace: open-router-python-code-samples - codeSamplesRevisionDigest: sha256:5f67b7a6c5047267d59779ec3bfd641d2362b080355e376e8d1f2c4452c0669d + codeSamplesRevisionDigest: sha256:9a590a03a47caa543ee1f3952dc95f3fccbce0cdb6cf407b31a66754f96a0cd5 workflow: workflowVersion: 1.0.0 speakeasyVersion: 1.787.0 diff --git a/RELEASES.md b/RELEASES.md index 657a70e7..825a98b5 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -2439,4 +2439,14 @@ Based on: ### Generated - [python v1.2.3] . ### Releases -- [PyPI v1.2.3] https://pypi.org/project/openrouter/1.2.3 - . \ No newline at end of file +- [PyPI v1.2.3] https://pypi.org/project/openrouter/1.2.3 - . + +## 2026-09-19 17:53:39 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v1.2.4] . +### Releases +- [PyPI v1.2.4] https://pypi.org/project/openrouter/1.2.4 - . \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 4617f98a..c4bbfb68 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openrouter" -version = "1.2.3" +version = "1.2.4" description = "Official Python Client SDK for OpenRouter." authors = [{ name = "OpenRouter" },] readme = "README-PYPI.md" diff --git a/src/openrouter/_version.py b/src/openrouter/_version.py index 2ea5bbe6..260a571d 100644 --- a/src/openrouter/_version.py +++ b/src/openrouter/_version.py @@ -3,10 +3,10 @@ import importlib.metadata __title__: str = "openrouter" -__version__: str = "1.2.3" +__version__: str = "1.2.4" __openapi_doc_version__: str = "1.0.0" __gen_version__: str = "2.914.0" -__user_agent__: str = "speakeasy-sdk/python 1.2.3 2.914.0 1.0.0 openrouter" +__user_agent__: str = "speakeasy-sdk/python 1.2.4 2.914.0 1.0.0 openrouter" try: if __package__ is not None: diff --git a/uv.lock b/uv.lock index 720589a0..b78687c5 100644 --- a/uv.lock +++ b/uv.lock @@ -213,7 +213,7 @@ wheels = [ [[package]] name = "openrouter" -version = "1.2.3" +version = "1.2.4" source = { editable = "." } dependencies = [ { name = "httpcore" },