diff --git a/src/langtrace_python_sdk/langtrace.py b/src/langtrace_python_sdk/langtrace.py index 84852797..6d44f2a0 100644 --- a/src/langtrace_python_sdk/langtrace.py +++ b/src/langtrace_python_sdk/langtrace.py @@ -222,7 +222,10 @@ def init_instrumentations( if disable_instrumentations is None: for name, v in all_instrumentations.items(): if is_package_installed(name): - v.instrument() + try: + v.instrument() + except Exception as e: + print(f"Skipping {name} due to error while instrumenting: {e}") else: @@ -244,4 +247,7 @@ def init_instrumentations( for name, v in filtered_dict.items(): if is_package_installed(name): - v.instrument() + try: + v.instrument() + except Exception as e: + print(f"Skipping {name} due to error while instrumenting: {e}") diff --git a/src/langtrace_python_sdk/version.py b/src/langtrace_python_sdk/version.py index 31af30a2..6b639a44 100644 --- a/src/langtrace_python_sdk/version.py +++ b/src/langtrace_python_sdk/version.py @@ -1 +1 @@ -__version__ = "2.3.22" +__version__ = "2.3.23"