fix import Span

This commit is contained in:
Ishaan Jaff 2024-06-07 10:00:33 -07:00
parent 87533bacf7
commit 9a5e63d3e8

View file

@ -1,4 +1,4 @@
from typing import Optional, List, Any, Literal, Union from typing import Optional, List, Any, Literal, Union, TYPE_CHECKING
import os, subprocess, hashlib, importlib, asyncio, copy, json, aiohttp, httpx, time import os, subprocess, hashlib, importlib, asyncio, copy, json, aiohttp, httpx, time
import litellm, backoff, traceback import litellm, backoff, traceback
from litellm.proxy._types import ( from litellm.proxy._types import (
@ -47,9 +47,15 @@ from email.mime.multipart import MIMEMultipart
from datetime import datetime, timedelta from datetime import datetime, timedelta
from litellm.integrations.slack_alerting import SlackAlerting from litellm.integrations.slack_alerting import SlackAlerting
from typing_extensions import overload from typing_extensions import overload
from opentelemetry.trace import Span
from functools import wraps from functools import wraps
if TYPE_CHECKING:
from opentelemetry.trace import Span as _Span
Span = _Span
else:
Span = Any
def print_verbose(print_statement): def print_verbose(print_statement):
""" """