Skip to content

Commit 2dbf589

Browse files
committed
took telemetry_sdk as dependency to send telemetry event directly
1 parent 72e41a5 commit 2dbf589

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

featuremanagement/azuremonitor/_send_telemetry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
try:
2020
from logging import INFO
21-
from opentelemetry.instrumentation.logging.handler import LoggingHandler
21+
from opentelemetry.sdk._logs import LoggingHandler
2222
from opentelemetry.sdk.trace import SpanProcessor
2323

2424
HAS_OPENTELEMETRY_LOGGING = True

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,9 @@ Homepage = "https://github.com/microsoft/FeatureManagement-Python"
5858
Issues = "https://github.com/microsoft/FeatureManagement-Python/issues"
5959

6060
[project.optional-dependencies]
61-
AzureMonitor = ["azure-monitor-opentelemetry < 2.0.0", "opentelemetry-instrumentation-logging >= 0.40b0, < 1.0.0"]
61+
AzureMonitor = ["opentelemetry-sdk >= 1.20.0, < 2.0.0"]
6262
test = [
6363
"azure-monitor-opentelemetry < 2.0.0",
64-
"opentelemetry-instrumentation-logging >= 0.40b0, < 1.0.0",
6564
]
6665
dev = [
6766
"pytest >= 7.0.0, < 10.0.0",
@@ -76,5 +75,4 @@ dev = [
7675
"myst_parser >= 2.0.0, < 6.0.0",
7776
"opentelemetry-api >= 1.20.0, < 2.0.0",
7877
"opentelemetry-sdk >= 1.20.0, < 2.0.0",
79-
"opentelemetry-instrumentation-logging >= 0.40b0, < 1.0.0",
8078
]

0 commit comments

Comments
 (0)