From 0bec83d18bb2f6b012d38d5c4bcb8b0f6c911e26 Mon Sep 17 00:00:00 2001 From: Simon Fayer Date: Fri, 12 Jun 2026 10:09:40 +0100 Subject: [PATCH] fix: Replace pkg_resources with importlib --- src/WebAppDIRAC/__init__.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/WebAppDIRAC/__init__.py b/src/WebAppDIRAC/__init__.py index cc9304f86..84a7dfa62 100644 --- a/src/WebAppDIRAC/__init__.py +++ b/src/WebAppDIRAC/__init__.py @@ -2,19 +2,16 @@ """ # Define Version -from pkg_resources import get_distribution, DistributionNotFound +import importlib.resources try: - __version__ = get_distribution(__name__).version - version = __version__ -except DistributionNotFound: + version = importlib.metadata.version(__name__) +except importlib.metadata.PackageNotFoundError: # package is not installed version = "Unknown" def extension_metadata(): - import importlib.resources # pylint: disable=import-error,no-name-in-module - return { "priority": 10, "web_resources": {