mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-11 22:51:28 +00:00
fix(lint): suppress PLR0915 too-many-statements in complex transform methods
These three methods legitimately need many statements for their event/message transformation logic. Suppress the lint warning rather than artificially splitting the methods. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
9278a311ca
commit
e3779a8fb3
3 changed files with 3 additions and 3 deletions
|
|
@ -64,7 +64,7 @@ class AnthropicResponsesStreamWrapper:
|
|||
self._current_block_index += 1
|
||||
return self._current_block_index
|
||||
|
||||
def _process_event(self, event: Any) -> None:
|
||||
def _process_event(self, event: Any) -> None: # noqa: PLR0915
|
||||
"""Convert one Responses API event into zero or more Anthropic chunks queued for emission."""
|
||||
event_type = getattr(event, "type", None)
|
||||
if event_type is None and isinstance(event, dict):
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class LiteLLMAnthropicToResponsesAPIAdapter:
|
|||
return source.get("url")
|
||||
return None
|
||||
|
||||
def translate_messages_to_responses_input(
|
||||
def translate_messages_to_responses_input( # noqa: PLR0915
|
||||
self,
|
||||
messages: List[
|
||||
Union[
|
||||
|
|
|
|||
|
|
@ -829,7 +829,7 @@ class GeminiRealtimeConfig(BaseRealtimeConfig):
|
|||
raise ValueError(f"Unknown openai event: {key}, value: {value}")
|
||||
return openai_event
|
||||
|
||||
def transform_realtime_response(
|
||||
def transform_realtime_response( # noqa: PLR0915
|
||||
self,
|
||||
message: Union[str, bytes],
|
||||
model: str,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue