Skip to content

Commit 234cf82

Browse files
authored
setup: keep checking for setuptools (#2367)
Use importlib.metadata if available otherwise fallback to pkg_resources. This partly reverts 2a483aa.
1 parent 7241b27 commit 234cf82

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

setup.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,15 @@
4646

4747
from setuptools import setup
4848

49+
try:
50+
import importlib.metadata
51+
52+
importlib.metadata.requires("setuptools")
53+
except ImportError:
54+
import pkg_resources
55+
56+
pkg_resources.require("setuptools")
57+
4958

5059
def get_version():
5160
"""

0 commit comments

Comments
 (0)