diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 98f1a6c6..3a5ab175 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: cc7d9c81c4423e6e74174c60a09cbac6 + docChecksum: ebc7e3d3b83b1e57518f82dcf9e1f242 docVersion: 1.0.0 speakeasyVersion: 1.787.0 generationVersion: 2.914.0 - releaseVersion: 1.3.36 - configChecksum: 7f2cc7747bf8541815fa3992cb85bddb + releaseVersion: 1.3.37 + configChecksum: f0b9fdbbc6aac3d5a2d50f6b769ccdf0 repoURL: https://github.com/OpenRouterTeam/python-sdk.git installationURL: https://github.com/OpenRouterTeam/python-sdk.git published: true persistentEdits: - generation_id: f159f03d-b9f0-46c7-b43f-8e8d5d3cbb1b - pristine_commit_hash: 9ea9fa3a6d55aeba7bd136bc5df07014d9bf8682 - pristine_tree_hash: fe64a260533dd55f31993c91b5ceba786a9b4540 + generation_id: dd9194c7-eb12-4216-91f8-9f957b55c821 + pristine_commit_hash: a1fc0bef9e86053c1fa7d7f6acf5e5c82a4e6a05 + pristine_tree_hash: 6bbc2bccb8fef43facd8dad7fc10be053bec24ca features: python: acceptHeaders: 3.0.0 @@ -10068,8 +10068,8 @@ trackedFiles: pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544 pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:c71531d9111c089b2f72755b454e030c4d2fbb09 - pristine_git_object: fae7cc66ee58cd49fb36705481c7e4322d139c2b + last_write_checksum: sha1:f63816ab5bf8c9a16d01f579225288815559dbc7 + pristine_git_object: cd9346a6d7117a0407b379d8a7ceda0e0f3e6dd6 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:de10555b34b73a75061c6f42e3170ef1b183b617 - pristine_git_object: ca0b131bbc7d3b58b2b33297c733ff4a72472ca7 + last_write_checksum: sha1:fff121505ae3b28de24dc4df942612687ef85b7f + pristine_git_object: 8e291f70ffe631c899662d9eb6816bae809214bd src/openrouter/alpha.py: id: 306c4d93308d last_write_checksum: sha1:30f55a360f41376ab194b9ea725fe4e001a5ae1a @@ -18432,6 +18432,3 @@ examples: "500": application/json: {"error": {"code": 404, "message": "Intern not found"}} examplesVersion: 1.0.2 -releaseNotes: | - ## Python SDK Changes: - * `open_router.api_keys.list()`: `request.include_expired` **Added** diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 2a640951..115c6299 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -36,7 +36,7 @@ generation: documentation: mintlify preApplyUnionDiscriminators: true python: - version: 1.3.36 + version: 1.3.37 additionalDependencies: dev: {} main: {} diff --git a/.speakeasy/out.openapi.yaml b/.speakeasy/out.openapi.yaml index 5d218018..c2123198 100644 --- a/.speakeasy/out.openapi.yaml +++ b/.speakeasy/out.openapi.yaml @@ -41519,16 +41519,26 @@ paths: '403': content: application/json: - example: - error: - code: 403 - message: 'This key acts as the organization and has no member to own a new intern' - metadata: - reason: 'no_acting_user' - retryable: false + examples: + no_acting_user: + value: + error: + code: 403 + message: 'This key acts as the organization and has no member to own a new intern' + metadata: + reason: 'no_acting_user' + retryable: false + workspace_capability_unavailable: + value: + error: + code: 403 + message: 'This feature is not available in this workspace.' + metadata: + reason: 'workspace_capability_unavailable' + retryable: false schema: $ref: '#/components/schemas/InternLifecycleError' - description: 'The key acts as an organization and has no member who can own the intern, or regional access is refused.' + description: 'The key acts as an organization and has no member who can own the intern, the workspace does not allow interns (a HIPAA workspace), or regional access is refused.' '404': content: application/json: diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 18a5f68a..610bddb2 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:8428273e7f268fbc9df204191b5921ab2838281d5457ffe6251effd68b59b8ca - sourceBlobDigest: sha256:4d18839be3e7a6dcfa2ea40996319c932d22255763b533553eee32f7205aabd0 + sourceRevisionDigest: sha256:c2e73e5f89c08958b2878e1fb38fe61993ebd884ce7fdebc59d821621cf4f479 + sourceBlobDigest: sha256:72eb6e0b15ffce588214376f0f5c6ca325c03f6400155acc627979fa3634089a tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: open-router: source: OpenRouter API sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:8428273e7f268fbc9df204191b5921ab2838281d5457ffe6251effd68b59b8ca - sourceBlobDigest: sha256:4d18839be3e7a6dcfa2ea40996319c932d22255763b533553eee32f7205aabd0 + sourceRevisionDigest: sha256:c2e73e5f89c08958b2878e1fb38fe61993ebd884ce7fdebc59d821621cf4f479 + sourceBlobDigest: sha256:72eb6e0b15ffce588214376f0f5c6ca325c03f6400155acc627979fa3634089a codeSamplesNamespace: open-router-python-code-samples - codeSamplesRevisionDigest: sha256:43687110eada28c428f518396673f3469171e4b0d70ded1b5c3cef8c23323e0e + codeSamplesRevisionDigest: sha256:a926f6962df6957f095089b489de1845305c48acd5129c42217dfa436790e2aa workflow: workflowVersion: 1.0.0 speakeasyVersion: 1.787.0 diff --git a/RELEASES.md b/RELEASES.md index e227e64b..45e83e5e 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -3129,4 +3129,14 @@ Based on: ### Generated - [python v1.3.36] . ### Releases -- [PyPI v1.3.36] https://pypi.org/project/openrouter/1.3.36 - . \ No newline at end of file +- [PyPI v1.3.36] https://pypi.org/project/openrouter/1.3.36 - . + +## 2026-10-08 20:41:42 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v1.3.37] . +### Releases +- [PyPI v1.3.37] https://pypi.org/project/openrouter/1.3.37 - . \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index fae7cc66..cd9346a6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openrouter" -version = "1.3.36" +version = "1.3.37" 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 ca0b131b..8e291f70 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.36" +__version__: str = "1.3.37" __openapi_doc_version__: str = "1.0.0" __gen_version__: str = "2.914.0" -__user_agent__: str = "speakeasy-sdk/python 1.3.36 2.914.0 1.0.0 openrouter" +__user_agent__: str = "speakeasy-sdk/python 1.3.37 2.914.0 1.0.0 openrouter" try: if __package__ is not None: diff --git a/uv.lock b/uv.lock index 4db391ab..f0a61b2b 100644 --- a/uv.lock +++ b/uv.lock @@ -213,7 +213,7 @@ wheels = [ [[package]] name = "openrouter" -version = "1.3.36" +version = "1.3.37" source = { editable = "." } dependencies = [ { name = "httpcore" },