Skip to content

Commit 5ffc07e

Browse files
matrixiseclaude
andauthored
chore(deps): update dependencies and pin Wagtail to 7.2.x
Updates multiple dependencies while pinning Wagtail to 7.2.x to avoid migration requirements: - Wagtail: pinned to >=7.2,<7.3 (stays at 7.2.2) - wagtail-factories 4.3.0 → 4.4.0 - uv 0.9.28 → 0.10.2 - ruff 0.14.14 → 0.15.0 - gunicorn 25.0.1 → 25.0.3 - boto3, botocore, and other minor version bumps Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 42c579a commit 5ffc07e

File tree

3 files changed

+92
-91
lines changed

3 files changed

+92
-91
lines changed

requirements/dev.txt

Lines changed: 59 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -2,42 +2,40 @@
22
# uv pip compile --output-file requirements/dev.txt requirements/dev.in
33
anyascii==0.3.3
44
# via
5-
# -c main.txt
5+
# -c requirements/main.txt
66
# wagtail
7-
asgiref==3.11.0
7+
asgiref==3.11.1
88
# via
9-
# -c main.txt
9+
# -c requirements/main.txt
1010
# django
1111
beautifulsoup4==4.14.3
1212
# via
13-
# -c main.txt
13+
# -c requirements/main.txt
1414
# wagtail
1515
boolean-py==5.0
1616
# via license-expression
17-
cachecontrol[filecache]==0.14.4
18-
# via
19-
# cachecontrol
20-
# pip-audit
17+
cachecontrol==0.14.4
18+
# via pip-audit
2119
certifi==2026.1.4
2220
# via
23-
# -c main.txt
21+
# -c requirements/main.txt
2422
# requests
2523
charset-normalizer==3.4.4
2624
# via
27-
# -c main.txt
25+
# -c requirements/main.txt
2826
# requests
29-
coverage==7.13.2
30-
# via -r dev.in
27+
coverage==7.13.4
28+
# via -r requirements/dev.in
3129
cyclonedx-python-lib==11.6.0
3230
# via pip-audit
3331
defusedxml==0.7.1
3432
# via
35-
# -c main.txt
33+
# -c requirements/main.txt
3634
# py-serializable
3735
# willow
3836
django==6.0.2
3937
# via
40-
# -c main.txt
38+
# -c requirements/main.txt
4139
# django-debug-toolbar
4240
# django-filter
4341
# django-modelcluster
@@ -52,69 +50,69 @@ django==6.0.2
5250
# modelsearch
5351
# wagtail
5452
django-debug-toolbar==6.2.0
55-
# via -r dev.in
53+
# via -r requirements/dev.in
5654
django-filter==25.2
5755
# via
58-
# -c main.txt
56+
# -c requirements/main.txt
5957
# wagtail
6058
django-modelcluster==6.4.1
6159
# via
62-
# -c main.txt
60+
# -c requirements/main.txt
6361
# wagtail
6462
django-permissionedforms==0.1
6563
# via
66-
# -c main.txt
64+
# -c requirements/main.txt
6765
# wagtail
6866
django-stubs-ext==5.2.9
6967
# via
70-
# -c main.txt
68+
# -c requirements/main.txt
7169
# django-tasks
7270
django-taggit==6.1.0
7371
# via
74-
# -c main.txt
72+
# -c requirements/main.txt
7573
# wagtail
7674
django-tasks==0.9.0
7775
# via
78-
# -c main.txt
76+
# -c requirements/main.txt
7977
# modelsearch
8078
# wagtail
8179
django-treebeard==4.8.0
8280
# via
83-
# -c main.txt
81+
# -c requirements/main.txt
8482
# wagtail
8583
djangorestframework==3.16.1
8684
# via
87-
# -c main.txt
85+
# -c requirements/main.txt
8886
# wagtail
8987
draftjs-exporter==5.2.0
9088
# via
91-
# -c main.txt
89+
# -c requirements/main.txt
9290
# wagtail
9391
et-xmlfile==2.0.0
9492
# via
95-
# -c main.txt
93+
# -c requirements/main.txt
9694
# openpyxl
9795
factory-boy==3.3.3
9896
# via wagtail-factories
99-
faker==40.1.2
97+
faker==40.4.0
10098
# via factory-boy
10199
fakeredis==2.33.0
102-
# via -r dev.in
100+
# via -r requirements/dev.in
103101
filelock==3.20.3
104102
# via cachecontrol
105103
filetype==1.2.0
106104
# via
107-
# -c main.txt
105+
# -c requirements/main.txt
108106
# willow
109107
idna==3.11
110108
# via
111-
# -c main.txt
109+
# -c requirements/main.txt
112110
# requests
113111
isort==7.0.0
114-
# via -r dev.in
112+
# via -r requirements/dev.in
115113
laces==0.1.2
116114
# via
117-
# -c main.txt
115+
# -c requirements/main.txt
118116
# wagtail
119117
license-expression==30.4.4
120118
# via cyclonedx-python-lib
@@ -123,42 +121,46 @@ markdown-it-py==4.0.0
123121
mdurl==0.1.2
124122
# via markdown-it-py
125123
model-mommy==2.0.0
126-
# via -r dev.in
124+
# via -r requirements/dev.in
127125
modelsearch==1.1.1
128126
# via
129-
# -c main.txt
127+
# -c requirements/main.txt
130128
# wagtail
131129
msgpack==1.1.2
132130
# via cachecontrol
133131
openpyxl==3.1.5
134132
# via
135-
# -c main.txt
133+
# -c requirements/main.txt
136134
# wagtail
137135
packageurl-python==0.17.6
138136
# via cyclonedx-python-lib
139137
packaging==26.0
140138
# via
141-
# -c main.txt
139+
# -c requirements/main.txt
142140
# pip-audit
143141
# pip-requirements-parser
144142
# pipdeptree
145-
pillow==12.1.0
143+
pillow==12.1.1
146144
# via
147-
# -c main.txt
145+
# -c requirements/main.txt
148146
# pillow-heif
149147
# wagtail
150148
pillow-heif==1.2.0
151149
# via
152-
# -c main.txt
150+
# -c requirements/main.txt
153151
# willow
152+
pip==26.0.1
153+
# via
154+
# pip-api
155+
# pipdeptree
154156
pip-api==0.0.34
155157
# via pip-audit
156158
pip-audit==2.10.0
157-
# via -r dev.in
159+
# via -r requirements/dev.in
158160
pip-requirements-parser==32.0.1
159161
# via pip-audit
160162
pipdeptree==2.30.0
161-
# via -r dev.in
163+
# via -r requirements/dev.in
162164
platformdirs==4.5.1
163165
# via pip-audit
164166
py-serializable==2.1.0
@@ -167,61 +169,60 @@ pygments==2.19.2
167169
# via rich
168170
pyparsing==3.3.2
169171
# via pip-requirements-parser
170-
redis==7.1.0
172+
redis==7.1.1
171173
# via
172-
# -c main.txt
174+
# -c requirements/main.txt
173175
# fakeredis
174176
requests==2.32.5
175177
# via
176-
# -c main.txt
178+
# -c requirements/main.txt
177179
# cachecontrol
178180
# pip-audit
179181
# wagtail
180182
rich==14.3.2
181183
# via pip-audit
182-
ruff==0.14.14
183-
# via -r dev.in
184+
ruff==0.15.0
185+
# via -r requirements/dev.in
184186
sortedcontainers==2.4.0
185187
# via
186188
# cyclonedx-python-lib
187189
# fakeredis
188190
soupsieve==2.8.3
189191
# via
190-
# -c main.txt
192+
# -c requirements/main.txt
191193
# beautifulsoup4
192194
sqlparse==0.5.5
193195
# via
194-
# -c main.txt
196+
# -c requirements/main.txt
195197
# django
196198
# django-debug-toolbar
197199
telepath==0.3.1
198200
# via
199-
# -c main.txt
201+
# -c requirements/main.txt
200202
# wagtail
201203
tomli==2.4.0
202204
# via pip-audit
203205
tomli-w==1.2.0
204206
# via pip-audit
205207
typing-extensions==4.15.0
206208
# via
207-
# -c main.txt
209+
# -c requirements/main.txt
208210
# beautifulsoup4
209211
# django-stubs-ext
210212
# django-tasks
211213
urllib3==2.6.3
212214
# via
213-
# -c main.txt
215+
# -c requirements/main.txt
214216
# requests
215-
uv==0.9.28
216-
# via -r dev.in
217+
uv==0.10.2
218+
# via -r requirements/dev.in
217219
wagtail==7.2.2
218220
# via
219-
# -c main.txt
221+
# -c requirements/main.txt
220222
# wagtail-factories
221-
wagtail-factories==4.3.0
222-
# via -r dev.in
223-
willow[heif]==1.12.0
223+
wagtail-factories==4.4.0
224+
# via -r requirements/dev.in
225+
willow==1.12.0
224226
# via
225-
# -c main.txt
227+
# -c requirements/main.txt
226228
# wagtail
227-
# willow

requirements/main.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ python-dateutil
2121
pytz
2222
redis
2323
requests>=2.32.5
24-
wagtail
24+
wagtail>=7.2,<7.3
2525
whitenoise

0 commit comments

Comments
 (0)