We should validate against the various DRF versions that support the Django versions we support.
Signed-off-by: Stephen Finucane <[email protected]> Cc: Daniel Axtens <[email protected]> --- I'm not sure about this one: it's a _lot_ of extra testing that I'm not so sure people will run. I wonder if it's even worth it? Perhaps Travis could test using system packages in addition to pip? --- tox.ini | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/tox.ini b/tox.ini index 8cf23f6..72ec5c9 100644 --- a/tox.ini +++ b/tox.ini @@ -1,22 +1,27 @@ [tox] minversion = 2.0 -envlist = pep8,py{27,34}-django{16,17,18,19,110},py35-django{18,19,110} +envlist = + pep8 + py{27,34}-django16-drf32 + py{27,34}-django17-drf{32,33} + py{27,34,35}-django{18,19,110}-drf{34,35,36} skipsdist = True [testenv] deps = -r{toxinidir}/requirements-test.txt django16: django>=1.6,<1.7 - django16: djangorestframework>=3.2,<3.3 - django16: django-filter>=0.11,<0.12 django17: django>=1.7,<1.8 - django17: djangorestframework>=3.3,<3.4 - django17: django-filter>=0.11,<0.12 django18: django>=1.8,<1.9 django19: django>=1.9,<1.10 django110: django>=1.10,<1.11 - django{18,19,110}: djangorestframework>=3.5,<3.6 - django{18,19,110}: django-filter>=1.0,<1.1 + drf32: djangorestframework>=3.2,<3.3 + drf33: djangorestframework>=3.3,<3.4 + drf34: djangorestframework>=3.4,<3.5 + drf35: djangorestframework>=3.5,<3.6 + drf36: djangorestframework>=3.6,<3.7 + drf{32,33,34}: django-filter>=0.11,<0.12 + drf{35,36}: django-filter>=1.0,<1.1 setenv = DJANGO_SETTINGS_MODULE = patchwork.settings.dev PYTHONDONTWRITEBYTECODE = 1 -- 2.9.3 _______________________________________________ Patchwork mailing list [email protected] https://lists.ozlabs.org/listinfo/patchwork
