From 0175bb8d13ce2cdf7b9159d7a1e44bb797cb8987 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Mei=C3=9Fner?= Date: Sun, 15 Jun 2025 16:32:00 +0200 Subject: [PATCH] Fix deprecation warning issue As `pkg_resources` was deprecated we switched to `importlib.metadata` to get the same data. --- phpypam/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/phpypam/__init__.py b/phpypam/__init__.py index c21cd5a..0ea0183 100644 --- a/phpypam/__init__.py +++ b/phpypam/__init__.py @@ -1,10 +1,11 @@ """Package that provides phpIPAM API interface.""" -from pkg_resources import get_distribution, DistributionNotFound +import importlib.metadata from phpypam.core.api import Api as api from phpypam.core.exceptions import PHPyPAMEntityNotFoundException try: - __version__ = get_distribution(__name__).version -except DistributionNotFound: + __version__ = importlib.metadata.version(__name__) +except importlib.metadata.PackageNotFoundError: + pass