fix(otel v2): import assert_never from typing_extensions for Python 3.10

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
yucheng 2026-09-24 09:12:21 +00:00
parent e2ec260fd4
commit d2cd70f8f0

View file

@ -6,7 +6,7 @@ import time
from collections import OrderedDict
from collections.abc import Callable, Iterable, Mapping, Sequence
from types import MappingProxyType
from typing import TYPE_CHECKING, Any, Final, Literal, assert_never
from typing import TYPE_CHECKING, Any, Final, Literal
from opentelemetry import _logs, baggage, metrics, trace
from opentelemetry._logs import Logger, LoggerProvider, NoOpLoggerProvider
@ -36,6 +36,7 @@ from opentelemetry.sdk.trace.export.in_memory_span_exporter import (
from opentelemetry.trace import Span, SpanContext, SpanKind, Status, Tracer
from opentelemetry.util.re import parse_env_headers
from opentelemetry.util.types import Attributes, AttributeValue
from typing_extensions import assert_never
from litellm._logging import verbose_logger
from litellm._version import version as litellm_version