Skip to content
This repository was archived by the owner on Jan 13, 2023. It is now read-only.

Commit 0868b15

Browse files
authored
Merge pull request #82 from HerrMuellerluedenscheid/fix_setup
setup: Check for setuptools version and inform user
2 parents c7b3242 + eaf4296 commit 0868b15

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

setup.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,14 @@
66

77
from codecs import StreamReader, open
88

9+
import setuptools
910
from setuptools import find_packages, setup
1011

12+
from distutils.version import LooseVersion
13+
if LooseVersion(setuptools.__version__) < LooseVersion('20.5'):
14+
import sys
15+
sys.exit('Installation failed: Upgrade setuptools to version 20.5 or later')
16+
1117
##
1218
# Load long description for PyPi.
1319
with open('README.rst', 'r', 'utf-8') as f: # type: StreamReader

0 commit comments

Comments
 (0)