Skip to content

Commit 6dc865c

Browse files
committed
feat: Add support for django-cms v4
1 parent caf1150 commit 6dc865c

10 files changed

+3761
-4
lines changed

tests/requirements/compile.py

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,20 @@
3434
from subprocess import run
3535

3636
CONFIG_MATRIX = [
37-
["python3.10", "Django>=4.2a1,<5.0", "django-cms>=3.11,<4.0", "py310-django42-cms311.txt",],
37+
["python3.9", "Django>=4.2,<5.0", "django-cms>=3.11,<4.0", "py39-django42-cms311.txt",],
38+
["python3.9", "Django>=4.2,<5.0", "django-cms>=4.1,<5.0.0a1", "py39-django42-cms41.txt",],
3839

39-
["python3.11", "Django>=4.2a1,<5.0", "django-cms>=3.11,<4.0", "py311-django42-cms311.txt",],
40+
["python3.10", "Django>=4.2,<5.0", "django-cms>=3.11,<4.0", "py310-django42-cms311.txt",],
41+
["python3.10", "Django>=4.2,<5.0", "django-cms>=4.1,<5.0.0a1", "py310-django42-cms41.txt",],
42+
43+
["python3.11", "Django>=4.2,<5.0", "django-cms>=3.11,<4.0", "py311-django42-cms311.txt",],
44+
["python3.11", "Django>=4.2,<5.0", "django-cms>=4.1,<5.0.0a1", "py311-django42-cms41.txt",],
45+
46+
["python3.12", "Django>=4.2,<5.0", "django-cms>=3.11,<4.0", "py312-django42-cms311.txt",],
47+
["python3.12", "Django>=4.2,<5.0", "django-cms>=4.1,<5.0.0a1", "py312-django42-cms41.txt",],
48+
49+
["python3.13", "Django>=4.2,<5.0", "django-cms>=3.11,<4.0", "py313-django42-cms311.txt",],
50+
["python3.13", "Django>=4.2,<5.0", "django-cms>=4.1,<5.0.0a1", "py313-django42-cms41.txt",],
4051
]
4152

4253
if __name__ == "__main__":

tests/requirements/py310-django42-cms41.txt

Lines changed: 500 additions & 0 deletions
Large diffs are not rendered by default.

tests/requirements/py311-django42-cms41.txt

Lines changed: 453 additions & 0 deletions
Large diffs are not rendered by default.

tests/requirements/py312-django42-cms311.txt

Lines changed: 447 additions & 0 deletions
Large diffs are not rendered by default.

tests/requirements/py312-django42-cms41.txt

Lines changed: 453 additions & 0 deletions
Large diffs are not rendered by default.

tests/requirements/py313-django42-cms311.txt

Lines changed: 447 additions & 0 deletions
Large diffs are not rendered by default.

tests/requirements/py313-django42-cms41.txt

Lines changed: 453 additions & 0 deletions
Large diffs are not rendered by default.

tests/requirements/py39-django42-cms311.txt

Lines changed: 494 additions & 0 deletions
Large diffs are not rendered by default.

tests/requirements/py39-django42-cms41.txt

Lines changed: 500 additions & 0 deletions
Large diffs are not rendered by default.

tox.ini

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ requires =
33
tox>=4.2
44
env_list =
55
ruff
6-
py311-django42-cms311
7-
py310-django42-cms311
6+
py{39,310,311,312,313}-django42-cms{311,41}
87
skip_missing_interpreters=True
98

109
[testenv]

0 commit comments

Comments
 (0)