Skip to content

Commit 0d49e28

Browse files
committed
refactor: pylint update for python 3.13
1 parent 04d948a commit 0d49e28

File tree

1 file changed

+2
-2
lines changed
  • util/opentelemetry-util-genai/src/opentelemetry/util/genai

1 file changed

+2
-2
lines changed

util/opentelemetry-util-genai/src/opentelemetry/util/genai/types.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
# limitations under the License.
1414

1515

16+
from contextlib import AbstractContextManager
1617
from dataclasses import dataclass, field
1718
from enum import Enum
1819
from typing import (
1920
Any,
20-
ContextManager,
2121
Dict,
2222
List,
2323
Literal,
@@ -105,7 +105,7 @@ class LLMInvocation:
105105
request_model: str
106106
span: Optional[Span] = None
107107
# Internal handle returned by opentelemetry.trace.use_span to keep the span active.
108-
span_scope: Optional[ContextManager[Span]] = field(
108+
span_scope: Optional[AbstractContextManager[Span]] = field(
109109
default=None, compare=False, repr=False
110110
)
111111
input_messages: List[InputMessage] = field(

0 commit comments

Comments
 (0)