Skip to content

Commit caef759

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.1.4 (#541)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 9fcf34e commit caef759

10 files changed

Lines changed: 39 additions & 26 deletions

File tree

β€Ž.speakeasy/gen.lockβ€Ž

Lines changed: 15 additions & 15 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: 9113a7305d3e82947d8c33d6039e8dbd
4+
docChecksum: 2434d5160187a6ae7c71b2e9bad17de8
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.3
9-
configChecksum: cb3fd4a6586a7f86b0dc1afb8f4c8086
8+
releaseVersion: 1.1.4
9+
configChecksum: 027eee401633037af6be73f65d9247c5
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: 0f091cb8-383d-4217-9cda-2847d1610613
15-
pristine_commit_hash: 62cc4232ae65e4fdb4686eea4c82a435bce3fc61
16-
pristine_tree_hash: 1affacc31a4e3f8273cc2e65e8c7fc7a7743adf4
14+
generation_id: 7ecddae6-8bad-43ba-8332-93ae1146d05e
15+
pristine_commit_hash: 173c7cab1d0ed716c50c41e70c54143e53705fa9
16+
pristine_tree_hash: c53479998d8039592bc56dbfa9c254d89a54fabd
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -4218,8 +4218,8 @@ trackedFiles:
42184218
pristine_git_object: 2cfb4301a444ee320895855dd98311aaca93363b
42194219
docs/components/reasoningformat.mdx:
42204220
id: ad8b386fc1e9
4221-
last_write_checksum: sha1:84154274e638e2bb3d509a93d12ddfe267f88a66
4222-
pristine_git_object: bde3d7813032150b75f2430aade8fd9459fa8cd9
4221+
last_write_checksum: sha1:c953267e339ca45e5320f3c3b2117779a93d436e
4222+
pristine_git_object: f84f4b7eda3860b09d05c08c78f6df82c28fd623
42234223
docs/components/reasoningitem.mdx:
42244224
id: b878124ede47
42254225
last_write_checksum: sha1:f740ab591ad89130eb9eefbbc507dbbe8a92195b
@@ -6794,8 +6794,8 @@ trackedFiles:
67946794
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
67956795
pyproject.toml:
67966796
id: 5d07e7d72637
6797-
last_write_checksum: sha1:20eec34f85e9495974c6a58e1c5c255a4e4d3610
6798-
pristine_git_object: 8d90711cece3a5cf5036efdb673cf74d4925c41f
6797+
last_write_checksum: sha1:a8ed1f37c4b26cdf008c3b699e888693c7bbc876
6798+
pristine_git_object: 4a72e3026083e01a2947d1dc8f966eb76a144432
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:3339ae9dcbe322721b4ec424d923b77b2b698da3
6826-
pristine_git_object: 107a1ac26dfef2dc9fa35ca3bde802df0f6d712e
6825+
last_write_checksum: sha1:c56e4ea9aa34c66504fc607be73517cb2d561529
6826+
pristine_git_object: a2c6d09a03f7b79e5fbfb6abb37e327542235604
68276827
src/openrouter/analytics.py:
68286828
id: cb406b5aaabb
68296829
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -8634,8 +8634,8 @@ trackedFiles:
86348634
pristine_git_object: fe3562c76fc28d2f8cacd49a12c0a0500b069147
86358635
src/openrouter/components/reasoningformat.py:
86368636
id: 99d79e5500b6
8637-
last_write_checksum: sha1:948e70633fd44f8f5c99a61e9c2595999a74bd5d
8638-
pristine_git_object: bb3b5e78ac0c0144b3eccdc307fd77b51f107552
8637+
last_write_checksum: sha1:d16619e0b61eb4cfd28613ba58a9f88ca1009891
8638+
pristine_git_object: bb39b492091d8932b75a5482ecd62d3076a50096
86398639
src/openrouter/components/reasoningitem.py:
86408640
id: 4345f446ad97
86418641
last_write_checksum: sha1:609a0510506f8dc70ca9cba07040b82ebdc9ec9f
@@ -11329,4 +11329,4 @@ examples:
1132911329
"500":
1133011330
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1133111331
examplesVersion: 1.0.2
11332-
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.provider.quantizations[]` **Changed**\n* `open_router.chat.send()`: \n * `request.provider.quantizations[]` **Changed**\n* `open_router.embeddings.generate()`: \n * `request.provider.quantizations[]` **Changed**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].quantization` **Changed**\n* `open_router.endpoints.list()`: `response.data.endpoints[].quantization` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.quantizations[]` **Changed**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.quantizations[]` **Changed**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.quantizations[]` **Changed**\n* `open_router.rerank.rerank()`: \n * `request.provider.quantizations[]` **Changed**\n* `open_router.responses.send()`: \n * `request.provider.quantizations[]` **Changed**\n"
11332+
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.input.union(Array<>)[].union(ReasoningItem).format.enum(bedrock_openai_responses_v1)` **Added**\n * `response` **Changed**\n* `open_router.chat.send()`: \n * `request.messages[].union(assistant).reasoning_details[].union(reasoning.server_tool_call).format.enum(bedrock_openai_responses_v1)` **Added**\n * `response` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.messages[].union(assistant).reasoning_details[].union(reasoning.summary).format.enum(bedrock_openai_responses_v1)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.input.union(Array<>)[].union(ReasoningItem).format.enum(bedrock_openai_responses_v1)` **Added**\n* `open_router.responses.send()`: \n * `request.input.union(Array<>)[].union(ReasoningItem).format.enum(bedrock_openai_responses_v1)` **Added**\n * `response` **Changed**\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.3
39+
version: 1.1.4
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

β€Ž.speakeasy/out.openapi.yamlβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20470,6 +20470,7 @@ components:
2047020470
- 'unknown'
2047120471
- 'openai-responses-v1'
2047220472
- 'azure-openai-responses-v1'
20473+
- 'bedrock-openai-responses-v1'
2047320474
- 'xai-responses-v1'
2047420475
- 'meta-responses-v1'
2047520476
- 'anthropic-claude-v1'

β€Ž.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:2fe9e52d2b5701e665c67740d723e096e55b720eab32af7713000f72348ef7dd
6-
sourceBlobDigest: sha256:b35ba3f0692ab09b4c79f99bace8ff4faf206c9a7b553bf498d72c6d59785637
5+
sourceRevisionDigest: sha256:72ac1243bd2e17e3337be190f5e902c49951a8442481c6bf3552c4445fe22ce9
6+
sourceBlobDigest: sha256:92510bc6988fd692810955a362fccd9706073d446db4e9569755e9a869e1efad
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:2fe9e52d2b5701e665c67740d723e096e55b720eab32af7713000f72348ef7dd
15-
sourceBlobDigest: sha256:b35ba3f0692ab09b4c79f99bace8ff4faf206c9a7b553bf498d72c6d59785637
14+
sourceRevisionDigest: sha256:72ac1243bd2e17e3337be190f5e902c49951a8442481c6bf3552c4445fe22ce9
15+
sourceBlobDigest: sha256:92510bc6988fd692810955a362fccd9706073d446db4e9569755e9a869e1efad
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:28aa70b1ed8a2c0f3a11632ac235ad3cdaa603532cd053d3ce1f1d8c33a8c054
17+
codeSamplesRevisionDigest: sha256:437827992f81765d44bd2165f4b79b8db0642e056744c6572bc16902090d6dd6
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
@@ -829,4 +829,14 @@ Based on:
829829
### Generated
830830
- [python v1.1.3] .
831831
### Releases
832-
- [PyPI v1.1.3] https://pypi.org/project/openrouter/1.1.3 - .
832+
- [PyPI v1.1.3] https://pypi.org/project/openrouter/1.1.3 - .
833+
834+
## 2026-07-27 20:10:43
835+
### Changes
836+
Based on:
837+
- OpenAPI Doc
838+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
839+
### Generated
840+
- [python v1.1.4] .
841+
### Releases
842+
- [PyPI v1.1.4] https://pypi.org/project/openrouter/1.1.4 - .

β€Ždocs/components/reasoningformat.mdxβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ This is an open enum. Unrecognized values will not fail type checks.
1919
- `"unknown"`
2020
- `"openai-responses-v1"`
2121
- `"azure-openai-responses-v1"`
22+
- `"bedrock-openai-responses-v1"`
2223
- `"xai-responses-v1"`
2324
- `"meta-responses-v1"`
2425
- `"anthropic-claude-v1"`

β€Ž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.3"
3+
version = "1.1.4"
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.3"
6+
__version__: str = "1.1.4"
77
__openapi_doc_version__: str = "1.0.0"
88
__gen_version__: str = "2.914.0"
9-
__user_agent__: str = "speakeasy-sdk/python 1.1.3 2.914.0 1.0.0 openrouter"
9+
__user_agent__: str = "speakeasy-sdk/python 1.1.4 2.914.0 1.0.0 openrouter"
1010

1111
try:
1212
if __package__ is not None:

β€Žsrc/openrouter/components/reasoningformat.pyβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"unknown",
1111
"openai-responses-v1",
1212
"azure-openai-responses-v1",
13+
"bedrock-openai-responses-v1",
1314
"xai-responses-v1",
1415
"meta-responses-v1",
1516
"anthropic-claude-v1",

β€Žuv.lockβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
Β (0)