Skip to content

Commit b4839b4

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

12 files changed

Lines changed: 53 additions & 31 deletions

File tree

.speakeasy/gen.lock

Lines changed: 19 additions & 18 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: 8ce9a95a066e4f07396577ec2532aaef
4+
docChecksum: 32b588540e0301d4012b61dc5d1fd064
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.161
9-
configChecksum: 195a60f46e6e86213e3c0fd8f41a712b
8+
releaseVersion: 1.2.0
9+
configChecksum: 4bb9ca9304522551754c5cce02003bf5
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: 6aa3782e-b11c-47c8-8533-24934159a2b5
15-
pristine_commit_hash: 515f6c5485838e35415c7cc053b02b6d3f535869
16-
pristine_tree_hash: 445945c8dd3b7a39ac7f58d062d196632c8c4c7f
14+
generation_id: a9f1873f-40ed-45cc-8813-5d4742ed4fcf
15+
pristine_commit_hash: 0568d930d4c078fe7e091264e245bbac5e113068
16+
pristine_tree_hash: 4d42d375756df55529e30ce9e8870914f4181b7e
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -38,6 +38,7 @@ features:
3838
ignores: 3.0.1
3939
methodArguments: 1.1.1
4040
methodSecurity: 3.0.3
41+
methodServerURLs: 3.1.2
4142
multipartFileContentType: 1.0.0
4243
nameOverrides: 3.0.3
4344
nullables: 1.0.2
@@ -8066,8 +8067,8 @@ trackedFiles:
80668067
pristine_git_object: fe31c0f4f765b9f8f3cf79f6dd403e730589db80
80678068
docs/sdks/decisions/README.mdx:
80688069
id: a52a116ee1f3
8069-
last_write_checksum: sha1:d5a9eb617d71e91d284a19c8f1b92e9882903e85
8070-
pristine_git_object: af32d7a22b93c6e41e3d867a83568d90889758fd
8070+
last_write_checksum: sha1:91c34ca5818123e19785423bf83e485f44553343
8071+
pristine_git_object: 448cdd782ccfa4628b0a6f2d34e58c041654dfd4
80718072
docs/sdks/embeddings/README.mdx:
80728073
id: cd71581df291
80738074
last_write_checksum: sha1:2a965ecfe30c04bc70a42846e3b81523ac2db026
@@ -8158,8 +8159,8 @@ trackedFiles:
81588159
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
81598160
pyproject.toml:
81608161
id: 5d07e7d72637
8161-
last_write_checksum: sha1:d8c7b7943a6026b790c064e2fff1760876efb401
8162-
pristine_git_object: 00fdf59c324d872273d041c2b9026b100c4575eb
8162+
last_write_checksum: sha1:f11509e0e098baedaaf9207fb8b11a9ececd8b3b
8163+
pristine_git_object: b44decb675e17ef76da1865e180a4b6a8ec6a15f
81638164
scripts/prepare_readme.py:
81648165
id: e0c5957a6035
81658166
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -8186,8 +8187,8 @@ trackedFiles:
81868187
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
81878188
src/openrouter/_version.py:
81888189
id: d8d15ad6c586
8189-
last_write_checksum: sha1:54e799a27c847f61441376935485ee3bc2b17a71
8190-
pristine_git_object: 61ea41dc67e48bdd01707aa6de9eb2dc08ecd4a4
8190+
last_write_checksum: sha1:6af9d204aac4d69590d60995fa81a3e7d270852e
8191+
pristine_git_object: 57eb69c4647dc8d98c802be1f7c5a5ed1ca5f9b2
81918192
src/openrouter/alpha.py:
81928193
id: 306c4d93308d
81938194
last_write_checksum: sha1:0c25a52ed5fb688ec1e923e4e82bcfc9cae49465
@@ -10994,8 +10995,8 @@ trackedFiles:
1099410995
pristine_git_object: 0532cef994643793368c4484b8af0d247be2692e
1099510996
src/openrouter/decisions.py:
1099610997
id: 811fe0f48b6e
10997-
last_write_checksum: sha1:fd25cf3e8da0a70197456f24aa7a0b754159e152
10998-
pristine_git_object: 926e989a96f75b79492f39bd9ae3282c8c06ff9f
10998+
last_write_checksum: sha1:d8c6555fba358f0e2df5503aa8ee148b6aa25200
10999+
pristine_git_object: 49c5419d81097b7be8c695ae472cbbed644b1b46
1099911000
src/openrouter/embeddings.py:
1100011001
id: 0374ace39067
1100111002
last_write_checksum: sha1:851a42c11af6b35186c99f8a6635f9be28782786
@@ -11154,8 +11155,8 @@ trackedFiles:
1115411155
pristine_git_object: 8680343bbc90107ae6413bd5686012b1fd75d665
1115511156
src/openrouter/operations/__init__.py:
1115611157
id: 9afcea1e7161
11157-
last_write_checksum: sha1:62e951864d7b8805c4bca1e7564bbae1f3fe049c
11158-
pristine_git_object: ef94ad40c2d71362b962376e38cdfe7dbcb4693d
11158+
last_write_checksum: sha1:75bfcaac588b4da23900adbd7960f9a633955cf8
11159+
pristine_git_object: 297025948ee72fba5ef27e0efb31207d6caf55d8
1115911160
src/openrouter/operations/bulkaddworkspacemembers.py:
1116011161
id: e0ed56117619
1116111162
last_write_checksum: sha1:5c44eb0d40fdece3ac084615f6c6082be4cf1d5a
@@ -11186,8 +11187,8 @@ trackedFiles:
1118611187
pristine_git_object: ea7d9a7e04d2b942a9a4c6ec6d6e8c96f41e6b79
1118711188
src/openrouter/operations/createapialphadecisions.py:
1118811189
id: f685307a800b
11189-
last_write_checksum: sha1:0953b986e2fdb07315da7fe2448e04dbb4ed3032
11190-
pristine_git_object: 5a513d1447aed7a08eae5fdc727c9894c4c094cd
11190+
last_write_checksum: sha1:d92c222928d91f6b2e7f2b121084413e62573112
11191+
pristine_git_object: c9d1c139911fc0ba8c9047220f1abaca6a414a12
1119111192
src/openrouter/operations/createaudiospeech.py:
1119211193
id: af9df6195878
1119311194
last_write_checksum: sha1:5beec05ba93a68805ad27e05603265864a608dc9

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

.speakeasy/out.openapi.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30423,6 +30423,8 @@ paths:
3042330423
schema:
3042430424
$ref: '#/components/schemas/ProviderOverloadedResponse'
3042530425
description: 'Provider Overloaded - Provider is temporarily overloaded'
30426+
servers:
30427+
- url: 'https://openrouter.ai'
3042630428
summary: 'Submit a Decisions (questions and answers) request'
3042730429
tags:
3042830430
- 'alpha.decisions'

.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:89887eeda1fce53f98d010ac6f9ec7b0c703bf14f29a2a1d0aad4c0313080ccb
6-
sourceBlobDigest: sha256:41a064f3c9f87b01e24e363168d3dba4b9dde6bd1393a91e2ef32714b14d4a36
5+
sourceRevisionDigest: sha256:19e5815ca5020eb40b86297828b6223caacdc783047e143c7eef7d8aafec2f17
6+
sourceBlobDigest: sha256:30df983c0d8449c8e499123ab91b0f21653488385e5dc20791859ab6b916de7e
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:89887eeda1fce53f98d010ac6f9ec7b0c703bf14f29a2a1d0aad4c0313080ccb
15-
sourceBlobDigest: sha256:41a064f3c9f87b01e24e363168d3dba4b9dde6bd1393a91e2ef32714b14d4a36
14+
sourceRevisionDigest: sha256:19e5815ca5020eb40b86297828b6223caacdc783047e143c7eef7d8aafec2f17
15+
sourceBlobDigest: sha256:30df983c0d8449c8e499123ab91b0f21653488385e5dc20791859ab6b916de7e
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:fab5ea9559611a771e17a3c501cd9188002e6985242a6e77f36d5c67f551163f
17+
codeSamplesRevisionDigest: sha256:fae1a9edd424a2f51ed79d4f8a5b44c627f831ab5e7fc709bfea791da9ed9d65
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
@@ -2399,4 +2399,14 @@ Based on:
23992399
### Generated
24002400
- [python v1.1.161] .
24012401
### Releases
2402-
- [PyPI v1.1.161] https://pypi.org/project/openrouter/1.1.161 - .
2402+
- [PyPI v1.1.161] https://pypi.org/project/openrouter/1.1.161 - .
2403+
2404+
## 2026-09-18 23:44:16
2405+
### Changes
2406+
Based on:
2407+
- OpenAPI Doc
2408+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
2409+
### Generated
2410+
- [python v1.2.0] .
2411+
### Releases
2412+
- [PyPI v1.2.0] https://pypi.org/project/openrouter/1.2.0 - .

docs/sdks/decisions/README.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ with OpenRouter(
8181
| `trace` | [Optional[components.TraceConfig]](../../components/traceconfig.mdx) | :heavy_minus_sign: | Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations. | \{<br/>"trace_id": "trace-abc123",<br/>"trace_name": "my-app-trace"<br/>} |
8282
| `user` | *Optional[str]* | :heavy_minus_sign: | N/A | |
8383
| `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.mdx) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | |
84+
| `server_url` | *Optional[str]* | :heavy_minus_sign: | An optional server URL to use. | http://localhost:8080 |
8485

8586
### Response
8687

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

1111
try:
1212
if __package__ is not None:

src/openrouter/decisions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def create(
7070
if server_url is not None:
7171
base_url = server_url
7272
else:
73-
base_url = self._get_url(base_url, url_variables)
73+
base_url = operations.CREATE_API_ALPHA_DECISIONS_SERVERS[0]
7474

7575
request = operations.CreateAPIAlphaDecisionsRequest(
7676
http_referer=http_referer,
@@ -283,7 +283,7 @@ async def create_async(
283283
if server_url is not None:
284284
base_url = server_url
285285
else:
286-
base_url = self._get_url(base_url, url_variables)
286+
base_url = operations.CREATE_API_ALPHA_DECISIONS_SERVERS[0]
287287

288288
request = operations.CreateAPIAlphaDecisionsRequest(
289289
http_referer=http_referer,

src/openrouter/operations/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
CopyVaultSecretsToInternRequestTypedDict,
4949
)
5050
from .createapialphadecisions import (
51+
CREATE_API_ALPHA_DECISIONS_SERVERS,
5152
CreateAPIAlphaDecisionsGlobals,
5253
CreateAPIAlphaDecisionsGlobalsTypedDict,
5354
CreateAPIAlphaDecisionsRequest,
@@ -1002,6 +1003,7 @@
10021003
"BulkUnassignMembersFromGuardrailGlobalsTypedDict",
10031004
"BulkUnassignMembersFromGuardrailRequest",
10041005
"BulkUnassignMembersFromGuardrailRequestTypedDict",
1006+
"CREATE_API_ALPHA_DECISIONS_SERVERS",
10051007
"ClassifierDimensions",
10061008
"ClassifierDimensionsTypedDict",
10071009
"ClassifierFilters",
@@ -1734,6 +1736,7 @@
17341736
"CopyVaultSecretsToInternGlobalsTypedDict": ".copyvaultsecretstointern",
17351737
"CopyVaultSecretsToInternRequest": ".copyvaultsecretstointern",
17361738
"CopyVaultSecretsToInternRequestTypedDict": ".copyvaultsecretstointern",
1739+
"CREATE_API_ALPHA_DECISIONS_SERVERS": ".createapialphadecisions",
17371740
"CreateAPIAlphaDecisionsGlobals": ".createapialphadecisions",
17381741
"CreateAPIAlphaDecisionsGlobalsTypedDict": ".createapialphadecisions",
17391742
"CreateAPIAlphaDecisionsRequest": ".createapialphadecisions",

0 commit comments

Comments
 (0)