Skip to content

Commit 8967c77

Browse files
chore: Upgrade Python requirements (#323)
* chore: Upgrade Python requirements * fix: mypy changes --------- Co-authored-by: Irtaza Akram <irtaza.akram@arbisoft.com>
1 parent e9861ed commit 8967c77

7 files changed

Lines changed: 42 additions & 20 deletions

File tree

openedx_tagging/core/tagging/models/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ def _get_filtered_tags_one_level(
509509
count=models.Func(F('id'), function='Count')
510510
)
511511
qs = qs.annotate(usage_count=models.Subquery(obj_tags.values('count')))
512-
return qs
512+
return qs # type: ignore[return-value]
513513

514514
def _get_filtered_tags_deep(
515515
self,

requirements/base.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ attrs==25.3.0
1212
# via -r requirements/base.in
1313
billiard==4.2.1
1414
# via celery
15-
celery==5.5.2
15+
celery==5.5.3
1616
# via -r requirements/base.in
1717
certifi==2025.4.26
1818
# via requests
@@ -70,8 +70,10 @@ edx-opaque-keys==3.0.0
7070
# via edx-drf-extensions
7171
idna==3.10
7272
# via requests
73-
kombu==5.5.3
73+
kombu==5.5.4
7474
# via celery
75+
packaging==25.0
76+
# via kombu
7577
pbr==6.1.1
7678
# via stevedore
7779
prompt-toolkit==3.0.51

requirements/dev.txt

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ cachetools==6.0.0
3636
# via
3737
# -r requirements/ci.txt
3838
# tox
39-
celery==5.5.2
39+
celery==5.5.3
4040
# via -r requirements/quality.txt
4141
certifi==2025.4.26
4242
# via
@@ -106,7 +106,7 @@ cryptography==45.0.3
106106
# secretstorage
107107
ddt==1.7.2
108108
# via -r requirements/quality.txt
109-
diff-cover==9.3.1
109+
diff-cover==9.3.2
110110
# via -r requirements/dev.in
111111
dill==0.4.0
112112
# via
@@ -251,7 +251,7 @@ keyring==25.6.0
251251
# via
252252
# -r requirements/quality.txt
253253
# twine
254-
kombu==5.5.3
254+
kombu==5.5.4
255255
# via
256256
# -r requirements/quality.txt
257257
# celery
@@ -284,7 +284,7 @@ more-itertools==10.7.0
284284
# -r requirements/quality.txt
285285
# jaraco-classes
286286
# jaraco-functools
287-
mypy==1.15.0
287+
mypy==1.16.0
288288
# via -r requirements/quality.txt
289289
mypy-extensions==1.1.0
290290
# via
@@ -302,12 +302,17 @@ packaging==25.0
302302
# -r requirements/pip-tools.txt
303303
# -r requirements/quality.txt
304304
# build
305+
# kombu
305306
# pyproject-api
306307
# pytest
307308
# tox
308309
# twine
309310
path==16.16.0
310311
# via edx-i18n-tools
312+
pathspec==0.12.1
313+
# via
314+
# -r requirements/quality.txt
315+
# mypy
311316
pbr==6.1.1
312317
# via
313318
# -r requirements/quality.txt
@@ -532,7 +537,7 @@ wheel==0.45.1
532537
# via
533538
# -r requirements/pip-tools.txt
534539
# pip-tools
535-
zipp==3.21.0
540+
zipp==3.22.0
536541
# via
537542
# -r requirements/quality.txt
538543
# importlib-metadata

requirements/doc.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ billiard==4.2.1
2929
# via
3030
# -r requirements/test.txt
3131
# celery
32-
celery==5.5.2
32+
celery==5.5.3
3333
# via -r requirements/test.txt
3434
certifi==2025.4.26
3535
# via
@@ -172,7 +172,7 @@ joblib==1.5.1
172172
# via
173173
# -r requirements/test.txt
174174
# grimp
175-
kombu==5.5.3
175+
kombu==5.5.4
176176
# via
177177
# -r requirements/test.txt
178178
# celery
@@ -182,7 +182,7 @@ markupsafe==3.0.2
182182
# jinja2
183183
mock==5.2.0
184184
# via -r requirements/test.txt
185-
mypy==1.15.0
185+
mypy==1.16.0
186186
# via -r requirements/test.txt
187187
mypy-extensions==1.1.0
188188
# via
@@ -195,9 +195,14 @@ nh3==0.2.21
195195
packaging==25.0
196196
# via
197197
# -r requirements/test.txt
198+
# kombu
198199
# pydata-sphinx-theme
199200
# pytest
200201
# sphinx
202+
pathspec==0.12.1
203+
# via
204+
# -r requirements/test.txt
205+
# mypy
201206
pbr==6.1.1
202207
# via
203208
# -r requirements/test.txt

requirements/pip.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ pip==24.2
1212
# via
1313
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
1414
# -r requirements/pip.in
15-
setuptools==80.8.0
15+
setuptools==80.9.0
1616
# via -r requirements/pip.in

requirements/quality.txt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ billiard==4.2.1
2525
# via
2626
# -r requirements/test.txt
2727
# celery
28-
celery==5.5.2
28+
celery==5.5.3
2929
# via -r requirements/test.txt
3030
certifi==2025.4.26
3131
# via
@@ -188,7 +188,7 @@ joblib==1.5.1
188188
# grimp
189189
keyring==25.6.0
190190
# via twine
191-
kombu==5.5.3
191+
kombu==5.5.4
192192
# via
193193
# -r requirements/test.txt
194194
# celery
@@ -208,7 +208,7 @@ more-itertools==10.7.0
208208
# via
209209
# jaraco-classes
210210
# jaraco-functools
211-
mypy==1.15.0
211+
mypy==1.16.0
212212
# via -r requirements/test.txt
213213
mypy-extensions==1.1.0
214214
# via
@@ -221,8 +221,13 @@ nh3==0.2.21
221221
packaging==25.0
222222
# via
223223
# -r requirements/test.txt
224+
# kombu
224225
# pytest
225226
# twine
227+
pathspec==0.12.1
228+
# via
229+
# -r requirements/test.txt
230+
# mypy
226231
pbr==6.1.1
227232
# via
228233
# -r requirements/test.txt
@@ -392,7 +397,7 @@ wcwidth==0.2.13
392397
# via
393398
# -r requirements/test.txt
394399
# prompt-toolkit
395-
zipp==3.21.0
400+
zipp==3.22.0
396401
# via importlib-metadata
397402

398403
# The following packages are considered to be unsafe in a requirements file:

requirements/test.txt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ billiard==4.2.1
1919
# via
2020
# -r requirements/base.txt
2121
# celery
22-
celery==5.5.2
22+
celery==5.5.3
2323
# via -r requirements/base.txt
2424
certifi==2025.4.26
2525
# via
@@ -138,22 +138,27 @@ jinja2==3.1.6
138138
# via code-annotations
139139
joblib==1.5.1
140140
# via grimp
141-
kombu==5.5.3
141+
kombu==5.5.4
142142
# via
143143
# -r requirements/base.txt
144144
# celery
145145
markupsafe==3.0.2
146146
# via jinja2
147147
mock==5.2.0
148148
# via -r requirements/test.in
149-
mypy==1.15.0
149+
mypy==1.16.0
150150
# via -r requirements/test.in
151151
mypy-extensions==1.1.0
152152
# via mypy
153153
mysqlclient==2.2.7
154154
# via -r requirements/test.in
155155
packaging==25.0
156-
# via pytest
156+
# via
157+
# -r requirements/base.txt
158+
# kombu
159+
# pytest
160+
pathspec==0.12.1
161+
# via mypy
157162
pbr==6.1.1
158163
# via
159164
# -r requirements/base.txt

0 commit comments

Comments
 (0)