diff --git a/tests/requirements/django-32.txt b/tests/requirements/django-32-cms40.txt similarity index 100% rename from tests/requirements/django-32.txt rename to tests/requirements/django-32-cms40.txt diff --git a/tests/requirements/django-42.txt b/tests/requirements/django-42-cms40.txt similarity index 100% rename from tests/requirements/django-42.txt rename to tests/requirements/django-42-cms40.txt diff --git a/tests/requirements/django-42-cms41.txt b/tests/requirements/django-42-cms41.txt new file mode 100644 index 0000000..cf9fa63 --- /dev/null +++ b/tests/requirements/django-42-cms41.txt @@ -0,0 +1,9 @@ +-r requirements_base.txt + +Django>=4.2,<5.0 +django-cms>=4.1.0 +djangocms-text-ckeditor==5.1.5 +djangocms-versioning==2.0.2 +https://github.com/FreemanPancake/djangocms-version-locking/tarball/feature/djangocms4x-compat#egg=djangocms-version-locking +https://github.com/django-cms/djangocms-moderation/tarball/master#egg=djangocms-moderation +https://github.com/django-cms/djangocms-alias/tarball/master#egg=djangocms-alias \ No newline at end of file diff --git a/tox.ini b/tox.ini index f42b187..07409ea 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ envlist = flake8 isort - py{38,39,310}-dj{32,42}-sqlite-cms{40} + py{38,39,310}-dj{32,42}-sqlite-cms{40,41} skip_missing_interpreters=True @@ -10,8 +10,9 @@ skip_missing_interpreters=True deps = -r{toxinidir}/tests/requirements/requirements_base.txt - dj32: -r{toxinidir}/tests/requirements/django-32.txt - dj42: -r{toxinidir}/tests/requirements/django-42.txt + dj32_cms40: -r{toxinidir}/tests/requirements/django-32-cms40.txt + dj42_cms40: -r{toxinidir}/tests/requirements/django-42-cms40.txt + dj42_cms41: -r{toxinidir}/tests/requirements/django-42-cms41.txt basepython = py38: python3.8