Skip to content

Commit c649300

Browse files
authored
Fix wrapt dep and change to positional arguments (#204)
1 parent 2a2166c commit c649300

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ dependencies = [
4040
"opentelemetry-instrumentation-openai-agents-v2==0.1.0",
4141
"opentelemetry-instrumentation-openai-v2==2.3b0",
4242
"opentelemetry-resource-detector-azure<1.0.0,>=0.1.5",
43-
"wrapt>=1.0",
43+
"wrapt>=1.0.0,<2.0.0",
4444
"opentelemetry-util-genai==0.3b0",
4545
"aiohttp>=3.8.0",
4646
"PyJWT",

src/microsoft/opentelemetry/_genai/_langchain/_tracer_instrumentor.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,9 @@ def _instrument(self, **kwargs: Any) -> None:
9292

9393
self._original_cb_init = langchain_core.callbacks.BaseCallbackManager.__init__
9494
wrap_function_wrapper(
95-
module="langchain_core.callbacks",
96-
name="BaseCallbackManager.__init__",
97-
wrapper=_BaseCallbackManagerInit(self._tracer),
95+
"langchain_core.callbacks",
96+
"BaseCallbackManager.__init__",
97+
_BaseCallbackManagerInit(self._tracer),
9898
)
9999

100100
# Register the A365 span enricher when the A365 pipeline is available.

0 commit comments

Comments
 (0)