E574
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
setup.cfg
1 parent b0f3bf2 commit 376b473Copy full SHA for 376b473
setup.py
@@ -1,6 +1,12 @@
1
# Distutils script for python-xlib
2
3
-from setuptools import setup
+from pkg_resources import parse_requirements
4
+from setuptools import (__version__ as setuptools_version, setup)
5
+
6
7
+# Check setuptools is recent enough to support `setup.cfg`.
8
+setuptools_require = next(parse_requirements('setuptools>=30.3.0'))
9
+assert setuptools_version in setuptools_require, '{} is required'.format(setuptools_require)
10
11
12
setup(
0 commit comments