From 2aa066f59bddbfd51d94dd401a042542b5024da8 Mon Sep 17 00:00:00 2001 From: Dylan Huang Date: Wed, 17 Sep 2025 14:22:22 -0700 Subject: [PATCH] try fix --- eval_protocol/__init__.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/eval_protocol/__init__.py b/eval_protocol/__init__.py index 9f873fe3..cd1efd2c 100644 --- a/eval_protocol/__init__.py +++ b/eval_protocol/__init__.py @@ -39,7 +39,24 @@ from .typed_interface import reward_function from .quickstart import aha_judge, split_multi_turn_rows from .pytest import evaluation_test, SingleTurnRolloutProcessor -from .adapters import OpenAIResponsesAdapter, LangfuseAdapter, BraintrustAdapter, LangSmithAdapter + +from .adapters import OpenAIResponsesAdapter + +try: + from .adapters import LangfuseAdapter +except ImportError: + LangfuseAdapter = None + +try: + from .adapters import BraintrustAdapter +except ImportError: + BraintrustAdapter = None + +try: + from .adapters import LangSmithAdapter +except ImportError: + LangSmithAdapter = None + warnings.filterwarnings("default", category=DeprecationWarning, module="eval_protocol")