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

Commit f9e18f6

Browse files
author
Marius Kriegerowski
committed
setup: Check for setuptools version
setup does require setuptools version >= 20.5
1 parent d69b5c9 commit f9e18f6

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('First, you have to upgrade your setuptools.')
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)