diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index d687ed5e..e8f3b865 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: ecada540acdd445630d247e256651c84 + docChecksum: c98e1ba69d232add01050169f6837a2d docVersion: 1.0.0 speakeasyVersion: 1.787.0 generationVersion: 2.914.0 - releaseVersion: 1.3.34 - configChecksum: d3b5574a6d57a05a8347156685f184ce + releaseVersion: 1.3.35 + configChecksum: b4b91d9d3fb0d1bb064819befc0f9f88 repoURL: https://github.com/OpenRouterTeam/python-sdk.git installationURL: https://github.com/OpenRouterTeam/python-sdk.git published: true persistentEdits: - generation_id: f08089be-3c13-4f21-9627-772cc3203e39 - pristine_commit_hash: 2dbb19f561390c25fac6187412b5fc0a6e1af76b - pristine_tree_hash: ac876b26073202ee594774777e1c5d8b32edf981 + generation_id: 9382cb62-85b1-4f92-806a-6b342970afb2 + pristine_commit_hash: 55ce979582ad7e5e3b094299b40e0af7001f412f + pristine_tree_hash: 55959c2af0e4739bada096ec32501f4a1852a856 features: python: acceptHeaders: 3.0.0 @@ -10068,8 +10068,8 @@ trackedFiles: pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544 pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:8567eb9de9354b155ee7b8f7df19689d9732e3ce - pristine_git_object: b70e410a85a644fdf1b83e42cd765685a0afed6a + last_write_checksum: sha1:6e62337820140ab881a83d5ad55091bad1df5835 + pristine_git_object: d15268cdbd758f0b37869fdf55148ab26d365c79 scripts/prepare_readme.py: id: e0c5957a6035 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54 @@ -10096,8 +10096,8 @@ trackedFiles: pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137 src/openrouter/_version.py: id: d8d15ad6c586 - last_write_checksum: sha1:bfbbaf7417332947e4cb826190da2c30aefb99b0 - pristine_git_object: 4a0e03d34865fd798ad600d523a7178616e98b4b + last_write_checksum: sha1:f0f513de0b735033d37ee351ffc5aa90fce54d0b + pristine_git_object: fa675c869493242eac7dd09388f2009fde12a9d1 src/openrouter/alpha.py: id: 306c4d93308d last_write_checksum: sha1:30f55a360f41376ab194b9ea725fe4e001a5ae1a @@ -18432,4 +18432,3 @@ examples: "500": application/json: {"error": {"code": 404, "message": "Intern not found"}} examplesVersion: 1.0.2 -releaseNotes: "## Python SDK Changes:\n* `open_router.chat.send()`: \n * `request.plugins[].union(jev-router).cost_tier` **Added**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.plugins[].union(jev-router).cost_tier` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.plugins[].union(jev-router).cost_tier` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.plugins[].union(jev-router).cost_tier` **Added**\n* `open_router.responses.send()`: \n * `request.plugins[].union(jev-router).cost_tier` **Added**\n* `open_router.beta.responses.send()`: \n * `request.plugins[].union(jev-router).cost_tier` **Added**\n" diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 2d225bb6..299d6947 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -36,7 +36,7 @@ generation: documentation: mintlify preApplyUnionDiscriminators: true python: - version: 1.3.34 + version: 1.3.35 additionalDependencies: dev: {} main: {} diff --git a/.speakeasy/out.openapi.yaml b/.speakeasy/out.openapi.yaml index bd75afa1..7b3de4db 100644 --- a/.speakeasy/out.openapi.yaml +++ b/.speakeasy/out.openapi.yaml @@ -6271,6 +6271,7 @@ components: items: minLength: 1 type: 'string' + maxItems: 500 minItems: 1 type: 'array' required: @@ -6359,6 +6360,7 @@ components: items: minLength: 1 type: 'string' + maxItems: 500 minItems: 1 type: 'array' required: diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index f9eb7f78..27daa18b 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:a4deab4eb5c8f3f85713d9e4eb116510e46c9e9826e90896a0885655ddb4a505 - sourceBlobDigest: sha256:a21c50c21c15c0282a0e96c8376177cf778be738e36c37e441f1a96670866420 + sourceRevisionDigest: sha256:d9549d0056f363c4b58c32af1d5787ffe022517726ab4c555beca4b80fdb282f + sourceBlobDigest: sha256:b8cdb4b3f5e6c599bb275ffa6a8d4a562dc20527759c83771b7f791aba7f8028 tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: open-router: source: OpenRouter API sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:a4deab4eb5c8f3f85713d9e4eb116510e46c9e9826e90896a0885655ddb4a505 - sourceBlobDigest: sha256:a21c50c21c15c0282a0e96c8376177cf778be738e36c37e441f1a96670866420 + sourceRevisionDigest: sha256:d9549d0056f363c4b58c32af1d5787ffe022517726ab4c555beca4b80fdb282f + sourceBlobDigest: sha256:b8cdb4b3f5e6c599bb275ffa6a8d4a562dc20527759c83771b7f791aba7f8028 codeSamplesNamespace: open-router-python-code-samples - codeSamplesRevisionDigest: sha256:25b2c0f87629a825bf065cb7233d900d21e5a6840daf796b3886eea42f5595bc + codeSamplesRevisionDigest: sha256:a743ac261e04b04991e698eeb4ac3183fc3d25db67f3e736b2ee9a433677f118 workflow: workflowVersion: 1.0.0 speakeasyVersion: 1.787.0 diff --git a/RELEASES.md b/RELEASES.md index df36dff4..13643e66 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -3109,4 +3109,14 @@ Based on: ### Generated - [python v1.3.34] . ### Releases -- [PyPI v1.3.34] https://pypi.org/project/openrouter/1.3.34 - . \ No newline at end of file +- [PyPI v1.3.34] https://pypi.org/project/openrouter/1.3.34 - . + +## 2026-10-08 18:04:52 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v1.3.35] . +### Releases +- [PyPI v1.3.35] https://pypi.org/project/openrouter/1.3.35 - . \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index b70e410a..d15268cd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openrouter" -version = "1.3.34" +version = "1.3.35" 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 4a0e03d3..fa675c86 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.34" +__version__: str = "1.3.35" __openapi_doc_version__: str = "1.0.0" __gen_version__: str = "2.914.0" -__user_agent__: str = "speakeasy-sdk/python 1.3.34 2.914.0 1.0.0 openrouter" +__user_agent__: str = "speakeasy-sdk/python 1.3.35 2.914.0 1.0.0 openrouter" try: if __package__ is not None: diff --git a/uv.lock b/uv.lock index 07e983ab..ee7832bb 100644 --- a/uv.lock +++ b/uv.lock @@ -213,7 +213,7 @@ wheels = [ [[package]] name = "openrouter" -version = "1.3.34" +version = "1.3.35" source = { editable = "." } dependencies = [ { name = "httpcore" },