Reorganize and update requirements

- Move test deps to testing.txt
- Move doc deps to docs.txt. IMO - keeps things clearer
- Unpin flake8
- Require sprockets.http installation in edit mode
This commit is contained in:
Andrew Rabert 2018-11-26 16:38:09 -05:00 committed by Andrew Rabert
parent 008e5d51be
commit 378207f331
4 changed files with 11 additions and 10 deletions

View file

@ -6,8 +6,8 @@ python:
- 3.6
- 3.7-dev
before_install:
- pip install nose coverage codecov
- pip install -r requires/development.txt
- pip install codecov
- pip install -r requires/testing.txt
install:
- pip install -e .
script:

View file

@ -1,7 +1,4 @@
-rinstallation.txt
-rtesting.txt
coverage==4.4.2
flake8==3.5.0
sphinx==1.5.6
sphinxcontrib-httpdomain==1.5.0
tox==1.9.2
-e .
-r testing.txt
-r docs.txt
flake8

2
requires/docs.txt Normal file
View file

@ -0,0 +1,2 @@
sphinx==1.8.2
sphinxcontrib-httpdomain==1.7.0

View file

@ -1,2 +1,4 @@
nose>=1.3.1,<2
coverage>=4.5,<5
mock>=1.3,<2
nose>=1.3.7,<2
tox>=3.5,<4