--- /dev/null
+---
+upgrade:
+ - |
+ Django 1.11, 2.0 and 2.1 are no longer supported. These are no longer
+ supported upstream and most distributions provide a newer version.
+ - |
+ djangorestframework 3.6, 3.7, 3.8 and 3.9 are no longer supported. These
+ were only used with Django 1.11 to 2.1 and are not compatible with any
+ version now supported by Patchwork.
+ - |
+ django-filter 1.1.0 is no longer supported. This was only used with Django
+ 1.11 and is not compatible with any version now supported by Patchwork.
Django~=2.2.0; python_version >= '3.5' # pyup: >= 2.2.0,<2.3.0
-Django~=1.11.0; python_version < '3.0' # pyup: ignore
djangorestframework~=3.11.0; python_version >= '3.5'
-djangorestframework~=3.9.0; python_version < '3.0' # pyup: ignore
django-filter~=2.2.0; python_version >= '3.5' # pyup: >=2.2.0,<2.3.0
-django-filter~=1.1.0; python_version < '3.0' # pyup: ignore
django-debug-toolbar~=2.0.0; python_version >= '3.5' # pyup: ignore
-django-debug-toolbar~=1.11.0; python_version < '3.0' # pyup: ignore
django-dbbackup~=3.2.0 # pyup: >=3.2.0,<3.3.0
-r requirements-test.txt
Django~=2.2.0; python_version >= '3.5' # pyup: >=2.2.0,<2.3.0
-Django~=1.11.0; python_version < '3.0' # pyup: ignore
djangorestframework~=3.11.0; python_version >= '3.5' # pyup: >=3.10.0,<3.12.0
-djangorestframework~=3.9.0; python_version < '3.0' # pyup: ignore
django-filter~=2.2.0; python_version >= '3.5' # pyup: >=2.2.0,<2.3.0
-django-filter~=1.1.0; python_version < '3.0' # pyup: ignore
psycopg2-binary~=2.8.0 # pyup: >=2.8.0,<2.9.0
sqlparse~=0.3.0 # pyup: >=0.3.0,<0.4.0
[tox]
minversion = 3.2
-envlist = pep8,docs,py27-django111,py{35,36,37,38}-django{111,20,21,22}
+envlist = pep8,docs,py{36,37,38}-django{22}
skipsdist = true
ignore_basepython_conflict = true
basepython = python3
deps =
-r{toxinidir}/requirements-test.txt
- django111: django>=1.11,<2.0
- django111: djangorestframework>=3.6,<3.12; python_version >= '3.5'
- django111: djangorestframework>=3.6,<3.10; python_version < '3.0'
- django111: django-filter>=1.0,<3.0; python_version >= '3.5'
- django111: django-filter>=1.0,<2.0; python_version < '3.0'
- django20: django>=2.0,<2.1
- django21: django>=2.1,<2.2
- django{20,21}: djangorestframework>=3.7,<3.12
- django{20,21}: django-filter>=2.0,<3.0
django22: django>=2.2,<2.3
django22: djangorestframework>=3.10,<3.12
django22: django-filter>=2.1,<3.0
setenv =
DJANGO_SETTINGS_MODULE = patchwork.settings.dev
PYTHONDONTWRITEBYTECODE = 1
- DJANGO_LIVE_TEST_SERVER_ADDRESS = localhost:9000-9200
- py27: PYTHONWARNINGS = once
- py{34,36}:PYTHONWARNINGS = once,ignore::ImportWarning:backports
- py35:PYTHONWARNINGS = once,ignore::ResourceWarning:unittest.suite,ignore::ImportWarning:backports
+ py36: PYTHONWARNINGS = once,ignore::ResourceWarning:unittest.suite,ignore::ImportWarning:backports
+ py{37,38}: PYTHONWARNINGS = once
passenv =
http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY
PW_TEST_DB_TYPE PW_TEST_DB_USER PW_TEST_DB_PASS PW_TEST_DB_HOST
[travis]
python =
- 2.7: py27, pep8, coverage
+ 3.6: py36, pep8, coverage