Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion openedx_tagging/core/tagging/models/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -509,7 +509,7 @@ def _get_filtered_tags_one_level(
count=models.Func(F('id'), function='Count')
)
qs = qs.annotate(usage_count=models.Subquery(obj_tags.values('count')))
return qs
return qs # type: ignore[return-value]

def _get_filtered_tags_deep(
self,
Expand Down
6 changes: 4 additions & 2 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ attrs==25.3.0
# via -r requirements/base.in
billiard==4.2.1
# via celery
celery==5.5.2
celery==5.5.3
# via -r requirements/base.in
certifi==2025.4.26
# via requests
Expand Down Expand Up @@ -70,8 +70,10 @@ edx-opaque-keys==3.0.0
# via edx-drf-extensions
idna==3.10
# via requests
kombu==5.5.3
kombu==5.5.4
# via celery
packaging==25.0
# via kombu
pbr==6.1.1
# via stevedore
prompt-toolkit==3.0.51
Expand Down
15 changes: 10 additions & 5 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ cachetools==6.0.0
# via
# -r requirements/ci.txt
# tox
celery==5.5.2
celery==5.5.3
# via -r requirements/quality.txt
certifi==2025.4.26
# via
Expand Down Expand Up @@ -106,7 +106,7 @@ cryptography==45.0.3
# secretstorage
ddt==1.7.2
# via -r requirements/quality.txt
diff-cover==9.3.1
diff-cover==9.3.2
# via -r requirements/dev.in
dill==0.4.0
# via
Expand Down Expand Up @@ -251,7 +251,7 @@ keyring==25.6.0
# via
# -r requirements/quality.txt
# twine
kombu==5.5.3
kombu==5.5.4
# via
# -r requirements/quality.txt
# celery
Expand Down Expand Up @@ -284,7 +284,7 @@ more-itertools==10.7.0
# -r requirements/quality.txt
# jaraco-classes
# jaraco-functools
mypy==1.15.0
mypy==1.16.0
# via -r requirements/quality.txt
mypy-extensions==1.1.0
# via
Expand All @@ -302,12 +302,17 @@ packaging==25.0
# -r requirements/pip-tools.txt
# -r requirements/quality.txt
# build
# kombu
# pyproject-api
# pytest
# tox
# twine
path==16.16.0
# via edx-i18n-tools
pathspec==0.12.1
# via
# -r requirements/quality.txt
# mypy
pbr==6.1.1
# via
# -r requirements/quality.txt
Expand Down Expand Up @@ -532,7 +537,7 @@ wheel==0.45.1
# via
# -r requirements/pip-tools.txt
# pip-tools
zipp==3.21.0
zipp==3.22.0
# via
# -r requirements/quality.txt
# importlib-metadata
Expand Down
11 changes: 8 additions & 3 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ billiard==4.2.1
# via
# -r requirements/test.txt
# celery
celery==5.5.2
celery==5.5.3
# via -r requirements/test.txt
certifi==2025.4.26
# via
Expand Down Expand Up @@ -172,7 +172,7 @@ joblib==1.5.1
# via
# -r requirements/test.txt
# grimp
kombu==5.5.3
kombu==5.5.4
# via
# -r requirements/test.txt
# celery
Expand All @@ -182,7 +182,7 @@ markupsafe==3.0.2
# jinja2
mock==5.2.0
# via -r requirements/test.txt
mypy==1.15.0
mypy==1.16.0
# via -r requirements/test.txt
mypy-extensions==1.1.0
# via
Expand All @@ -195,9 +195,14 @@ nh3==0.2.21
packaging==25.0
# via
# -r requirements/test.txt
# kombu
# pydata-sphinx-theme
# pytest
# sphinx
pathspec==0.12.1
# via
# -r requirements/test.txt
# mypy
pbr==6.1.1
# via
# -r requirements/test.txt
Expand Down
2 changes: 1 addition & 1 deletion requirements/pip.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ pip==24.2
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -r requirements/pip.in
setuptools==80.8.0
setuptools==80.9.0
# via -r requirements/pip.in
13 changes: 9 additions & 4 deletions requirements/quality.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ billiard==4.2.1
# via
# -r requirements/test.txt
# celery
celery==5.5.2
celery==5.5.3
# via -r requirements/test.txt
certifi==2025.4.26
# via
Expand Down Expand Up @@ -188,7 +188,7 @@ joblib==1.5.1
# grimp
keyring==25.6.0
# via twine
kombu==5.5.3
kombu==5.5.4
# via
# -r requirements/test.txt
# celery
Expand All @@ -208,7 +208,7 @@ more-itertools==10.7.0
# via
# jaraco-classes
# jaraco-functools
mypy==1.15.0
mypy==1.16.0
# via -r requirements/test.txt
mypy-extensions==1.1.0
# via
Expand All @@ -221,8 +221,13 @@ nh3==0.2.21
packaging==25.0
# via
# -r requirements/test.txt
# kombu
# pytest
# twine
pathspec==0.12.1
# via
# -r requirements/test.txt
# mypy
pbr==6.1.1
# via
# -r requirements/test.txt
Expand Down Expand Up @@ -392,7 +397,7 @@ wcwidth==0.2.13
# via
# -r requirements/test.txt
# prompt-toolkit
zipp==3.21.0
zipp==3.22.0
# via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
Expand Down
13 changes: 9 additions & 4 deletions requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ billiard==4.2.1
# via
# -r requirements/base.txt
# celery
celery==5.5.2
celery==5.5.3
# via -r requirements/base.txt
certifi==2025.4.26
# via
Expand Down Expand Up @@ -138,22 +138,27 @@ jinja2==3.1.6
# via code-annotations
joblib==1.5.1
# via grimp
kombu==5.5.3
kombu==5.5.4
# via
# -r requirements/base.txt
# celery
markupsafe==3.0.2
# via jinja2
mock==5.2.0
# via -r requirements/test.in
mypy==1.15.0
mypy==1.16.0
# via -r requirements/test.in
mypy-extensions==1.1.0
# via mypy
mysqlclient==2.2.7
# via -r requirements/test.in
packaging==25.0
# via pytest
# via
# -r requirements/base.txt
# kombu
# pytest
pathspec==0.12.1
# via mypy
pbr==6.1.1
# via
# -r requirements/base.txt
Expand Down