Skip to content

Commit d37a092

Browse files
authored
Merge pull request #343 from Scale3-Labs/release-2.3.11
Fix: fix checking package installed logic
2 parents 7dcde90 + f3b2f0f commit d37a092

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/langtrace_python_sdk/langtrace.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,4 +233,7 @@ def validate_instrumentations(disable_instrumentations):
233233

234234

235235
def is_package_installed(package_name):
236-
return importlib.util.find_spec(package_name) is not None
236+
import pkg_resources
237+
238+
installed_packages = {p.key for p in pkg_resources.working_set}
239+
return package_name in installed_packages
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.3.10"
1+
__version__ = "2.3.11"

0 commit comments

Comments
 (0)