From b35689d8f81b6eb3f2b66593ec2d9ec12139b2ee Mon Sep 17 00:00:00 2001 From: yyouretoast Date: Fri, 16 Oct 2026 19:23:52 +0300 Subject: [PATCH] fix(openrouter): add pyright ignores for untyped parent class __init__ and httpx --- litellm/exceptions.py | 4 ++-- litellm/llms/openrouter/chat/transformation.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/litellm/exceptions.py b/litellm/exceptions.py index eb5437a9121..eb75de40653 100644 --- a/litellm/exceptions.py +++ b/litellm/exceptions.py @@ -233,14 +233,14 @@ class OpenRouterRegionNotSupportedError(NotFoundError): message: str, model: str, llm_provider: str = "openrouter", - response: httpx.Response | None = None, + response: httpx.Response | None = None, # pyright: ignore[reportUnknownMemberType,reportUnknownParameterType] # httpx.Response type is untyped litellm_debug_info: str | None = None, max_retries: int | None = None, num_retries: int | None = None, region: str | None = None, ) -> None: self.region = region - super().__init__( + super().__init__( # pyright: ignore[reportUnknownMemberType] # NotFoundError.__init__ is untyped message=message, model=model, llm_provider=llm_provider, diff --git a/litellm/llms/openrouter/chat/transformation.py b/litellm/llms/openrouter/chat/transformation.py index ead80615979..f0e03789a54 100644 --- a/litellm/llms/openrouter/chat/transformation.py +++ b/litellm/llms/openrouter/chat/transformation.py @@ -54,7 +54,7 @@ class OpenrouterConfig(OpenAIGPTConfig): region: str | None = None, ) -> None: self.region = region - super().__init__() + super().__init__() # pyright: ignore[reportUnknownMemberType] # OpenAIGPTConfig.__init__ is untyped def get_complete_url( self,