summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshimizukawa <shimizukawa@gmail.com>2014-12-13 18:34:55 +0900
committershimizukawa <shimizukawa@gmail.com>2014-12-13 18:34:55 +0900
commitbb294c74d8d52beac5fba6f7d5313d01a457713f (patch)
tree383a2d5d75ec6ab241e269f934acf4228c10cbbd
parent75b15b92d2d8843a3d8a3b1d7da2eaf2b8acd456 (diff)
downloadsphinx-bb294c74d8d52beac5fba6f7d5313d01a457713f.tar.gz
Provides environment marker (PEP-0426) to install colorama on win32 environment for installation from wheel.
-rw-r--r--setup.py8
1 files changed, 8 insertions, 0 deletions
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,
)