From d27f01b32539a46ec345408f65c824e93f175581 Mon Sep 17 00:00:00 2001 From: Matheus Schreiber Date: Wed, 4 Jun 2025 13:02:46 -0300 Subject: [PATCH] :bug: fix setup warning --- select2/__init__.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/select2/__init__.py b/select2/__init__.py index c9667ba..ef45ab5 100644 --- a/select2/__init__.py +++ b/select2/__init__.py @@ -1,6 +1,11 @@ -import pkg_resources +try: + from importlib.metadata import version, PackageNotFoundError +except ImportError: + # For Python <3.8, fallback to importlib_metadata backport + from importlib_metadata import version, PackageNotFoundError try: - __version__ = pkg_resources.get_distribution('django-select2-forms').version -except pkg_resources.DistributionNotFound: + __version__ = version('django-select2-forms') +except PackageNotFoundError: __version__ = None +