Merge pull request #36674 from openedx/feanil/update_more_requirementst

chore: Upgrade type stubs and other related packages.
This commit is contained in:
Feanil Patel
2025-05-08 14:27:19 -04:00
committed by GitHub
6 changed files with 12 additions and 10 deletions

View File

@@ -323,8 +323,10 @@ def require_permission_for_library_key(library_key: LibraryLocatorV2, user: User
Raises django.core.exceptions.PermissionDenied if the user doesn't have
permission.
"""
library_obj = ContentLibrary.objects.get_by_key(library_key) # type: ignore[attr-defined]
if not user.has_perm(permission, obj=library_obj):
library_obj = ContentLibrary.objects.get_by_key(library_key)
# obj should be able to read any valid model object but mypy thinks it can only be
# "User | AnonymousUser | None"
if not user.has_perm(permission, obj=library_obj): # type:ignore[arg-type]
raise PermissionDenied
return library_obj

View File

@@ -81,7 +81,7 @@ six==1.17.0
# via
# codejail-includes
# python-dateutil
sympy==1.13.3
sympy==1.14.0
# via
# -r requirements/edx-sandbox/base.in
# openedx-calc

View File

@@ -1141,7 +1141,7 @@ stevedore==5.4.1
# edx-opaque-keys
super-csv==4.1.0
# via edx-bulk-grades
sympy==1.13.3
sympy==1.14.0
# via openedx-calc
testfixtures==8.3.0
# via edx-enterprise

View File

@@ -573,12 +573,12 @@ django-storages==1.14.3
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# edxval
django-stubs==5.1.3
django-stubs==5.2.0
# via
# -c requirements/edx/../constraints.txt
# -r requirements/edx/development.in
# djangorestframework-stubs
django-stubs-ext==5.1.3
django-stubs-ext==5.2.0
# via django-stubs
django-user-tasks==3.3.0
# via
@@ -621,7 +621,7 @@ djangorestframework==3.14.0
# openedx-learning
# ora2
# super-csv
djangorestframework-stubs==3.15.3
djangorestframework-stubs==3.16.0
# via -r requirements/edx/development.in
djangorestframework-xml==2.0.0
# via
@@ -2060,7 +2060,7 @@ super-csv==4.1.0
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# edx-bulk-grades
sympy==1.13.3
sympy==1.14.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt

View File

@@ -1437,7 +1437,7 @@ super-csv==4.1.0
# via
# -r requirements/edx/base.txt
# edx-bulk-grades
sympy==1.13.3
sympy==1.14.0
# via
# -r requirements/edx/base.txt
# openedx-calc

View File

@@ -1525,7 +1525,7 @@ super-csv==4.1.0
# via
# -r requirements/edx/base.txt
# edx-bulk-grades
sympy==1.13.3
sympy==1.14.0
# via
# -r requirements/edx/base.txt
# openedx-calc