Test against Django 4.1a

This commit is contained in:
Marco Bonetti 2022-05-18 10:56:39 +02:00
parent f05d1d9f57
commit 8d91136d56
4 changed files with 10 additions and 15 deletions

View file

@ -9,7 +9,7 @@ jobs:
strategy:
max-parallel: 4
matrix:
python-version: [3.6, 3.7, 3.8, 3.9, "3.10"]
python-version: [3.8, 3.9, "3.10"]
steps:
- uses: actions/checkout@v1

View file

@ -5,6 +5,8 @@ Version 0.9.9 (unreleased)
--------------------------
* Test test_47_azure_ajax_translation: avoid DNS lookup for better isolation. Should fix #233
* Adds Chinese (Simplified) translation. (#266 thanks @chenluyong)
* Test against Django 4.1a
* Limit supported versions to Django 3.2 and later, using Python 3.8, 3.9 and 3.10
Version 0.9.8

View file

@ -16,7 +16,7 @@ Rosetta is a `Django <http://www.djangoproject.com/>`_ application that facilita
Because it doesn't export any models, Rosetta doesn't create any tables in your project's database. Rosetta can be installed and uninstalled by simply adding and removing a single entry in your project's `INSTALLED_APPS` and a single line in your main ``urls.py`` file.
Note: as of version 0.9.0, django-rosetta requires Django 1.11 or later, as of version 0.9.6, django-rosetta requires Django 2.2 or later
Note: as of version 0.9.0, django-rosetta requires Django 1.11 or later, as of version 0.9.6, django-rosetta requires Django 2.2 or later, and as of version 0.9.9 django-rosetta supports Django 3.2 or later.
********
Features

19
tox.ini
View file

@ -1,20 +1,16 @@
[tox]
envlist =
flake8,
py{36,37,38,39}-django{22,30,31,32},
py{38,39}-django40,
py310-django{32,40},
py{38,39,310}-django{32,40,41},
gettext,
docs
[gh-actions]
python =
3.10: py310-django32, py310-django40
3.9: py39-django22, py39-django30, py39-django31, py39-django32, py39-django40
3.8: py38-django22, py38-django30, py38-django31, py38-django32, py38-django40
3.7: py37-django22, py37-django30, py37-django31, py37-django32, flake8
3.6: py36-django22, py36-django30, py36-django31, py36-django32, gettext, docs
3.10: py310-django32, py310-django40, py310-django41
3.9: py39-django32, py39-django40, py39-django41
3.8: py38-django32, py38-django40, py38-django41
skipsdist = True
@ -31,14 +27,11 @@ setenv =
PYTHONDONTWRITEBYTECODE=1
deps =
django22: Django>=2.2.17,<=2.2.99
django30: Django>=3.0,<=3.0.99
django31: Django>=3.1,<=3.1.99
django32: Django>=3.2,<=3.2.99
django40: Django>=4.0,<4.1
django41: Django>=4.1a,<4.2
django{22,30,31}: python-memcached
django{32,40}: pymemcache
pymemcache
requests
polib>=1.1.0
goslate