diff --git a/src/langtrace_python_sdk/langtrace.py b/src/langtrace_python_sdk/langtrace.py index 7be1bf9f..60499b5c 100644 --- a/src/langtrace_python_sdk/langtrace.py +++ b/src/langtrace_python_sdk/langtrace.py @@ -233,4 +233,7 @@ def validate_instrumentations(disable_instrumentations): def is_package_installed(package_name): - return importlib.util.find_spec(package_name) is not None + import pkg_resources + + installed_packages = {p.key for p in pkg_resources.working_set} + return package_name in installed_packages diff --git a/src/langtrace_python_sdk/version.py b/src/langtrace_python_sdk/version.py index 534f1f0b..01bdb5c3 100644 --- a/src/langtrace_python_sdk/version.py +++ b/src/langtrace_python_sdk/version.py @@ -1 +1 @@ -__version__ = "2.3.10" +__version__ = "2.3.11"