mirror of
https://github.com/coddingtonbear/django-mailbox.git
synced 2026-07-09 22:38:19 +02:00
Modernize syntax, drop Python EOL, drop drop Django<1.11, upgrade TravisCI config to v1, add Python 3.8 & Django 3.x
This commit is contained in:
parent
f9b0a27e5f
commit
2b2b7d6392
43 changed files with 228 additions and 349 deletions
28
tox.ini
28
tox.ini
|
|
@ -2,29 +2,25 @@
|
|||
# sort by django version, next by python version
|
||||
envlist=
|
||||
flake8
|
||||
py{27,34}-django17
|
||||
py{34,35}-django18
|
||||
py{27,34,35}-django19
|
||||
py{27,34,35}-django110
|
||||
py{27,34,35,36}-django111
|
||||
py{34,35,36}-django20
|
||||
py{35,36}-django111
|
||||
py{35,36}-django20
|
||||
py{35,36,37}-django21
|
||||
py{35,36,37}-django22
|
||||
py{36,37,38}-django30
|
||||
|
||||
[testenv]
|
||||
passenv=EMAIL_IMAP_SERVER EMAIL_ACCOUNT EMAIL_PASSWORD EMAIL_SMTP_SERVER
|
||||
deps=
|
||||
django17: django>=1.7,<1.8
|
||||
django18: django>=1.8,<1.9
|
||||
django19: django>=1.9,<1.10
|
||||
django110: django>=1.10,<1.11
|
||||
django111: django>=1.11,<2.0
|
||||
django20: django>=2.0,<2.1
|
||||
django111: django==1.11.*
|
||||
django20: django==2.0.*
|
||||
django21: django==2.0.*
|
||||
django22: django==2.0.*
|
||||
django30: django==3.0b1
|
||||
-r{toxinidir}/test_requirements.txt
|
||||
sitepackages=False
|
||||
commands=
|
||||
django110: python {toxinidir}/manage.py makemigrations --check --dry-run
|
||||
django111: python {toxinidir}/manage.py makemigrations --check --dry-run
|
||||
django20: python {toxinidir}/manage.py makemigrations --check --dry-run
|
||||
python manage.py test -v2 {posargs}
|
||||
python {toxinidir}/manage.py makemigrations --check --dry-run
|
||||
python -Wd manage.py test -v2 {posargs}
|
||||
|
||||
[testenv:flake8]
|
||||
deps=flake8
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue