From 2f6982e7f48b1a1fe0b4b5a5daf2daf7a759df84 Mon Sep 17 00:00:00 2001 From: Neel Shah Date: Thu, 17 Jul 2025 15:52:44 +0200 Subject: [PATCH] Fix importlib test logic --- tests/test_utils.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tests/test_utils.py b/tests/test_utils.py index efa2e7c068..1799645f4f 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -669,7 +669,7 @@ def __str__(self): def test_installed_modules(): try: - from importlib.metadata import distributions, version + from importlib.metadata import distributions importlib_available = True except ImportError: @@ -689,12 +689,9 @@ def test_installed_modules(): if importlib_available: importlib_distributions = { - _normalize_distribution_name(dist.metadata.get("Name", None)): version( - dist.metadata.get("Name", None) - ) + _normalize_distribution_name(dist.metadata.get("Name", None)): dist.version for dist in distributions() - if dist.metadata.get("Name", None) is not None - and version(dist.metadata.get("Name", None)) is not None + if dist.metadata.get("Name", None) is not None and dist.version is not None } assert installed_distributions == importlib_distributions