[Tox Support] How to combine per-env deps with a requirements file?
Chris Spencer
chrisspen at gmail.com
Fri Jan 29 17:43:55 UTC 2016
I'm trying to test specific versions of Python and Django, but also include
a general PIP requirements file of additional dependencies to use for all
cases.
As the docs (http://testrun.org/tox/latest/example/basic.html) explain, you
do the first like:
deps =
django15: Django>=1.5,<1.6
django16: Django>=1.6,<1.7
py33-mysql: PyMySQL ; use if both py33 and mysql are in an env name
py26,py27: urllib3 ; use if any of py26 or py27 are in an env name
py{26,27}-sqlite: mock ; mocking sqlite in python 2.x
and you do the second like:
deps = -r{toxinidir}/pip-requirements.txt
-r{toxinidir}/pip-requirements-test.txt
but how do you combine these? If I try to define multiple deps, Tox gives
me the error "duplicate name 'deps'"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tox.chat/pipermail/support/attachments/20160129/d6290fb0/attachment.html>
More information about the Support
mailing list