@@ -13,35 +13,30 @@ jobs:
1313 strategy :
1414 matrix :
1515 python : ["3.13", "3.12", "3.11", "3.10", "3.9"]
16- django : ["django>=4.2,<4.3", "django>=5.0 ,<5.1 ", "django>=5.1 ,<5.2 "]
16+ django : ["django>=4.2,<4.3", "django>=5.1 ,<5.2 ", "django>=5.2 ,<5.3 "]
1717 wagtail :
1818 [
1919 " wagtail>=5.2,<5.3" ,
20- " wagtail>=6.0,<6.1" ,
21- " wagtail>=6.1,<6.2" ,
22- " wagtail>=6.2,<6.3" ,
2320 " wagtail>=6.3,<6.4" ,
21+ " wagtail>=6.4,<6.5" ,
22+ " wagtail>=7.0,<7.1" ,
2423 ]
2524 exclude :
26- - python : " 3.9"
27- django : " django>=5.0,<5.1"
28- - python : " 3.9"
29- django : " django>=5.1,<5.2"
25+ # Python 3.13 is not compatible with Django 4.2
3026 - python : " 3.13"
3127 django : " django>=4.2,<4.3"
32- - python : " 3.13 "
33- django : " django>=5.0,<5.1 "
34- - python : " 3.13 "
28+
29+ # Django 5.1/5.2 with Wagtail 5.2 combinations are excluded for all Python versions
30+ - django : " django>=5.1,<5.2 "
3531 wagtail : " wagtail>=5.2,<5.3"
36- - python : " 3.13"
37- wagtail : " wagtail>=6.0,<6.1"
38- - python : " 3.13"
39- wagtail : " wagtail>=6.1,<6.2"
40- - python : " 3.13"
32+ - django : " django>=5.2,<5.3"
33+ wagtail : " wagtail>=5.2,<5.3"
34+
4135 include :
4236 - python : " 3.13"
43- django : " django>=5.1,<5.2"
44- wagtail : " wagtail>=6.4,<6.5"
37+ django : " django>=5.2,<5.3"
38+ wagtail : " wagtail>=7.0,<7.1"
39+ latest : true
4540 steps :
4641 - uses : actions/checkout@v4
4742 - uses : actions/setup-python@v5
0 commit comments