diff --git a/requirements.txt b/requirements.txt index 06321a9..6de9f4e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,4 +3,3 @@ # process, which may cause wedges in the gate later. pbr!=2.1.0,>=2.0.0 # Apache-2.0 -importlib_metadata>=1.7.0;python_version<'3.8' # Apache-2.0 diff --git a/stevedore/_cache.py b/stevedore/_cache.py index d0574f5..20b631d 100644 --- a/stevedore/_cache.py +++ b/stevedore/_cache.py @@ -15,6 +15,7 @@ import errno import glob import hashlib +import importlib.metadata as importlib_metadata import itertools import json import logging @@ -23,13 +24,6 @@ import os.path import struct import sys -try: - # For python 3.8 and later - import importlib.metadata as importlib_metadata -except ImportError: - # For everyone else - import importlib_metadata - log = logging.getLogger('stevedore._cache') diff --git a/stevedore/tests/test_driver.py b/stevedore/tests/test_driver.py index 9230835..622c171 100644 --- a/stevedore/tests/test_driver.py +++ b/stevedore/tests/test_driver.py @@ -13,12 +13,7 @@ """Tests for stevedore.extension """ -try: - # For python 3.8 and later - import importlib.metadata as importlib_metadata -except ImportError: - # For everyone else - import importlib_metadata +import importlib.metadata as importlib_metadata from stevedore import driver from stevedore import exception diff --git a/stevedore/tests/test_extension.py b/stevedore/tests/test_extension.py index 405fb88..7d6c6b8 100644 --- a/stevedore/tests/test_extension.py +++ b/stevedore/tests/test_extension.py @@ -13,16 +13,10 @@ """Tests for stevedore.extension """ +import importlib.metadata as importlib_metadata import operator from unittest import mock -try: - # For python 3.8 and later - import importlib.metadata as importlib_metadata -except ImportError: - # For everyone else - import importlib_metadata - from stevedore import exception from stevedore import extension from stevedore.tests import utils diff --git a/stevedore/tests/test_sphinxext.py b/stevedore/tests/test_sphinxext.py index e90bd67..2315c4e 100644 --- a/stevedore/tests/test_sphinxext.py +++ b/stevedore/tests/test_sphinxext.py @@ -12,12 +12,7 @@ """Tests for the sphinx extension """ -try: - # For python 3.8 and later - import importlib.metadata as importlib_metadata -except ImportError: - # For everyone else - import importlib_metadata +import importlib.metadata as importlib_metadata from stevedore import extension from stevedore import sphinxext