From 8c0a20c43a13e705df6e2590b0a200c465385f12 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Sat, 19 Sep 2026 13:57:10 +0000 Subject: [PATCH 1/2] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.787.0 --- .speakeasy/gen.lock | 23 ++++++++++------------- .speakeasy/gen.yaml | 2 +- .speakeasy/out.openapi.yaml | 17 ++++++++++++----- .speakeasy/workflow.lock | 10 +++++----- RELEASES.md | 12 +++++++++++- pyproject.toml | 2 +- src/openrouter/_version.py | 4 ++-- uv.lock | 2 +- 8 files changed, 43 insertions(+), 29 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 9e4fc7ea..c2c4f3a9 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: e2314259eff8ee88d6c55deb629ae2a9 + docChecksum: b50edb303a275cd87528559fa56a9f23 docVersion: 1.0.0 speakeasyVersion: 1.787.0 generationVersion: 2.914.0 - releaseVersion: 1.2.1 - configChecksum: fa5434c574e7e2d8c0076c67b73d5c13 + releaseVersion: 1.2.2 + configChecksum: f59aacfc0651c61a9fc72baa8dd7804a repoURL: https://github.com/OpenRouterTeam/python-sdk.git installationURL: https://github.com/OpenRouterTeam/python-sdk.git published: true persistentEdits: - generation_id: 6b696c29-f3d4-42fc-9272-a0d6fa52d333 - pristine_commit_hash: d503d4500dcdb8a0fd59136cd6264882f26be99b - pristine_tree_hash: dc446563812cd7e8cd37f4ab4ea53c3ca9b89fe3 + generation_id: c9534058-2165-4649-a72f-2119e436b427 + pristine_commit_hash: 44783a354d54bd8233f5daff2b0b59b41b3d3a43 + pristine_tree_hash: 509d8ec43d574910bf9c0480151873c9fd9fc0a4 features: python: acceptHeaders: 3.0.0 @@ -8159,8 +8159,8 @@ trackedFiles: pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544 pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:2c0f6a412446ae1d34622bb1b2a125f0e804bd28 - pristine_git_object: e6efa5ca864b84ff60d6911c303e88198d5c9aee + last_write_checksum: sha1:9afc3fd39db73dc4ebc9191ca2f946f7d0fb314f + pristine_git_object: e226a37cb10351e696db48eaa6c6756d8b606fd1 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:9590c21e06b841ae22746ef15c526101f4e75ad7 - pristine_git_object: b3b894b5fad171516358f6fb1746c7cf6647e345 + last_write_checksum: sha1:6fff83400b77ac7544e0264ec4947cf99d180892 + pristine_git_object: d221360b25686132fe7f6ceba3fda75bc2a14bcb src/openrouter/alpha.py: id: 306c4d93308d last_write_checksum: sha1:0c25a52ed5fb688ec1e923e4e82bcfc9cae49465 @@ -14941,6 +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: - * `open_router.api_keys.get_current_key_metadata()`: `response.data` **Changed** diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index fc945387..10cdd576 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -36,7 +36,7 @@ generation: documentation: mintlify preApplyUnionDiscriminators: true python: - version: 1.2.1 + version: 1.2.2 additionalDependencies: dev: {} main: {} diff --git a/.speakeasy/out.openapi.yaml b/.speakeasy/out.openapi.yaml index f4ed60f5..21ac3c14 100644 --- a/.speakeasy/out.openapi.yaml +++ b/.speakeasy/out.openapi.yaml @@ -36570,13 +36570,20 @@ paths: '409': content: application/json: - example: - error: - code: 'idempotency_key_reused' - message: 'This Idempotency-Key was already used with a different request' + examples: + idempotency_key_reused: + value: + error: + code: 'idempotency_key_reused' + message: 'This Idempotency-Key was already used with a different request' + name_taken: + value: + error: + code: 'name_taken' + message: 'An intern named "research-assistant" already exists in this workspace' schema: $ref: '#/components/schemas/InternLifecycleError' - description: 'The idempotency key was reused, the member reached the intern limit, or the requested vault cannot be attached.' + description: 'The idempotency key was reused, the intern name is already taken in the workspace, the member reached the intern limit, or the requested vault cannot be attached.' '413': content: application/json: diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index eadb8815..83326f80 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:9a0babad8049432078d06887c716fcd3d4a84f1bbbe73b0680e510bb2660572d - sourceBlobDigest: sha256:03d08976d59059a2485b0a1e68747858f26e84ccb311113d90b071d55dab67a1 + sourceRevisionDigest: sha256:2a5f58c93ded285d2ea44843c2be64279bf9f883f2507c941cd7c3e6fffc1cf6 + sourceBlobDigest: sha256:b675b6683675edd5bbfb18635aa9b01a0aef7c99e2360292069370339c7d1577 tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: open-router: source: OpenRouter API sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:9a0babad8049432078d06887c716fcd3d4a84f1bbbe73b0680e510bb2660572d - sourceBlobDigest: sha256:03d08976d59059a2485b0a1e68747858f26e84ccb311113d90b071d55dab67a1 + sourceRevisionDigest: sha256:2a5f58c93ded285d2ea44843c2be64279bf9f883f2507c941cd7c3e6fffc1cf6 + sourceBlobDigest: sha256:b675b6683675edd5bbfb18635aa9b01a0aef7c99e2360292069370339c7d1577 codeSamplesNamespace: open-router-python-code-samples - codeSamplesRevisionDigest: sha256:2a45069052ff86526e25f13acf120bed62bf5c6a39ca25bc1786992c121c34d5 + codeSamplesRevisionDigest: sha256:346062ca02f81ae3d976e78102fdc231b473c80fd7327c0a48b1023cadb5e99a workflow: workflowVersion: 1.0.0 speakeasyVersion: 1.787.0 diff --git a/RELEASES.md b/RELEASES.md index ba9a9319..b0192391 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -2419,4 +2419,14 @@ Based on: ### Generated - [python v1.2.1] . ### Releases -- [PyPI v1.2.1] https://pypi.org/project/openrouter/1.2.1 - . \ No newline at end of file +- [PyPI v1.2.1] https://pypi.org/project/openrouter/1.2.1 - . + +## 2026-09-19 13:55:47 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v1.2.2] . +### Releases +- [PyPI v1.2.2] https://pypi.org/project/openrouter/1.2.2 - . \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index e6efa5ca..e226a37c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openrouter" -version = "1.2.1" +version = "1.2.2" 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 b3b894b5..d221360b 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.1" +__version__: str = "1.2.2" __openapi_doc_version__: str = "1.0.0" __gen_version__: str = "2.914.0" -__user_agent__: str = "speakeasy-sdk/python 1.2.1 2.914.0 1.0.0 openrouter" +__user_agent__: str = "speakeasy-sdk/python 1.2.2 2.914.0 1.0.0 openrouter" try: if __package__ is not None: diff --git a/uv.lock b/uv.lock index a79d90dd..fab0a96a 100644 --- a/uv.lock +++ b/uv.lock @@ -213,7 +213,7 @@ wheels = [ [[package]] name = "openrouter" -version = "1.2.1" +version = "1.2.2" source = { editable = "." } dependencies = [ { name = "httpcore" }, From cf7fca8543996cfc5b31fd526ea008ea14e60d66 Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Sat, 19 Sep 2026 13:57:16 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow