Skip to content

Commit 03da59c

Browse files
committed
Apply workaround on all versions of Python. Fixes #3452.
1 parent 8c9cf2f commit 03da59c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

setuptools/_importlib.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ def disable_importlib_metadata_finder(metadata):
66
Ensure importlib_metadata doesn't provide older, incompatible
77
Distributions.
88
9-
Workaround for #3102.
9+
Workaround for #3102 and #3452.
1010
"""
1111
try:
1212
import importlib_metadata
@@ -36,11 +36,13 @@ def disable_importlib_metadata_finder(metadata):
3636

3737
if sys.version_info < (3, 10):
3838
from setuptools.extern import importlib_metadata as metadata
39-
disable_importlib_metadata_finder(metadata)
4039
else:
4140
import importlib.metadata as metadata # noqa: F401
4241

4342

43+
disable_importlib_metadata_finder(metadata)
44+
45+
4446
if sys.version_info < (3, 9):
4547
from setuptools.extern import importlib_resources as resources
4648
else:

0 commit comments

Comments
 (0)