From 48806862dff5d525684779d3676df93bd0dfa525 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Tue, 10 Nov 2026 15:39:59 +0000 Subject: [PATCH 1/2] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.803.2 --- .speakeasy/gen.lock | 28 +++++++++---------- .speakeasy/gen.yaml | 2 +- .speakeasy/out.openapi.yaml | 2 ++ .speakeasy/workflow.lock | 10 +++---- RELEASES.md | 12 +++++++- .../imagegenerationrequestaspectratio.mdx | 2 ++ pyproject.toml | 2 +- src/openrouter/_version.py | 4 +-- .../components/imagegenerationrequest.py | 2 ++ uv.lock | 2 +- 10 files changed, 41 insertions(+), 25 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index a97fb281a..bf6da0023 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: 3fbca70c0595aef917597974a6ec3112 + docChecksum: 4f941d84e330aa822c78f3bdcdee6f68 docVersion: 1.0.0 speakeasyVersion: 1.803.2 generationVersion: 2.950.13 - releaseVersion: 1.3.148 - configChecksum: 99007b4804f4469f75075fda740467bc + releaseVersion: 1.3.149 + configChecksum: fba5f6bc992b0b415455bd9b3d538c5b repoURL: https://github.com/OpenRouterTeam/python-sdk.git installationURL: https://github.com/OpenRouterTeam/python-sdk.git published: true persistentEdits: - generation_id: 92ea4476-31b6-48b3-aa1f-f4c838a4a408 - pristine_commit_hash: 3529b86bd2b18aacc97ce7a86c2ec2da9e3ef8c8 - pristine_tree_hash: a8ab00d9265398e7f979982dec50d2a7b25d8397 + generation_id: b0e465ec-48cc-4a8d-84ea-1f9dee31c407 + pristine_commit_hash: cdd1ad2875854d78d2c980629c20bed9d137c1fd + pristine_tree_hash: a708d60b670e65ec29d1da4ae2581cbb1cd4ed2e features: python: acceptHeaders: 3.0.0 @@ -4332,8 +4332,8 @@ trackedFiles: pristine_git_object: 2800926d2b35fff6f1285b32d5f40a7da3fbf141 docs/components/imagegenerationrequestaspectratio.mdx: id: bda89377f32d - last_write_checksum: sha1:58af560f1182c30c06f8d9413e9e7073038cdc99 - pristine_git_object: 1c7a3f08a007ed3f55c657a7a01fa23df41f872f + last_write_checksum: sha1:291771c6756771aabfadcee9b78e2aca504e7697 + pristine_git_object: f7c13d5a6a8408c767fce360e6538dd1c244c500 docs/components/imagegenerationrequestbackground.mdx: id: cab3c6c6dfc6 last_write_checksum: sha1:ea6f2fa5f8f63600e2d1a67a784e6a93cf295975 @@ -11588,8 +11588,8 @@ trackedFiles: pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544 pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:34a5fece6e070a9f1cb88d6609536f44c9cda8c4 - pristine_git_object: 5db78718f185e045b426cfb2282971e8a90b365f + last_write_checksum: sha1:ded5f533de7f8ae29db08647902374c491d6f9b7 + pristine_git_object: 2a58c640a2f945adff6da941275a2645fe19c05a scripts/prepare_readme.py: id: e0c5957a6035 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54 @@ -11616,8 +11616,8 @@ trackedFiles: pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137 src/openrouter/_version.py: id: d8d15ad6c586 - last_write_checksum: sha1:31c214c179c96691530daf05a143aee66d67d942 - pristine_git_object: 6d36583ddb0eb3ad4437931894a21097c3a3376c + last_write_checksum: sha1:b70978a47072a4cce4432ad89dafc6d6746b9ac5 + pristine_git_object: 5d57ef01d88832695170a3c70f0e2e0f4ee645a0 src/openrouter/alpha.py: id: 306c4d93308d last_write_checksum: sha1:80cc0f39649445431cc2247ed0e0765438467766 @@ -13484,8 +13484,8 @@ trackedFiles: pristine_git_object: 56f3812900c476eef91476176214642d1cf1f0f7 src/openrouter/components/imagegenerationrequest.py: id: f8291a7be9a0 - last_write_checksum: sha1:733b706f543a0acdccdd6bff9a3febc1e03b79a3 - pristine_git_object: 9dc394a50f01a4c8b94e872cff0def4a8c7ea74f + last_write_checksum: sha1:b5a0451d85f0f64de10999d53003ec2ae012311d + pristine_git_object: 8457fb8478ecec520da1808ffbb30a19dacf775c src/openrouter/components/imagegenerationresponse.py: id: 53354cd0cbfc last_write_checksum: sha1:53f1cde7b8bfe4f9e786a76f6e57b0a1f76aced2 diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index a61ca8f5e..9d56eb2e5 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -37,7 +37,7 @@ generation: documentation: mintlify preApplyUnionDiscriminators: true python: - version: 1.3.148 + version: 1.3.149 additionalDependencies: dev: pytest: '>=8.3' diff --git a/.speakeasy/out.openapi.yaml b/.speakeasy/out.openapi.yaml index 1fcfc08f1..5c08fa1a5 100644 --- a/.speakeasy/out.openapi.yaml +++ b/.speakeasy/out.openapi.yaml @@ -16670,10 +16670,12 @@ components: enum: - '1:1' - '1:2' + - '1:3' - '1:4' - '1:8' - '2:1' - '2:3' + - '3:1' - '2.35:1' - '3:2' - '3:4' diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 431a13433..fd1b0a357 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,8 +2,8 @@ speakeasyVersion: 1.803.2 sources: OpenRouter API: sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:883f9437ba9d1be72040901a0f9592a9deb20a846559ce499bb0a1a51d2ca033 - sourceBlobDigest: sha256:0c24a116c8ae0e0624611b7746f4e69de4aa0b91003a7ee90ac8c45b5bbce363 + sourceRevisionDigest: sha256:d81b0c06fb82b92056094cfc099fa2a93c976d6f1c879cf463b6968331792910 + sourceBlobDigest: sha256:0c2914394d05615a89621e1f7bcba058846b3b43558d1fc489788ea60c77c260 tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: open-router: source: OpenRouter API sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:883f9437ba9d1be72040901a0f9592a9deb20a846559ce499bb0a1a51d2ca033 - sourceBlobDigest: sha256:0c24a116c8ae0e0624611b7746f4e69de4aa0b91003a7ee90ac8c45b5bbce363 + sourceRevisionDigest: sha256:d81b0c06fb82b92056094cfc099fa2a93c976d6f1c879cf463b6968331792910 + sourceBlobDigest: sha256:0c2914394d05615a89621e1f7bcba058846b3b43558d1fc489788ea60c77c260 codeSamplesNamespace: open-router-python-code-samples - codeSamplesRevisionDigest: sha256:66be0450009b7620874e6cf742a6ab4bbf298e5ccb0c3fe9097ac4962155d0f5 + codeSamplesRevisionDigest: sha256:830c21456598cf59c87ece27c8ec2a82e71a171043152b55273d71df32fff6ae workflow: workflowVersion: 1.0.0 speakeasyVersion: 1.803.2 diff --git a/RELEASES.md b/RELEASES.md index 438b12f7b..89f930dff 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -4249,4 +4249,14 @@ Based on: ### Generated - [python v1.3.148] . ### Releases -- [PyPI v1.3.148] https://pypi.org/project/openrouter/1.3.148 - . \ No newline at end of file +- [PyPI v1.3.148] https://pypi.org/project/openrouter/1.3.148 - . + +## 2026-11-10 15:36:47 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.803.2 (2.950.13) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v1.3.149] . +### Releases +- [PyPI v1.3.149] https://pypi.org/project/openrouter/1.3.149 - . \ No newline at end of file diff --git a/docs/components/imagegenerationrequestaspectratio.mdx b/docs/components/imagegenerationrequestaspectratio.mdx index 1c7a3f08a..f7c13d5a6 100644 --- a/docs/components/imagegenerationrequestaspectratio.mdx +++ b/docs/components/imagegenerationrequestaspectratio.mdx @@ -20,10 +20,12 @@ This is an open enum. Unrecognized values will not fail type checks. - `"1:1"` - `"1:2"` +- `"1:3"` - `"1:4"` - `"1:8"` - `"2:1"` - `"2:3"` +- `"3:1"` - `"2.35:1"` - `"3:2"` - `"3:4"` diff --git a/pyproject.toml b/pyproject.toml index 5db78718f..2a58c640a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openrouter" -version = "1.3.148" +version = "1.3.149" 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 6d36583dd..5d57ef01d 100644 --- a/src/openrouter/_version.py +++ b/src/openrouter/_version.py @@ -3,10 +3,10 @@ import importlib.metadata __title__: str = "openrouter" -__version__: str = "1.3.148" +__version__: str = "1.3.149" __openapi_doc_version__: str = "1.0.0" __gen_version__: str = "2.950.13" -__user_agent__: str = "speakeasy-sdk/python 1.3.148 2.950.13 1.0.0 openrouter" +__user_agent__: str = "speakeasy-sdk/python 1.3.149 2.950.13 1.0.0 openrouter" try: if __package__ is not None: diff --git a/src/openrouter/components/imagegenerationrequest.py b/src/openrouter/components/imagegenerationrequest.py index 9dc394a50..8457fb847 100644 --- a/src/openrouter/components/imagegenerationrequest.py +++ b/src/openrouter/components/imagegenerationrequest.py @@ -17,10 +17,12 @@ Literal[ "1:1", "1:2", + "1:3", "1:4", "1:8", "2:1", "2:3", + "3:1", "2.35:1", "3:2", "3:4", diff --git a/uv.lock b/uv.lock index 4477f9f89..5331cf50b 100644 --- a/uv.lock +++ b/uv.lock @@ -231,7 +231,7 @@ wheels = [ [[package]] name = "openrouter" -version = "1.3.148" +version = "1.3.149" source = { editable = "." } dependencies = [ { name = "httpcore" }, From f223139fb3c75b0c22fe84579b7472a43e69a989 Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Tue, 10 Nov 2026 15:40:11 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow