This commit is contained in:
Matt Apperson
2025-11-13 13:52:26 -05:00
parent a0b2566851
commit 599fd1454c
6 changed files with 19 additions and 12 deletions
+2 -2
View File
@@ -5,8 +5,8 @@ management:
docVersion: 1.0.0
speakeasyVersion: 1.656.2
generationVersion: 2.753.6
releaseVersion: 0.0.4
configChecksum: 494fe99945a22e9c44b38ebcbb00491e
releaseVersion: 0.0.6
configChecksum: 2607f78b7a882a4284d44b8d6f35b3f4
published: true
features:
python:
+1 -1
View File
@@ -30,7 +30,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: false
python:
version: 0.0.4
version: 0.0.6
additionalDependencies:
dev: {}
main: {}
+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "openrouter"
version = "0.0.4"
version = "0.0.6"
description = "Official Python Client SDK for OpenRouter."
authors = [{ name = "OpenRouter" },]
readme = "README.md"
+2 -2
View File
@@ -3,10 +3,10 @@
import importlib.metadata
__title__: str = "openrouter"
__version__: str = "0.0.4"
__version__: str = "0.0.6"
__openapi_doc_version__: str = "1.0.0"
__gen_version__: str = "2.753.6"
__user_agent__: str = "speakeasy-sdk/python 0.0.4 2.753.6 1.0.0 openrouter"
__user_agent__: str = "speakeasy-sdk/python 0.0.6 2.753.6 1.0.0 openrouter"
try:
if __package__ is not None:
+5 -2
View File
@@ -3,6 +3,7 @@
from .basesdk import BaseSDK
from openrouter import errors, models, utils
from openrouter._hooks import HookContext
from openrouter.models import listmodelsuserop as models_listmodelsuserop
from openrouter.types import OptionalNullable, UNSET
from openrouter.utils import get_security_from_env
from openrouter.utils.unmarshal_json_response import unmarshal_json_response
@@ -382,7 +383,8 @@ class Models(BaseSDK):
self,
*,
security: Union[
models.ListModelsUserSecurity, models.ListModelsUserSecurityTypedDict
models_listmodelsuserop.ListModelsUserSecurity,
models_listmodelsuserop.ListModelsUserSecurityTypedDict,
],
retries: OptionalNullable[utils.RetryConfig] = UNSET,
server_url: Optional[str] = None,
@@ -473,7 +475,8 @@ class Models(BaseSDK):
self,
*,
security: Union[
models.ListModelsUserSecurity, models.ListModelsUserSecurityTypedDict
models_listmodelsuserop.ListModelsUserSecurity,
models_listmodelsuserop.ListModelsUserSecurityTypedDict,
],
retries: OptionalNullable[utils.RetryConfig] = UNSET,
server_url: Optional[str] = None,
+8 -4
View File
@@ -4,6 +4,10 @@ from .basesdk import BaseSDK
from datetime import datetime
from openrouter import errors, models, utils
from openrouter._hooks import HookContext
from openrouter.models import (
createauthkeyscodeop as models_createauthkeyscodeop,
exchangeauthcodeforapikeyop as models_exchangeauthcodeforapikeyop,
)
from openrouter.types import OptionalNullable, UNSET
from openrouter.utils import get_security_from_env
from openrouter.utils.unmarshal_json_response import unmarshal_json_response
@@ -19,7 +23,7 @@ class OAuth(BaseSDK):
code: str,
code_verifier: Optional[str] = None,
code_challenge_method: OptionalNullable[
models.ExchangeAuthCodeForAPIKeyCodeChallengeMethod
models_exchangeauthcodeforapikeyop.ExchangeAuthCodeForAPIKeyCodeChallengeMethod
] = UNSET,
retries: OptionalNullable[utils.RetryConfig] = UNSET,
server_url: Optional[str] = None,
@@ -135,7 +139,7 @@ class OAuth(BaseSDK):
code: str,
code_verifier: Optional[str] = None,
code_challenge_method: OptionalNullable[
models.ExchangeAuthCodeForAPIKeyCodeChallengeMethod
models_exchangeauthcodeforapikeyop.ExchangeAuthCodeForAPIKeyCodeChallengeMethod
] = UNSET,
retries: OptionalNullable[utils.RetryConfig] = UNSET,
server_url: Optional[str] = None,
@@ -251,7 +255,7 @@ class OAuth(BaseSDK):
callback_url: str,
code_challenge: Optional[str] = None,
code_challenge_method: Optional[
models.CreateAuthKeysCodeCodeChallengeMethod
models_createauthkeyscodeop.CreateAuthKeysCodeCodeChallengeMethod
] = None,
limit: Optional[float] = None,
expires_at: OptionalNullable[datetime] = UNSET,
@@ -371,7 +375,7 @@ class OAuth(BaseSDK):
callback_url: str,
code_challenge: Optional[str] = None,
code_challenge_method: Optional[
models.CreateAuthKeysCodeCodeChallengeMethod
models_createauthkeyscodeop.CreateAuthKeysCodeCodeChallengeMethod
] = None,
limit: Optional[float] = None,
expires_at: OptionalNullable[datetime] = UNSET,