Compare commits

...

2 Commits

Author SHA1 Message Date
Bagatur
9836b3e221 fmt 2024-01-04 09:54:30 -05:00
Bagatur
00e444faa0 core[patch]: add v1 tracer backwards compat 2024-01-04 09:44:03 -05:00
4 changed files with 39 additions and 0 deletions

View File

@@ -208,3 +208,6 @@ def register_configure_hook(
register_configure_hook(run_collector_var, False)
# Legacy variable, kept for backwards compatibility.
tracing_enabled = None

View File

@@ -0,0 +1,3 @@
# Legacy variable, kept for backwards compatibility.
get_headers = None
LangChainTracerV1 = None

View File

@@ -35,6 +35,29 @@ class Run(BaseRunV2):
Run.update_forward_refs()
# Legacy variables, kept for backwards compatibility.
BaseRun = None
ChainRun = None
LLMRun = None
RunTypeEnum = None
ToolRun = None
TracerSession = None
TracerSessionBase = None
TracerSessionV1 = None
TracerSessionV1Base = None
TracerSessionV1Create = None
__all__ = [
"BaseRun",
"ChainRun",
"LLMRun",
"Run",
"RunTypeEnum",
"ToolRun",
"TracerSession",
"TracerSessionBase",
"TracerSessionV1",
"TracerSessionV1Base",
"TracerSessionV1Create",
]

View File

@@ -5,7 +5,17 @@ from langchain_core.tracers.schemas import __all__ as schemas_all
def test_public_api() -> None:
"""Test for changes in the public API."""
expected_all = [
"BaseRun",
"ChainRun",
"LLMRun",
"Run",
"RunTypeEnum",
"ToolRun",
"TracerSession",
"TracerSessionBase",
"TracerSessionV1",
"TracerSessionV1Base",
"TracerSessionV1Create",
]
assert sorted(schemas_all) == expected_all