Added python 3.9 and django 3.2 to tox and travis.

pull/126/head
Fabio Caccamo 2021-04-12 10:00:22 +02:00
parent 0f9d502e4f
commit c337c21a03
3 changed files with 40 additions and 22 deletions

View File

@ -76,6 +76,10 @@ jobs:
env: TOX_ENV=py36-dj31-sqlite env: TOX_ENV=py36-dj31-sqlite
- python: "3.6" - python: "3.6"
env: TOX_ENV=py36-dj31-postgres env: TOX_ENV=py36-dj31-postgres
- python: "3.6"
env: TOX_ENV=py36-dj32-sqlite
- python: "3.6"
env: TOX_ENV=py36-dj32-postgres
- python: "3.6" - python: "3.6"
env: TOX_ENV=py36-djmaster-sqlite env: TOX_ENV=py36-djmaster-sqlite
- python: "3.6" - python: "3.6"
@ -100,6 +104,10 @@ jobs:
env: TOX_ENV=py37-dj31-sqlite env: TOX_ENV=py37-dj31-sqlite
- python: "3.7" - python: "3.7"
env: TOX_ENV=py37-dj31-postgres env: TOX_ENV=py37-dj31-postgres
- python: "3.7"
env: TOX_ENV=py37-dj32-sqlite
- python: "3.7"
env: TOX_ENV=py37-dj32-postgres
- python: "3.7" - python: "3.7"
env: TOX_ENV=py37-djmaster-sqlite env: TOX_ENV=py37-djmaster-sqlite
- python: "3.7" - python: "3.7"
@ -116,26 +124,34 @@ jobs:
env: TOX_ENV=py38-dj31-sqlite env: TOX_ENV=py38-dj31-sqlite
- python: "3.8" - python: "3.8"
env: TOX_ENV=py38-dj31-postgres env: TOX_ENV=py38-dj31-postgres
- python: "3.8"
env: TOX_ENV=py38-dj32-sqlite
- python: "3.8"
env: TOX_ENV=py38-dj32-postgres
- python: "3.8" - python: "3.8"
env: TOX_ENV=py38-djmaster-sqlite env: TOX_ENV=py38-djmaster-sqlite
- python: "3.8" - python: "3.8"
env: TOX_ENV=py38-djmaster-postgres env: TOX_ENV=py38-djmaster-postgres
# - python: "3.9" - python: "3.9"
# env: TOX_ENV=py39-dj22-sqlite env: TOX_ENV=py39-dj22-sqlite
# - python: "3.9" - python: "3.9"
# env: TOX_ENV=py39-dj22-postgres env: TOX_ENV=py39-dj22-postgres
# - python: "3.9" - python: "3.9"
# env: TOX_ENV=py39-dj30-sqlite env: TOX_ENV=py39-dj30-sqlite
# - python: "3.9" - python: "3.9"
# env: TOX_ENV=py39-dj30-postgres env: TOX_ENV=py39-dj30-postgres
# - python: "3.9" - python: "3.9"
# env: TOX_ENV=py39-dj31-sqlite env: TOX_ENV=py39-dj31-sqlite
# - python: "3.9" - python: "3.9"
# env: TOX_ENV=py39-dj31-postgres env: TOX_ENV=py39-dj31-postgres
# - python: "3.9" - python: "3.9"
# env: TOX_ENV=py39-djmaster-sqlite env: TOX_ENV=py39-dj32-sqlite
# - python: "3.9" - python: "3.9"
# env: TOX_ENV=py39-djmaster-postgres env: TOX_ENV=py39-dj32-postgres
- python: "3.9"
env: TOX_ENV=py39-djmaster-sqlite
- python: "3.9"
env: TOX_ENV=py39-djmaster-postgres
allow_failures: allow_failures:
- env: TOX_ENV=py36-djmaster-sqlite - env: TOX_ENV=py36-djmaster-sqlite
- env: TOX_ENV=py36-djmaster-postgres - env: TOX_ENV=py36-djmaster-postgres
@ -143,8 +159,8 @@ jobs:
- env: TOX_ENV=py37-djmaster-postgres - env: TOX_ENV=py37-djmaster-postgres
- env: TOX_ENV=py38-djmaster-sqlite - env: TOX_ENV=py38-djmaster-sqlite
- env: TOX_ENV=py38-djmaster-postgres - env: TOX_ENV=py38-djmaster-postgres
# - env: TOX_ENV=py39-djmaster-sqlite - env: TOX_ENV=py39-djmaster-sqlite
# - env: TOX_ENV=py39-djmaster-postgres - env: TOX_ENV=py39-djmaster-postgres
install: install:
- pip install tox - pip install tox
services: services:

View File

@ -55,6 +55,7 @@ setup(
'Framework :: Django :: 2.2', 'Framework :: Django :: 2.2',
'Framework :: Django :: 3.0', 'Framework :: Django :: 3.0',
'Framework :: Django :: 3.1', 'Framework :: Django :: 3.1',
'Framework :: Django :: 3.2',
'Intended Audience :: Developers', 'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License', 'License :: OSI Approved :: MIT License',
'Natural Language :: English', 'Natural Language :: English',

View File

@ -2,10 +2,10 @@
envlist = envlist =
py27-{dj17,dj18,dj19,dj110,dj111}-{sqlite,postgres}, py27-{dj17,dj18,dj19,dj110,dj111}-{sqlite,postgres},
py35-{dj18,dj19,dj110,dj111,dj20,dj21,dj22}-{sqlite,postgres}, py35-{dj18,dj19,dj110,dj111,dj20,dj21,dj22}-{sqlite,postgres},
py36-{dj18,dj19,dj110,dj111,dj20,dj21,dj22,dj30,dj31,djmaster}-{sqlite,postgres}, py36-{dj18,dj19,dj110,dj111,dj20,dj21,dj22,dj30,dj31,dj32,djmaster}-{sqlite,postgres},
py37-{dj20,dj21,dj22,dj30,dj31,djmaster}-{sqlite,postgres}, py37-{dj20,dj21,dj22,dj30,dj31,dj32,djmaster}-{sqlite,postgres},
py38-{dj22,dj30,dj31,djmaster}-{sqlite,postgres}, py38-{dj22,dj30,dj31,dj32,djmaster}-{sqlite,postgres},
py39-{dj22,dj30,dj31,djmaster}-{sqlite,postgres}, py39-{dj22,dj30,dj31,dj32,djmaster}-{sqlite,postgres},
[testenv] [testenv]
passenv = CI TRAVIS TRAVIS_* passenv = CI TRAVIS TRAVIS_*
deps = deps =
@ -19,6 +19,7 @@ deps =
dj22: Django == 2.2.* dj22: Django == 2.2.*
dj30: Django == 3.0.* dj30: Django == 3.0.*
dj31: Django == 3.1.* dj31: Django == 3.1.*
dj32: Django == 3.2.*
djmaster: https://github.com/django/django/archive/master.tar.gz djmaster: https://github.com/django/django/archive/master.tar.gz
# mysql: mysqlclient # mysql: mysqlclient
postgres: psycopg2-binary postgres: psycopg2-binary