Skip to content

Commit 2ab167d

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.1.9 (#552)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 943d889 commit 2ab167d

15 files changed

Lines changed: 115 additions & 97 deletions

File tree

.speakeasy/gen.lock

Lines changed: 29 additions & 24 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: 426319a5c6585750c57e4cec41ea2a89
4+
docChecksum: 8371649004cd479932692a2e8e59a4cf
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.8
9-
configChecksum: ac2e66aca7e4214d06bea8a22b34a380
8+
releaseVersion: 1.1.9
9+
configChecksum: 5983427d98f7cf2b82ab12f677fc2338
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: 74eaa39b-d3cc-436a-a479-59d95f60d97a
15-
pristine_commit_hash: bcb19a910e78770dad3220b402c527a995a329a6
16-
pristine_tree_hash: ccd23afd1bcaa04d3c51dd0b6cfcfcbba08d91dc
14+
generation_id: e6d1ce8c-f064-48de-9676-05f5ec038ff4
15+
pristine_commit_hash: 8ae4d03e2d5470e71d7266c45585b2dc0bef08ec
16+
pristine_tree_hash: 70f4c84f9390acaf7d82006364a7fafa9631885f
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -1554,8 +1554,8 @@ trackedFiles:
15541554
pristine_git_object: 307b625ad02378014bcaa5be4c21e32708edf9cc
15551555
docs/components/dataregion.mdx:
15561556
id: dac6201df667
1557-
last_write_checksum: sha1:830cefcb39b706616204c58ce65457b15347efd9
1558-
pristine_git_object: 07ebe2f4eadd59e2282d204442bcd87ee4dec3a9
1557+
last_write_checksum: sha1:5e1116ce3f6d51afbe53c7e9d603e691ce0284d6
1558+
pristine_git_object: a02dd93656eaf63ff8fbd7052d45807490896b2a
15591559
docs/components/datetimeservertool.mdx:
15601560
id: 709ed5cdd4da
15611561
last_write_checksum: sha1:2920ba9d11c4c1600dfdd4293442407b4482cc0f
@@ -2082,8 +2082,8 @@ trackedFiles:
20822082
pristine_git_object: b876dce8ca019098465106bf05b11c5e0b9536f0
20832083
docs/components/generationresponsedata.mdx:
20842084
id: 5c92bc415596
2085-
last_write_checksum: sha1:8cd76e87e6167f3a97841e6de1a4ce4507e7f7de
2086-
pristine_git_object: 6dfd6191d083367490287508ccf1e4a239f13139
2085+
last_write_checksum: sha1:42b5efb0895c5ad283b69d7d03f89468d17caf94
2086+
pristine_git_object: 54187e678e3f2b35786e5f531d42e0c3c67f2d4a
20872087
docs/components/getbyokkeyresponse.mdx:
20882088
id: 451f36940fbd
20892089
last_write_checksum: sha1:d5e3f4ef481598c92e4e4842442eeeba8a2627e9
@@ -6770,8 +6770,8 @@ trackedFiles:
67706770
pristine_git_object: cd1b341b1b7c0284b9ba9b102bd8020e0d7ce707
67716771
docs/sdks/responses/README.mdx:
67726772
id: abab319e080e
6773-
last_write_checksum: sha1:253c128cd03cd6322da4ca03ac45b3b91ba10900
6774-
pristine_git_object: ac0c66814803c4e5d4c67bb000f7524c49d56d91
6773+
last_write_checksum: sha1:bdf477b88af63011ec6cc460d17f36fe0aeada68
6774+
pristine_git_object: 356232d47db82bebc0de98789226f8246dce647e
67756775
docs/sdks/stt/README.mdx:
67766776
id: 190b0dc9a5d1
67776777
last_write_checksum: sha1:a8e68ac2b0bb8640e01d962177b42ab47b24898b
@@ -6794,8 +6794,8 @@ trackedFiles:
67946794
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
67956795
pyproject.toml:
67966796
id: 5d07e7d72637
6797-
last_write_checksum: sha1:446f9f3ef13059e3ecd08897e3579b29be215aab
6798-
pristine_git_object: 82ed4d517a49e2857cd5e3f4b97755a5ad5a47f2
6797+
last_write_checksum: sha1:af7017f2e722d94b3400e020a7223dd97ee6e19a
6798+
pristine_git_object: 19f848c677f77af7c7068e74218992ce6c37f6c3
67996799
scripts/prepare_readme.py:
68006800
id: e0c5957a6035
68016801
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -6822,8 +6822,8 @@ trackedFiles:
68226822
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
68236823
src/openrouter/_version.py:
68246824
id: d8d15ad6c586
6825-
last_write_checksum: sha1:892747913f5d6d14a21196c26130003671487c72
6826-
pristine_git_object: f26c24e9d7f1da80e974056164cef83b24752b37
6825+
last_write_checksum: sha1:9c9b22ba6e7611d732b017651f9c172a4cefc875
6826+
pristine_git_object: 90b8b419d52b2900a187ee696416c200b933a1f7
68276827
src/openrouter/analytics.py:
68286828
id: cb406b5aaabb
68296829
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -6850,8 +6850,8 @@ trackedFiles:
68506850
pristine_git_object: 1b01f0c081ffc8a42fa56d335f95ec3121e4b5e6
68516851
src/openrouter/beta_responses.py:
68526852
id: 001eaf848bf1
6853-
last_write_checksum: sha1:98d6a6d987521a6dd178131aa68cbe8ad8f4e880
6854-
pristine_git_object: 96d73084f18d2366b7dc1efda8ed0d4915620f24
6853+
last_write_checksum: sha1:c038f8e6ded7d44b4d798f4ffe8e122fcc76ef87
6854+
pristine_git_object: fd5f02fb9ad711afeb16e91331097d06bc6ae02d
68556855
src/openrouter/byok.py:
68566856
id: bec352462ae1
68576857
last_write_checksum: sha1:b6e23eeb00a67208ad47b0ea77d56e92933af2b7
@@ -7770,8 +7770,8 @@ trackedFiles:
77707770
pristine_git_object: b762f6507fe7c7456df88a9400f82587fd6d63c9
77717771
src/openrouter/components/generationresponse.py:
77727772
id: 84d4e3e7da8b
7773-
last_write_checksum: sha1:423511d795aa2e6bd3a9ba6030e56b9382092998
7774-
pristine_git_object: 4016d8a89215e895229a8d79b2f5e2bc70fd0d0e
7773+
last_write_checksum: sha1:240706a3d8336a4a8e7ebcd815c22949143a245b
7774+
pristine_git_object: 72098fb9ec3dfaca7ad00356a202ab107a96c713
77757775
src/openrouter/components/getbyokkeyresponse.py:
77767776
id: ca3a8db80018
77777777
last_write_checksum: sha1:9b428028a01ffb73915a278096ca51bd1c660326
@@ -9650,12 +9650,12 @@ trackedFiles:
96509650
pristine_git_object: 76378ffba1806e0ca66fc873db1a568be0becebb
96519651
src/openrouter/responses.py:
96529652
id: f2108fb635e1
9653-
last_write_checksum: sha1:94f1a10ee60b10f2203f4f13b19f87371ca56f44
9654-
pristine_git_object: db9f7f737df555d67747b876b6f785af51f8933c
9653+
last_write_checksum: sha1:30ccc0290b363a2cd9292a3cbcaadcdcd08e80a8
9654+
pristine_git_object: 0376b684fe0a28516ea79f0d036668163fc9ed4d
96559655
src/openrouter/sdk.py:
96569656
id: ee9846c4c9c5
9657-
last_write_checksum: sha1:d0a58277d1af4efc41a39ad4eff2196603e9c0ac
9658-
pristine_git_object: ced544d338aedc126fc976c30d3f949b83741a85
9657+
last_write_checksum: sha1:9429894fe86233cd237e03bb32c69f319e5934bd
9658+
pristine_git_object: 6472a1b8c7f71d13fb3fbd1e4cdb3771f9ef13df
96599659
src/openrouter/sdkconfiguration.py:
96609660
id: 55773bb98d7c
96619661
last_write_checksum: sha1:c01826125c31a8b8bc99d9d679782c8758fae001
@@ -11329,3 +11329,8 @@ examples:
1132911329
"500":
1133011330
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1133111331
examplesVersion: 1.0.2
11332+
releaseNotes: |
11333+
## Python SDK Changes:
11334+
* `open_router.responses.send()`: **Added**
11335+
* `open_router.responses.send()`: **Removed** (Breaking ⚠️)
11336+
* `open_router.generations.get_generation()`: `response.data.data_region.enum(us)` **Added**

.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.8
39+
version: 1.1.9
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

.speakeasy/out.openapi.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9037,10 +9037,11 @@ components:
90379037
example: '2024-07-15T23:33:19.433273+00:00'
90389038
type: 'string'
90399039
data_region:
9040-
description: 'The data region this generation was routed through. ''europe'' for EU-routed requests, ''global'' otherwise.'
9040+
description: 'The data region this generation was routed through: ''global'', ''europe'', or ''us''.'
90419041
enum:
90429042
- 'global'
90439043
- 'europe'
9044+
- 'us'
90449045
example: 'global'
90459046
type: 'string'
90469047
x-speakeasy-unknown-values: allow
@@ -35123,7 +35124,7 @@ paths:
3512335124
description: 'Provider Overloaded - Provider is temporarily overloaded'
3512435125
summary: 'Create a response'
3512535126
tags:
35126-
- 'responses'
35127+
- 'Responses'
3512735128
- beta.responses
3512835129
x-speakeasy-name-override: 'send'
3512935130
x-speakeasy-stream-request-field: 'stream'
@@ -36449,6 +36450,8 @@ tags:
3644936450
name: 'Providers'
3645036451
- description: 'Rerank endpoints'
3645136452
name: 'Rerank'
36453+
- description: 'OpenAI-compatible Responses API endpoints'
36454+
name: 'Responses'
3645236455
- description: 'Speech-to-text endpoints'
3645336456
name: 'STT'
3645436457
x-displayName: 'Transcriptions'
@@ -36461,8 +36464,6 @@ tags:
3646136464
name: 'Workspaces'
3646236465
- description: 'beta.Analytics endpoints'
3646336466
name: 'beta.Analytics'
36464-
- description: 'responses endpoints'
36465-
name: 'responses'
3646636467
- name: beta.responses
3646736468
deprecated: true
3646836469
description: Deprecated alias for responses endpoints. Use responses instead. Scheduled for removal (sunset date TBD).

.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:7b34548361d94e47dbf0b8b3d308c08a8dad971d4fc13c977971180b8bd0fce7
6-
sourceBlobDigest: sha256:98ced75d9a97c9ffcfeee79849dc324f63af2c9a5e9180b08282974cb727058e
5+
sourceRevisionDigest: sha256:0f9c1568a92b0ece9b5e596428106f1bb9ceb44c69ed6972ba3e72d3fdca9376
6+
sourceBlobDigest: sha256:99c6763ec968cd796746b00d1ef2d7838d7d4403467bcb519295d80015d1cccc
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:7b34548361d94e47dbf0b8b3d308c08a8dad971d4fc13c977971180b8bd0fce7
15-
sourceBlobDigest: sha256:98ced75d9a97c9ffcfeee79849dc324f63af2c9a5e9180b08282974cb727058e
14+
sourceRevisionDigest: sha256:0f9c1568a92b0ece9b5e596428106f1bb9ceb44c69ed6972ba3e72d3fdca9376
15+
sourceBlobDigest: sha256:99c6763ec968cd796746b00d1ef2d7838d7d4403467bcb519295d80015d1cccc
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:9333526201bd194dae9a852f3fa2382147013ca74d4914a93e68ca72337d737b
17+
codeSamplesRevisionDigest: sha256:5cc8043ff3350aa9ec6f323a8aad9b79ff1651e60c900b19e174151265135fef
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
@@ -879,4 +879,14 @@ Based on:
879879
### Generated
880880
- [python v1.1.8] .
881881
### Releases
882-
- [PyPI v1.1.8] https://pypi.org/project/openrouter/1.1.8 - .
882+
- [PyPI v1.1.8] https://pypi.org/project/openrouter/1.1.8 - .
883+
884+
## 2026-07-28 16:46:40
885+
### Changes
886+
Based on:
887+
- OpenAPI Doc
888+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
889+
### Generated
890+
- [python v1.1.9] .
891+
### Releases
892+
- [PyPI v1.1.9] https://pypi.org/project/openrouter/1.1.9 - .

docs/components/dataregion.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "DataRegion"
33
---
44

5-
The data region this generation was routed through. 'europe' for EU-routed requests, 'global' otherwise.
5+
The data region this generation was routed through: 'global', 'europe', or 'us'.
66

77
## Example Usage
88

@@ -20,3 +20,4 @@ This is an open enum. Unrecognized values will not fail type checks.
2020

2121
- `"global"`
2222
- `"europe"`
23+
- `"us"`

0 commit comments

Comments
 (0)