Skip to content

Commit 9c6828d

Browse files
committed
πŸ“¦οΈ chore: upgrade to Wagtail 7.2 and Django 5.2.8
Major version upgrades: - wagtail 6.3.5 β†’ 7.2 - Django 5.1.14 β†’ 5.2.8 - pillow 11.3.0 β†’ 12.0.0 - psycopg 3.2.1 β†’ 3.2.12 New dependencies added by Wagtail 7: - django-tasks - modelsearch Removed constraints in main.in to allow latest versions.
1 parent fce42ea commit 9c6828d

File tree

4 files changed

+25
-16
lines changed

4 files changed

+25
-16
lines changed

β€Žrequirements/dev.txtβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ asgiref==3.11.0
66
# django
77
coverage==7.12.0
88
# via -r requirements/dev.in
9-
django==5.1.14
9+
django==5.2.8
1010
# via
1111
# -c requirements/main.txt
1212
# django-debug-toolbar

β€Žrequirements/main.inβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# main.in
22
Delorean
3-
Django<5.2
3+
Django
44
Willow
55
boto3
66
colander
@@ -20,5 +20,5 @@ python-dateutil
2020
pytz
2121
redis
2222
requests>=2.32.5
23-
wagtail~=6.3.0
23+
wagtail
2424
whitenoise

β€Žrequirements/main.txtβ€Ž

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ asgiref==3.11.0
88
# via django
99
babel==2.17.0
1010
# via delorean
11-
beautifulsoup4==4.12.3
11+
beautifulsoup4==4.14.2
1212
# via wagtail
1313
boto3==1.41.1
1414
# via -r requirements/main.in
@@ -32,7 +32,7 @@ dj-database-url==3.0.1
3232
# via -r requirements/main.in
3333
dj-static==0.0.6
3434
# via -r requirements/main.in
35-
django==5.1.14
35+
django==5.2.8
3636
# via
3737
# -r requirements/main.in
3838
# dj-database-url
@@ -43,10 +43,13 @@ django==5.1.14
4343
# django-modelcluster
4444
# django-permissionedforms
4545
# django-storages
46+
# django-stubs-ext
4647
# django-taggit
48+
# django-tasks
4749
# django-treebeard
4850
# djangorestframework
4951
# laces
52+
# modelsearch
5053
# wagtail
5154
django-appconf==1.2.0
5255
# via django-compressor
@@ -56,7 +59,7 @@ django-compressor==4.6.0
5659
# django-libsass
5760
django-extensions==4.1
5861
# via -r requirements/main.in
59-
django-filter==25.1
62+
django-filter==25.2
6063
# via wagtail
6164
django-libsass==0.9
6265
# via -r requirements/main.in
@@ -68,10 +71,16 @@ django-permissionedforms==0.1
6871
# via wagtail
6972
django-storages==1.14.6
7073
# via -r requirements/main.in
74+
django-stubs-ext==5.2.7
75+
# via django-tasks
7176
django-taggit==6.1.0
7277
# via
7378
# -r requirements/main.in
7479
# wagtail
80+
django-tasks==0.9.0
81+
# via
82+
# modelsearch
83+
# wagtail
7584
django-treebeard==4.7.1
7685
# via wagtail
7786
djangorestframework==3.16.1
@@ -94,12 +103,12 @@ jmespath==1.0.1
94103
# via
95104
# boto3
96105
# botocore
97-
l18n==2021.3
98-
# via wagtail
99106
laces==0.1.2
100107
# via wagtail
101108
libsass==0.23.0
102109
# via django-libsass
110+
modelsearch==1.1.1
111+
# via wagtail
103112
numpy==2.3.5
104113
# via pandas
105114
openpyxl==3.1.5
@@ -108,7 +117,7 @@ packaging==25.0
108117
# via gunicorn
109118
pandas==2.3.3
110119
# via -r requirements/main.in
111-
pillow==11.3.0
120+
pillow==12.0.0
112121
# via
113122
# pillow-heif
114123
# wagtail
@@ -128,7 +137,6 @@ pytz==2025.2
128137
# via
129138
# -r requirements/main.in
130139
# delorean
131-
# l18n
132140
# pandas
133141
rcssmin==1.2.2
134142
# via django-compressor
@@ -143,9 +151,7 @@ rjsmin==1.2.5
143151
s3transfer==0.15.0
144152
# via boto3
145153
six==1.17.0
146-
# via
147-
# l18n
148-
# python-dateutil
154+
# via python-dateutil
149155
soupsieve==2.8
150156
# via beautifulsoup4
151157
sqlparse==0.5.3
@@ -158,6 +164,9 @@ translationstring==1.4
158164
# via colander
159165
typing-extensions==4.15.0
160166
# via
167+
# beautifulsoup4
168+
# django-stubs-ext
169+
# django-tasks
161170
# pydantic
162171
# pydantic-core
163172
# typing-inspection
@@ -171,7 +180,7 @@ urllib3==2.5.0
171180
# via
172181
# botocore
173182
# requests
174-
wagtail==6.3.5
183+
wagtail==7.2
175184
# via -r requirements/main.in
176185
whitenoise==6.11.0
177186
# via -r requirements/main.in

β€Žrequirements/production.txtβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile --output-file requirements/production.txt requirements/production.in
3-
psycopg==3.2.1
3+
psycopg==3.2.12
44
# via -r requirements/production.in
5-
psycopg-binary==3.2.1
5+
psycopg-binary==3.2.12
66
# via psycopg
77
typing-extensions==4.15.0
88
# via

0 commit comments

Comments
Β (0)