Permalink
Browse files

add requirements files and only depend on waitress for dev/test

  • Loading branch information...
1 parent 8a7aefb commit 6b5a1270e6007e4605f12cbbc2d7f032fe867fa7 @hannosch hannosch committed Mar 5, 2013
Showing with 29 additions and 3 deletions.
  1. +4 −2 Makefile
  2. +1 −0 requirements/dev.txt
  3. +19 −0 requirements/prod.txt
  4. +5 −0 requirements/test.txt
  5. +0 −1 setup.py
View
@@ -2,7 +2,7 @@ HERE = $(shell pwd)
BIN = $(HERE)/bin
PYTHON = $(BIN)/python
-INSTALL = $(BIN)/pip install
+INSTALL = $(BIN)/pip install --no-deps
VTENV_OPTS ?= --distribute
ES_VERSION ?= 0.20.5
@@ -17,8 +17,10 @@ $(PYTHON):
virtualenv $(VTENV_OPTS) .
build: $(PYTHON) elasticsearch
+ $(INSTALL) -r requirements/prod.txt
+ $(INSTALL) -r requirements/dev.txt
+ $(INSTALL) -r requirements/test.txt
$(PYTHON) setup.py develop
- $(INSTALL) monolith.web[test]
clean:
rm -rf $(BUILD_DIRS)
@@ -0,0 +1 @@
+waitress==0.8.2
View
@@ -0,0 +1,19 @@
+Chameleon==2.11
+Mako==0.7.3
+MarkupSafe==0.15
+PasteDeploy==1.5.0
+WebOb==1.2.3
+beautifulsoup4==4.1.3
+colander==1.0a2
+cornice==0.13
+pyelasticsearch==0.3
+pyramid==1.4
+repoze.lru==0.6
+requests==1.1.0
+simplejson==3.1.0
+six==1.2.0
+translationstring==1.1
+venusian==1.0a7
+wsgiref==0.1.2
+zope.deprecation==4.0.2
+zope.interface==4.0.5
@@ -0,0 +1,5 @@
+WebTest==2.0
+coverage==3.6
+mock==1.0.1
+nose==1.2.1
+unittest2==0.5.1
View
@@ -9,7 +9,6 @@
'colander',
'cornice',
'pyelasticsearch',
- 'waitress',
]
test_requires = requires + [

0 comments on commit 6b5a127

Please sign in to comment.