tox.ini 584 B

1234567891011121314151617181920212223242526
  1. [tox]
  2. envlist =
  3. py{27,3}-django{111},
  4. py3-django{20,21,22},
  5. py{27,3}-codestyle
  6. [testenv]
  7. setenv =
  8. PYTHONDONTWRITEBYTECODE=1
  9. install_command = pip install --no-deps {opts} {packages}
  10. deps =
  11. -rrequirements.txt
  12. django111: Django>=1.11,<2.0
  13. django20: Django>=2.0,<2.1
  14. django21: Django>=2.1,<2.2
  15. django22: Django>=2.2,<2.3
  16. commands = ./runtests.py {posargs}
  17. [testenv:py27-codestyle]
  18. # setup.py check broken on travis python 2.7
  19. skip_install = true
  20. commands = multilint --skip setup.py
  21. [testenv:py3-codestyle]
  22. skip_install = true
  23. commands = multilint