Skip to content

Commit 616ec21

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

10 files changed

Lines changed: 42 additions & 26 deletions

File tree

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

Lines changed: 17 additions & 14 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: 6c0dc1180ddd65aca19832ac414a80a2
4+
docChecksum: f6c5b72912f9dd85cb89099bbfad9fc0
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.88
9-
configChecksum: cb8369e249ca353a685ae6555e561b73
8+
releaseVersion: 1.1.89
9+
configChecksum: 9fc9f8573ca9396646ca57e9f26a17fe
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: 33009c01-c412-4ec0-898d-fb0affbfceb5
15-
pristine_commit_hash: ce756587e75a1e2004c2cc31829de32c3e8369a8
16-
pristine_tree_hash: f3b31b037c3088146bf99dcc9020466e799be5e4
14+
generation_id: 2793dbee-3635-4a87-9840-16bbb9eee245
15+
pristine_commit_hash: 07fc4a0dc54d733216eaf7ac5000552205fd48d7
16+
pristine_tree_hash: 5e217b5ee0c32e6aac19d851c299d1dfe0e7c163
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -5542,8 +5542,8 @@ trackedFiles:
55425542
pristine_git_object: 2dd2e0e312eae3044e8aa6ecb77210a8a9c9fa82
55435543
docs/components/unit.mdx:
55445544
id: 0bdb46a190ad
5545-
last_write_checksum: sha1:e0d1ce7e9a1a44e61886cc706c99f412c4c31d12
5546-
pristine_git_object: 83f68ad45191f3772161e6e74b618370f82b4df4
5545+
last_write_checksum: sha1:4d2b3619dece58c555b2bed3078a2a5fc6036168
5546+
pristine_git_object: 8369333a20b7b67cc70ff68129abc4f236c7ce9b
55475547
docs/components/unprocessableentityresponseerrordata.mdx:
55485548
id: 7171837ab497
55495549
last_write_checksum: sha1:fe645e7a874320f871b2ab92dd9cd945b316f688
@@ -7386,8 +7386,8 @@ trackedFiles:
73867386
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
73877387
pyproject.toml:
73887388
id: 5d07e7d72637
7389-
last_write_checksum: sha1:0283a87f45260001f0f142de392af82608c4bda4
7390-
pristine_git_object: b6be4f641fcd39367dbccc03500dcd712b042710
7389+
last_write_checksum: sha1:45d8374b9430f85dd1dde25cbf505b77f8931d57
7390+
pristine_git_object: a43ad28ca2b08dda34a73dd2cb55ee69a52b3cd9
73917391
scripts/prepare_readme.py:
73927392
id: e0c5957a6035
73937393
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7414,8 +7414,8 @@ trackedFiles:
74147414
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
74157415
src/openrouter/_version.py:
74167416
id: d8d15ad6c586
7417-
last_write_checksum: sha1:1ddb01e5eee5a2f883dbf19c72dc7222ebe997df
7418-
pristine_git_object: a11819a3af3edbe59032bef170dedcfd89546b03
7417+
last_write_checksum: sha1:2ba3a264350bdc9e4664fa885528912f37db700f
7418+
pristine_git_object: e162234afa195293c69464a1bb84b8475dab9c27
74197419
src/openrouter/analytics.py:
74207420
id: cb406b5aaabb
74217421
last_write_checksum: sha1:1e0004d8d1d5d797e2b54cd1cabeb7f9489d08e9
@@ -8582,8 +8582,8 @@ trackedFiles:
85828582
pristine_git_object: 9c5a7a430aa6103cc10052b1d6c278181071180c
85838583
src/openrouter/components/imagepricingentry.py:
85848584
id: 58bd958fe130
8585-
last_write_checksum: sha1:9dd0062e577388192bf1664c5c00189d46f976a8
8586-
pristine_git_object: 4e4c1cb067ac9184362a7284906f13c442cc152b
8585+
last_write_checksum: sha1:449dd6b21d7182940757fc6717dd7e3eddc2472a
8586+
pristine_git_object: 47c262541e4517ccd2ba211a9f8b7fac5a4ed4c4
85878587
src/openrouter/components/imagestreamingresponse.py:
85888588
id: 7de5604ae99c
85898589
last_write_checksum: sha1:b27e74509fefd10a10fc5e1a75ea8c1efcaa713f
@@ -12457,3 +12457,6 @@ examples:
1245712457
"503":
1245812458
application/json: {"error": {"code": 503, "message": "Service temporarily unavailable"}}
1245912459
examplesVersion: 1.0.2
12460+
releaseNotes: |
12461+
## Python SDK Changes:
12462+
* `open_router.images.list_model_endpoints()`: `response.endpoints[].pricing[].unit.enum(request)` **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.88
39+
version: 1.1.89
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11211,6 +11211,7 @@ components:
1121111211
type: 'number'
1121211212
unit:
1121311213
enum:
11214+
- 'request'
1121411215
- 'image'
1121511216
- 'megapixel'
1121611217
- 'token'

β€Ž.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:c418fe9ac46223cfc831edcc1e183d5b1856d49aecc6818671d944f15a3ad2f0
6-
sourceBlobDigest: sha256:3efa1b6f8eada5d6378f3af9427c9eddbcdef6f113a1e9211cbfe7ba4ca09413
5+
sourceRevisionDigest: sha256:b294c3055789018d9d75d7c9bc915fa61ad8d3292565e703806514a008a32e63
6+
sourceBlobDigest: sha256:0ccddc43fe77b61dd6510b019f5ee479f595be1de67eacb65f12d120c995059d
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:c418fe9ac46223cfc831edcc1e183d5b1856d49aecc6818671d944f15a3ad2f0
15-
sourceBlobDigest: sha256:3efa1b6f8eada5d6378f3af9427c9eddbcdef6f113a1e9211cbfe7ba4ca09413
14+
sourceRevisionDigest: sha256:b294c3055789018d9d75d7c9bc915fa61ad8d3292565e703806514a008a32e63
15+
sourceBlobDigest: sha256:0ccddc43fe77b61dd6510b019f5ee479f595be1de67eacb65f12d120c995059d
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:f0becd6076613c496bab2c8af4a0e2a44870c32a977a342293ed2579eb616813
17+
codeSamplesRevisionDigest: sha256:93ef6fe23c8915211f233788b2cda77b41ce5a3e2e46048d9ae7bd330d6a95b3
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
@@ -1669,4 +1669,14 @@ Based on:
16691669
### Generated
16701670
- [python v1.1.88] .
16711671
### Releases
1672-
- [PyPI v1.1.88] https://pypi.org/project/openrouter/1.1.88 - .
1672+
- [PyPI v1.1.88] https://pypi.org/project/openrouter/1.1.88 - .
1673+
1674+
## 2026-08-25 20:33:26
1675+
### Changes
1676+
Based on:
1677+
- OpenAPI Doc
1678+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
1679+
### Generated
1680+
- [python v1.1.89] .
1681+
### Releases
1682+
- [PyPI v1.1.89] https://pypi.org/project/openrouter/1.1.89 - .

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@ title: "Unit"
88
from openrouter.components import Unit
99

1010
# Open enum: unrecognized values are captured as UnrecognizedStr
11-
value: Unit = "image"
11+
value: Unit = "request"
1212
```
1313

1414

1515
## Values
1616

1717
This is an open enum. Unrecognized values will not fail type checks.
1818

19+
- `"request"`
1920
- `"image"`
2021
- `"megapixel"`
2122
- `"token"`

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

1111
try:
1212
if __package__ is not None:

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121

2222
Unit = Union[
2323
Literal[
24+
"request",
2425
"image",
2526
"megapixel",
2627
"token",

β€Ž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)