Commit f4fa6a24 by Clinton Blackburn

Cleaned requirements

- Consolidated all test-related requirements into test-requirments.txt
- Removed unused docs-requirements.txt
- Added version ranges to requirements in setup.py
parent 08288822
...@@ -3,9 +3,7 @@ python: ...@@ -3,9 +3,7 @@ python:
- "2.7" - "2.7"
install: install:
- pip install coveralls - pip install coveralls
- pip install -r docs-requirements.txt - pip install -r requirements.txt
- pip install -r test-requirements.txt
- pip install -r quality-requirements.txt
script: script:
- make - make
after_success: after_success:
......
-r requirements.txt
-r doc/requirements.txt
-e .
git+https://github.com/edx/edx-lint.git@ed8c8d2a0267d4d42f43642d193e25f8bd575d9b#egg=edx_lint==0.2.3 -e .
git+https://github.com/edx/opaque-keys.git@df0dd602869e498e512659bb4bd243309e30e19a#egg=opaque-keys -r doc/requirements.txt
-r test-requirements.txt
\ No newline at end of file
...@@ -7,8 +7,8 @@ setup( ...@@ -7,8 +7,8 @@ setup(
"edx_user_state_client", "edx_user_state_client",
], ],
install_requires=[ install_requires=[
"PyContracts", "PyContracts>=1.7.1,<2.0.0",
"opaque-keys", "edx-opaque-keys>=0.2.0,<1.0.0",
"xblock", "xblock>=0.4,<1.0.0",
] ]
) )
tox coverage>=4.0.3,<5.0.0
edx-lint>=0.4.0,<1.0.0
nose>=1.3.7,<2.0.0
pep8>=1.7.0,<2.0.0
tox>=2.3.1,<3.0.0
...@@ -5,7 +5,4 @@ skip_missing_interpreters=true ...@@ -5,7 +5,4 @@ skip_missing_interpreters=true
[testenv] [testenv]
deps = deps =
-rrequirements.txt -rrequirements.txt
coverage>=4.0a0 commands = coverage run -m nose
nose
-e.
commands = coverage run -m nose
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment