summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2022-09-03 00:23:05 +0300
committerIvan Kanakarakis <ivan.kanak@gmail.com>2022-10-01 17:58:52 +0300
commit145697af7f08911461616d6765b3cbcebcb69686 (patch)
treecdefd5fffdc69bc364b39d1a1dc23cfc89dc473d /src
parent29ce67cfc0babe4ca3b88a5c7239e321f631a978 (diff)
downloadpysaml2-145697af7f08911461616d6765b3cbcebcb69686.tar.gz
build: Replace version dependency on setuptools
Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/saml2/version.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/saml2/version.py b/src/saml2/version.py
index 9b87aa11..fa5670a9 100644
--- a/src/saml2/version.py
+++ b/src/saml2/version.py
@@ -1,11 +1,12 @@
-import pkg_resources as _pkg_resources
+try:
+ from importlib.metadata import version as _resolve_package_version
+except ImportError:
+ from importlib_metadata import version as _resolve_package_version
def _parse_version():
- data = _pkg_resources.get_distribution('pysaml2')
- value = _pkg_resources.parse_version(data.version)
+ value = _resolve_package_version("pysaml2")
return value
-version_info = _parse_version()
-version = str(version_info)
+version = _parse_version()