Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 10 additions & 11 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
lockVersion: 2.0.0
id: c48cf606-fb42-4a45-9c23-8f0555307828
management:
docChecksum: 92caaf8e1bdf4ec0df5d4746fa3aab78
docChecksum: 2ceae3a4d5ec00d9acf88a1d00032182
docVersion: 1.0.0
speakeasyVersion: 1.787.0
generationVersion: 2.914.0
releaseVersion: 1.1.62
configChecksum: d1e0f70b18cdbc64135f0a32c52113f2
releaseVersion: 1.1.63
configChecksum: 33df828b80be375edf429dd692a7b7cc
repoURL: https://github.com/OpenRouterTeam/python-sdk.git
installationURL: https://github.com/OpenRouterTeam/python-sdk.git
published: true
persistentEdits:
generation_id: 3c030590-2fb5-491e-a7bd-a4df44ce426f
pristine_commit_hash: 359d9bc0ed9113b366bd6bbe7c61c1ccf2ea4961
pristine_tree_hash: bfb89e9823b36ce75e9911f9ef87ff0c477b5041
generation_id: 99642417-54eb-4655-a3ab-2fe2e4863d4a
pristine_commit_hash: 5043d6a5d18a819823e3a6d2f3ad3601b824c365
pristine_tree_hash: 7a9a1ad1fd3a74c63db2ffda089f947d56798304
features:
python:
acceptHeaders: 3.0.0
Expand Down Expand Up @@ -7254,8 +7254,8 @@ trackedFiles:
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
pyproject.toml:
id: 5d07e7d72637
last_write_checksum: sha1:c5f590b16099990e4bb6553f9ea2637945d330cf
pristine_git_object: d78a49b16a397a2b1c49f0ab4fb32d7dcaa8b1ad
last_write_checksum: sha1:59d0ec5280f78c46b6882823110d574ff257d53c
pristine_git_object: e412a9e64578c70e0d91b0767d1a9414506807ed
scripts/prepare_readme.py:
id: e0c5957a6035
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
Expand All @@ -7282,8 +7282,8 @@ trackedFiles:
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
src/openrouter/_version.py:
id: d8d15ad6c586
last_write_checksum: sha1:53830eddbe87633fcdc6b8be6d1ebaa78c1fcf0a
pristine_git_object: f6e7ebea9fa2b9d776624d22235136162be41909
last_write_checksum: sha1:660c7ddfd0347049728c32c2d01f8cb7f19e42f8
pristine_git_object: 7b6bb8689d72b5119416d40a7cebccdc35d11538
src/openrouter/analytics.py:
id: cb406b5aaabb
last_write_checksum: sha1:3ea0f1c73fb9c101b7bc5719da4dd7bf62ff469a
Expand Down Expand Up @@ -12179,4 +12179,3 @@ examples:
"500":
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
examplesVersion: 1.0.2
releaseNotes: "## Python SDK Changes:\n* `open_router.tts.create_speech()`: \n * `request.provider.options.anthropic/2` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.anthropic/2` **Added**\n* `open_router.images.generate()`: \n * `request.provider.options.anthropic/2` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.anthropic/2` **Added**\n"
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ generation:
documentation: mintlify
preApplyUnionDiscriminators: true
python:
version: 1.1.62
version: 1.1.63
additionalDependencies:
dev: {}
main: {}
Expand Down
4 changes: 2 additions & 2 deletions .speakeasy/out.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26975,10 +26975,10 @@ paths:
type: 'string'
dimension_names:
items:
description: 'Classifier dimension name (snake_case identifier). When exactly one name is provided, the response uses it as the column key; with multiple names or none, the response uses `clf_dimension_name`/`clf_dimension_value` columns.'
description: 'Classifier dimension name (snake_case identifier). Each name becomes its own column key in the response; providing two names cross-groups results by both dimensions. With no names, the response uses `clf_dimension_name`/`clf_dimension_value` columns (one row per dimension/value pair).'
example: 'department'
type: 'string'
maxItems: 10
maxItems: 2
type: 'array'
include_nulls:
description: 'When true, also include generations that have no tag from this classifier. Defaults to false, which returns only classified generations.'
Expand Down
10 changes: 5 additions & 5 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ speakeasyVersion: 1.787.0
sources:
OpenRouter API:
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:03d52eac758f016841ee73c09bcbcffaa75e8b0f323e5dfbd6908c8f2ea775f1
sourceBlobDigest: sha256:ab0931c749d2e83efa4a7530014ff0c9bf1a0dfa8a3bd04616a55fafeaf60e99
sourceRevisionDigest: sha256:023df89581f20dd13a85aa2d4c9f6d3182fcd96aaa807aa8e62639417b306e2a
sourceBlobDigest: sha256:363a38fc818de682150ae32c8bc061ad3fc7d96b07489b68116f0f8057816b6a
tags:
- latest
- 1.0.0
targets:
open-router:
source: OpenRouter API
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:03d52eac758f016841ee73c09bcbcffaa75e8b0f323e5dfbd6908c8f2ea775f1
sourceBlobDigest: sha256:ab0931c749d2e83efa4a7530014ff0c9bf1a0dfa8a3bd04616a55fafeaf60e99
sourceRevisionDigest: sha256:023df89581f20dd13a85aa2d4c9f6d3182fcd96aaa807aa8e62639417b306e2a
sourceBlobDigest: sha256:363a38fc818de682150ae32c8bc061ad3fc7d96b07489b68116f0f8057816b6a
codeSamplesNamespace: open-router-python-code-samples
codeSamplesRevisionDigest: sha256:8cf8e99478f4fa0b84a5b85f4b983277ca32a947d6ea6ea242b3f9bbffe581c6
codeSamplesRevisionDigest: sha256:eb9909056a14f8265e6d8e229bc5cdc56a6834ffdf324b40bc9b6e104e45835b
workflow:
workflowVersion: 1.0.0
speakeasyVersion: 1.787.0
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -1409,4 +1409,14 @@ Based on:
### Generated
- [python v1.1.62] .
### Releases
- [PyPI v1.1.62] https://pypi.org/project/openrouter/1.1.62 - .
- [PyPI v1.1.62] https://pypi.org/project/openrouter/1.1.62 - .

## 2026-08-18 21:29:01
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.1.63] .
### Releases
- [PyPI v1.1.63] https://pypi.org/project/openrouter/1.1.63 - .
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "openrouter"
version = "1.1.62"
version = "1.1.63"
description = "Official Python Client SDK for OpenRouter."
authors = [{ name = "OpenRouter" },]
readme = "README-PYPI.md"
Expand Down
4 changes: 2 additions & 2 deletions src/openrouter/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
import importlib.metadata

__title__: str = "openrouter"
__version__: str = "1.1.62"
__version__: str = "1.1.63"
__openapi_doc_version__: str = "1.0.0"
__gen_version__: str = "2.914.0"
__user_agent__: str = "speakeasy-sdk/python 1.1.62 2.914.0 1.0.0 openrouter"
__user_agent__: str = "speakeasy-sdk/python 1.1.63 2.914.0 1.0.0 openrouter"

try:
if __package__ is not None:
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading