chore: Upgrade type stubs and other related packages.

Upgrade typing related packages and update to ignore one new annotation
complaint and drop and older complaint that is no longer relevant.
This commit is contained in:
Feanil Patel
2025-05-07 14:38:16 -04:00
parent df3ac697dd
commit 2d78390f02
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