From bb294c74d8d52beac5fba6f7d5313d01a457713f Mon Sep 17 00:00:00 2001 From: shimizukawa Date: Sat, 13 Dec 2014 18:34:55 +0900 Subject: Provides environment marker (PEP-0426) to install colorama on win32 environment for installation from wheel. --- setup.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/setup.py b/setup.py index 19451fb2..b8c096be 100644 --- a/setup.py +++ b/setup.py @@ -53,7 +53,14 @@ requires = [ 'snowballstemmer>=1.1', 'babel', ] +extras_require = { + # Environment Marker works for wheel 0.24 or later + ':sys_platform=="win32"': [ + 'colorama', + ], +} +# for sdist installation with pip-1.5.6 if sys.platform == 'win32': requires.append('colorama') @@ -197,5 +204,6 @@ setup( ], }, install_requires=requires, + extras_require=extras_require, cmdclass=cmdclass, ) -- cgit v1.2.1