Skip to content

Commit fe53c1d

Browse files
JoakimSoderbergrochacbruno
authored andcommitted
Move dev dependencies to requirements-dev.txt (flasgger#149)
So we can keep a clean separation of what is needed in production and development.
1 parent 2318c0e commit fe53c1d

6 files changed

+21
-18
lines changed

.landscape.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ pep8:
1515

1616
requirements:
1717
- requirements.txt
18+
- requirements-dev.txt

.travis.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ python:
66

77
before_install:
88
- pip install -r requirements.txt
9+
- pip install -r requirements-dev.txt
910

1011
script:
1112
- make test

examples/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ Please contribute adding your example to increase our test coverage
1212

1313
The only rules to follow is:
1414

15-
- Add extra requirements to `requirements.txt`
15+
- Add extra production requirements to `requirements.txt` and `setup.py`
16+
- Add extra development requirements to `requirements-dev.txt`
1617
- use `if __name__ == '__main__':` before `app.run()`
1718

1819
# testing

requirements-dev.txt

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# optional (for dev)
2+
marshmallow
3+
apispec
4+
flask-restful
5+
pep8==1.5.7
6+
flake8==2.4.1
7+
pytest>=3.0.7
8+
flex
9+
coveralls
10+
pytest-cov
11+
decorator
12+
wheel
13+
14+
# install flasgger itself as editable
15+
-e .

requirements.txt

+1-17
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,4 @@ Flask>=0.10
33
PyYAML>=3.0
44
jsonschema>=2.5.1
55
six>=1.10.0
6-
mistune
7-
8-
# optional (for dev)
9-
marshmallow
10-
apispec
11-
flask-restful
12-
pep8==1.5.7
13-
flake8==2.4.1
14-
pytest>=3.0.7
15-
flex
16-
coveralls
17-
pytest-cov
18-
decorator
19-
wheel
20-
21-
# install flasgger itself as editable
22-
-e .
6+
mistune

tox.ini

+1
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ commands =
1515
make test
1616
deps =
1717
-r{toxinidir}/requirements.txt
18+
-r{toxinidir}/requirements-dev.txt

0 commit comments

Comments
 (0)