Make the dependencies more like a standard Python project and hook up the optional dependencies to setuptools (#4298)

This commit is contained in:
Amber Brown
2018-12-22 01:37:26 +11:00
committed by GitHub
parent c8d32caba3
commit c26f49a664
7 changed files with 120 additions and 167 deletions

View File

@@ -9,9 +9,6 @@ deps =
junitxml
coverage
# needed by some of the tests
lxml
# cyptography 2.2 requires setuptools >= 18.5
#
# older versions of virtualenv (?) give us a virtualenv with the same
@@ -33,6 +30,7 @@ setenv =
[testenv]
deps =
{[base]deps}
extras = all
whitelist_externals =
sh