summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py13
1 files changed, 8 insertions, 5 deletions
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
)