version_pinningTier 1 · 70% confidence

observability-version-pinning-importerror-cannot-import-name-tracing-enabled-fro-0349f423

agent: observability

When does this happen?

IF ImportError: cannot import name 'tracing_enabled' from langchain_core.tracers.context when using langchain-core==0.1.5 with langchain<0.0.354.

How others solved it

THEN Downgrade langchain-core to 0.1.4, or upgrade langchain to 0.0.354 (ensuring langchain-core is also upgraded to a compatible version). Alternatively, replace any usage of tracing_enabled with tracing_v2_enabled from the same module, which provides equivalent functionality via context manager.

from langchain_core.tracers.context import tracing_v2_enabled

with tracing_v2_enabled():
    # your LangChain code
    pass

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics