From cc6e9cecc0dcf770da0ff2442d6c543787f1efe3 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Mon, 13 Sep 2021 01:02:39 -0700 Subject: [PATCH] Replace pkg_resources version lookup with importlib.metadata --- docs/conf.py | 5 ++--- src/ocrmypdf/_version.py | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index bc77b700..adfcb4d6 100755 --- a/docs/conf.py +++ b/docs/conf.py @@ -88,11 +88,10 @@ if on_rtd: ] sys.modules.update((mod_name, Mock()) for mod_name in MOCK_MODULES) - -from pkg_resources import get_distribution, DistributionNotFound +from importlib.metadata import version as package_version # The full version, including alpha/beta/rc tags. -release = get_distribution('ocrmypdf').version +release = package_version('ocrmypdf').version version = '.'.join(release.split('.')[:2]) diff --git a/src/ocrmypdf/_version.py b/src/ocrmypdf/_version.py index 6751fede..c788d761 100644 --- a/src/ocrmypdf/_version.py +++ b/src/ocrmypdf/_version.py @@ -5,9 +5,9 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. -import pkg_resources +from importlib.metadata import version as _package_version PROGRAM_NAME = 'ocrmypdf' # Official PEP 396 -__version__ = pkg_resources.get_distribution('ocrmypdf').version +__version__ = _package_version('ocrmypdf')