Skip to content

Commit 5edbc4e

Browse files
committed
## Python SDK Changes:
* `open_router.byok.list()`: * `request.provider` **Changed** * `response.data[].provider.enum(voyageai)` **Added** * `open_router.byok.create()`: * `request.provider.enum(voyageai)` **Added** * `response.data.provider.enum(voyageai)` **Added** * `open_router.byok.get()`: `response.data.provider.enum(voyageai)` **Added** * `open_router.byok.update()`: `response.data.provider.enum(voyageai)` **Added**
1 parent 67df685 commit 5edbc4e

12 files changed

Lines changed: 46 additions & 33 deletions

File tree

‎.speakeasy/gen.lock‎

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: c48cf606-fb42-4a45-9c23-8f0555307828
33
management:
4-
docChecksum: af6a87267db41808daddec25eed1036b
4+
docChecksum: d9b00ae563c9f16c829ab7ed81be02a5
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.108
9-
configChecksum: c5291e06c972b15bcc783797e47ed3a7
8+
releaseVersion: 1.1.109
9+
configChecksum: 9c25c1bfa38786c1356f89885ba021f4
1010
repoURL: https://github.com/OpenRouterTeam/python-sdk.git
1111
installationURL: https://github.com/OpenRouterTeam/python-sdk.git
1212
published: true
1313
persistentEdits:
14-
generation_id: 31fb5f49-d381-49b5-8704-0a6840f1157c
15-
pristine_commit_hash: 2b2af55dbc4e0f4d4f1f32b0945ad20ce32065da
16-
pristine_tree_hash: 3650cac6dece255627852dfda822d5c4629cde3c
14+
generation_id: 8a08980b-362b-4c59-b51a-c80b23a19d45
15+
pristine_commit_hash: 9d35b4b0ebdac330d4e50db57bdd18f7ed59b679
16+
pristine_tree_hash: 13f7638cb956e1d8a72f9b3de3a187a2170e13df
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -826,8 +826,8 @@ trackedFiles:
826826
pristine_git_object: 10b52aa5edd1b60e6c397d608522a12257a597ad
827827
docs/components/byokproviderslug.mdx:
828828
id: 6ea70819f6d8
829-
last_write_checksum: sha1:137ebab01cf5b68dd8ec2396d28854de41a39c9f
830-
pristine_git_object: 2cb37540d7aa787f8a7f5c4c9a52ae70f85d31f7
829+
last_write_checksum: sha1:98955d615c91e6b5ce517e9c23b1d9910fbb738d
830+
pristine_git_object: 342c53e513588ff6c2039c4315c4319ac2d036e1
831831
docs/components/capabilitydescriptor.mdx:
832832
id: 34ac0e581d79
833833
last_write_checksum: sha1:62ee9ccab6cec4572383cef654997ab4106d4676
@@ -7098,8 +7098,8 @@ trackedFiles:
70987098
pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
70997099
docs/operations/provider.mdx:
71007100
id: c75b3bbeeaa0
7101-
last_write_checksum: sha1:80116bd81fc86e69441bb5334942b954db45100a
7102-
pristine_git_object: 33336c61befd76cb2ecbfb18729b5021b15a061f
7101+
last_write_checksum: sha1:df400dc04528e3198abe0da23b5b934697ef80a7
7102+
pristine_git_object: fbd7ed74ab4a48c8cac62683225194a3cefd37ae
71037103
docs/operations/queryanalyticsdata1.mdx:
71047104
id: 0e41beea77d0
71057105
last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
@@ -7438,8 +7438,8 @@ trackedFiles:
74387438
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
74397439
pyproject.toml:
74407440
id: 5d07e7d72637
7441-
last_write_checksum: sha1:74d35a6ebb778bd5a34d3db9e655220d5f646347
7442-
pristine_git_object: 7295271514483cecc8a3a0374bfa69cc78cd579b
7441+
last_write_checksum: sha1:8f07a89dd975ce2da584e0d0cdc21cda9a382c0e
7442+
pristine_git_object: 4f694681813787f62901afcd7314f37a5e23f297
74437443
scripts/prepare_readme.py:
74447444
id: e0c5957a6035
74457445
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7466,8 +7466,8 @@ trackedFiles:
74667466
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
74677467
src/openrouter/_version.py:
74687468
id: d8d15ad6c586
7469-
last_write_checksum: sha1:3ecf47a55d18d20fe4c9239caef15359433ec433
7470-
pristine_git_object: 15a2a234f44ca90a855307e3aa4dfeeaded83d63
7469+
last_write_checksum: sha1:ea6761b14dab60d52a66db6dbaae407d2e6aa67e
7470+
pristine_git_object: 3f6dffc1c537db2332cd5fbb1e2b02eb5a1a05ff
74717471
src/openrouter/analytics.py:
74727472
id: cb406b5aaabb
74737473
last_write_checksum: sha1:1e0004d8d1d5d797e2b54cd1cabeb7f9489d08e9
@@ -7866,8 +7866,8 @@ trackedFiles:
78667866
pristine_git_object: c6788cf31cadfdbb0e34fe3ae5d35be9432c2bb4
78677867
src/openrouter/components/byokproviderslug.py:
78687868
id: 6738a8516caf
7869-
last_write_checksum: sha1:6d0e0cd8c948a23aae74f3c469fde476042490c1
7870-
pristine_git_object: 591639a8b4e1b80bbbedb029a5f006f95a058579
7869+
last_write_checksum: sha1:2624aa1040637cdce21fbbcf2e0e516f88b1c16b
7870+
pristine_git_object: b1fb6149f66dc01c30a4fc025f9a36b1aa351bc9
78717871
src/openrouter/components/capabilitydescriptor.py:
78727872
id: 368790a86f10
78737873
last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
@@ -10374,8 +10374,8 @@ trackedFiles:
1037410374
pristine_git_object: bec5a577e95e905673b68d02fc873b0bb9a3cd8a
1037510375
src/openrouter/operations/listbyokkeys.py:
1037610376
id: b6dd42b3e05f
10377-
last_write_checksum: sha1:b3a10b6ac76f6990d5f554dbcb52014aae729ec6
10378-
pristine_git_object: d1b4e96c77e5d92ea4c5e8cafa83033fc532be67
10377+
last_write_checksum: sha1:dc2f02ae4957f90ed200ae26d6210f8c2cd78f67
10378+
pristine_git_object: 26fb0da903f8a5927df6825aefb0c4b53218be72
1037910379
src/openrouter/operations/listcontainerfiles.py:
1038010380
id: 7a30b9291c76
1038110381
last_write_checksum: sha1:82f933f8c2581d5f92db7312335ee3eacb23b12d
@@ -12513,7 +12513,4 @@ examples:
1251312513
"503":
1251412514
application/json: {"error": {"code": 503, "message": "Service temporarily unavailable"}}
1251512515
examplesVersion: 1.0.2
12516-
releaseNotes: |
12517-
## Python SDK Changes:
12518-
* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].perf_last_30m_by_workload` **Added**
12519-
* `open_router.endpoints.list()`: `response.data.endpoints[].perf_last_30m_by_workload` **Added**
12516+
releaseNotes: "## Python SDK Changes:\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(voyageai)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(voyageai)` **Added**\n * `response.data.provider.enum(voyageai)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(voyageai)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(voyageai)` **Added**\n"

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ generation:
3636
documentation: mintlify
3737
preApplyUnionDiscriminators: true
3838
python:
39-
version: 1.1.108
39+
version: 1.1.109
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

‎.speakeasy/out.openapi.yaml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4634,6 +4634,7 @@ components:
46344634
- 'together'
46354635
- 'upstage'
46364636
- 'venice'
4637+
- 'voyageai'
46374638
- 'wafer'
46384639
- 'wandb'
46394640
- 'wandb-legacy'
@@ -28925,6 +28926,7 @@ paths:
2892528926
- 'together'
2892628927
- 'upstage'
2892728928
- 'venice'
28929+
- 'voyageai'
2892828930
- 'wafer'
2892928931
- 'wandb'
2893028932
- 'wandb-legacy'

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ speakeasyVersion: 1.787.0
22
sources:
33
OpenRouter API:
44
sourceNamespace: open-router-chat-completions-api
5-
sourceRevisionDigest: sha256:34e5e838344be18bcb3c3144f1e2f79a701e94aaf267b817a7744f586d9de7e6
6-
sourceBlobDigest: sha256:3d9db05740a823d2891feb40f8872542afdd376d49b77912884f535d96cf993b
5+
sourceRevisionDigest: sha256:cfc5e94fa600699521818753904e1d766e45d3120e1dfb0d41f7cb56d857d5c9
6+
sourceBlobDigest: sha256:22ff8d02d0c77a42b2768eaccef8d60c6afce88b70adca211ec2142a46bb71d8
77
tags:
88
- latest
99
- 1.0.0
1010
targets:
1111
open-router:
1212
source: OpenRouter API
1313
sourceNamespace: open-router-chat-completions-api
14-
sourceRevisionDigest: sha256:34e5e838344be18bcb3c3144f1e2f79a701e94aaf267b817a7744f586d9de7e6
15-
sourceBlobDigest: sha256:3d9db05740a823d2891feb40f8872542afdd376d49b77912884f535d96cf993b
14+
sourceRevisionDigest: sha256:cfc5e94fa600699521818753904e1d766e45d3120e1dfb0d41f7cb56d857d5c9
15+
sourceBlobDigest: sha256:22ff8d02d0c77a42b2768eaccef8d60c6afce88b70adca211ec2142a46bb71d8
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:5a10ed36d297d4d33a9f3baf40bb17ac2104fd2429615ccd7dab19f997b5ca10
17+
codeSamplesRevisionDigest: sha256:6d8ea00a6770871ab30f7b397ef78cfe63daf0a76a97fb5b925affbfaac97628
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: 1.787.0

‎RELEASES.md‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1869,4 +1869,14 @@ Based on:
18691869
### Generated
18701870
- [python v1.1.108] .
18711871
### Releases
1872-
- [PyPI v1.1.108] https://pypi.org/project/openrouter/1.1.108 - .
1872+
- [PyPI v1.1.108] https://pypi.org/project/openrouter/1.1.108 - .
1873+
1874+
## 2026-09-01 17:45:36
1875+
### Changes
1876+
Based on:
1877+
- OpenAPI Doc
1878+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
1879+
### Generated
1880+
- [python v1.1.109] .
1881+
### Releases
1882+
- [PyPI v1.1.109] https://pypi.org/project/openrouter/1.1.109 - .

‎docs/components/byokproviderslug.mdx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ This is an open enum. Unrecognized values will not fail type checks.
116116
- `"together"`
117117
- `"upstage"`
118118
- `"venice"`
119+
- `"voyageai"`
119120
- `"wafer"`
120121
- `"wandb"`
121122
- `"wandb-legacy"`

‎docs/operations/provider.mdx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ This is an open enum. Unrecognized values will not fail type checks.
116116
- `"together"`
117117
- `"upstage"`
118118
- `"venice"`
119+
- `"voyageai"`
119120
- `"wafer"`
120121
- `"wandb"`
121122
- `"wandb-legacy"`

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "openrouter"
3-
version = "1.1.108"
3+
version = "1.1.109"
44
description = "Official Python Client SDK for OpenRouter."
55
authors = [{ name = "OpenRouter" },]
66
readme = "README-PYPI.md"

‎src/openrouter/_version.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import importlib.metadata
44

55
__title__: str = "openrouter"
6-
__version__: str = "1.1.108"
6+
__version__: str = "1.1.109"
77
__openapi_doc_version__: str = "1.0.0"
88
__gen_version__: str = "2.914.0"
9-
__user_agent__: str = "speakeasy-sdk/python 1.1.108 2.914.0 1.0.0 openrouter"
9+
__user_agent__: str = "speakeasy-sdk/python 1.1.109 2.914.0 1.0.0 openrouter"
1010

1111
try:
1212
if __package__ is not None:

‎src/openrouter/components/byokproviderslug.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@
105105
"together",
106106
"upstage",
107107
"venice",
108+
"voyageai",
108109
"wafer",
109110
"wandb",
110111
"wandb-legacy",

0 commit comments

Comments
 (0)