diff options
author | Ivan Kanakarakis <ivan.kanak@gmail.com> | 2022-09-03 00:23:05 +0300 |
---|---|---|
committer | Ivan Kanakarakis <ivan.kanak@gmail.com> | 2022-10-01 17:58:52 +0300 |
commit | 145697af7f08911461616d6765b3cbcebcb69686 (patch) | |
tree | cdefd5fffdc69bc364b39d1a1dc23cfc89dc473d /src | |
parent | 29ce67cfc0babe4ca3b88a5c7239e321f631a978 (diff) | |
download | pysaml2-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.py | 11 |
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() |