summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSviatoslav Sydorenko <wk@sydorenko.org.ua>2017-01-01 21:36:54 +0200
committerSviatoslav Sydorenko <wk@sydorenko.org.ua>2017-01-01 21:36:54 +0200
commit17ec4e4d1d3171358682d5cac041ef624f3e6627 (patch)
tree032bb3af5864b47723ac24940e3139eb9521c964
parenteeb33f42e5f7a7db0e40d60d920516f8d75702be (diff)
downloadroutes-17ec4e4d1d3171358682d5cac041ef624f3e6627.tar.gz
Alter doc-requirements to install from docs extra
-rw-r--r--doc-requirements.txt27
-rw-r--r--setup.py13
2 files changed, 9 insertions, 31 deletions
diff --git a/doc-requirements.txt b/doc-requirements.txt
index 6f49df7..142b6ca 100644
--- a/doc-requirements.txt
+++ b/doc-requirements.txt
@@ -1,26 +1 @@
-Babel==2.3.4
-Jinja2==2.8.1
-MarkupSafe==0.23
-Pygments==2.1.3
-Sphinx==1.5.1
-WebOb==1.7.0
-alabaster==0.7.9
-argparse==1.2.1
-args==0.1.0
-clint==0.5.1
-docutils==0.13.1
-imagesize==0.7.1
-pkginfo==1.4.1
-pluggy==0.3.1
-py==1.4.31
-pytz==2016.10
-repoze.lru==0.6
-requests==2.12.4
-requests-toolbelt==0.7.0
-six==1.10.0
-snowballstemmer==1.2.1
-tox==2.3.1
-twine==1.8.1
-virtualenv==15.0.1
-wheel==0.29.0
-wsgiref==0.1.2
+-e .[docs]
diff --git a/setup.py b/setup.py
index 6a28ba4..23cc893 100644
--- a/setup.py
+++ b/setup.py
@@ -17,6 +17,13 @@ extra_options = {
"packages": find_packages(),
}
+extras_require = {
+ 'middleware': [
+ 'webob',
+ ]
+}
+extras_require['docs'] = ['Sphinx', *extras_require['middleware']]
+
if PY3:
if "test" in sys.argv or "develop" in sys.argv:
for root, directories, files in os.walk("tests"):
@@ -58,10 +65,6 @@ setup(name="Routes",
"six",
"repoze.lru>=0.3"
],
- extras_require={
- 'middleware': [
- 'webob',
- ]
- },
+ extras_require=extras_require,
**extra_options
)