Skip to content

Commit 4d20448

Browse files
Merlin KallenbornMerlin Kallenborn
authored andcommitted
chore(deps): Bump opentelemetry versions
1 parent 261ab36 commit 4d20448

3 files changed

Lines changed: 60 additions & 45 deletions

File tree

poetry.lock

Lines changed: 48 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ rich = "^14.0.0"
2222
datasets = "^3.6.0"
2323
requests = "^2.32.4"
2424
pycountry = "24.6.1"
25-
opentelemetry-api = "^1.29.0"
26-
opentelemetry-sdk = "^1.29.0"
25+
opentelemetry-api = "^1.34.1"
26+
opentelemetry-sdk = "^1.34.1"
2727
huggingface-hub = "^0.32.4"
28-
opentelemetry-exporter-otlp-proto-http = "1.29.0"
28+
2929
# summary grader
3030
rouge-score = "^0.1.2"
3131
sacrebleu = "^2.5.1"
@@ -37,6 +37,13 @@ psycopg2-binary = "^2.9.9"
3737
aiohttp = "^3.12.12"
3838
python-liquid = "^1.13.0"
3939

40+
# exporter is OPTIONAL – won’t be pulled in unless the extra is requested
41+
opentelemetry-exporter-otlp-proto-http = { version = "^1.34.1", optional = true }
42+
43+
[tool.poetry.extras]
44+
otel-http = ["opentelemetry-exporter-otlp-proto-http"]
45+
46+
4047
[tool.poetry.group.dev.dependencies]
4148
# lint & format
4249
mypy = "^1.16.0"

src/intelligence_layer/core/tracer/open_telemetry_tracer.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from collections.abc import Sequence
2+
from contextvars import Token
23
from datetime import datetime
34
from typing import Optional
45

@@ -69,7 +70,7 @@ def __init__(
6970
self,
7071
span: OpenTSpan,
7172
tracer: OpenTTracer,
72-
token: object,
73+
token: Token,
7374
context: Optional[Context] = None,
7475
) -> None:
7576
OpenTelemetryTracer.__init__(self, tracer)

0 commit comments

Comments
 (0)