Skip to content

Commit 4ff7c39

Browse files
authored
Merge pull request #36674 from openedx/feanil/update_more_requirementst
chore: Upgrade type stubs and other related packages.
2 parents d5a273c + 2d78390 commit 4ff7c39

File tree

6 files changed

+12
-10
lines changed

6 files changed

+12
-10
lines changed

openedx/core/djangoapps/content_libraries/api/libraries.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -323,8 +323,10 @@ def require_permission_for_library_key(library_key: LibraryLocatorV2, user: User
323323
Raises django.core.exceptions.PermissionDenied if the user doesn't have
324324
permission.
325325
"""
326-
library_obj = ContentLibrary.objects.get_by_key(library_key) # type: ignore[attr-defined]
327-
if not user.has_perm(permission, obj=library_obj):
326+
library_obj = ContentLibrary.objects.get_by_key(library_key)
327+
# obj should be able to read any valid model object but mypy thinks it can only be
328+
# "User | AnonymousUser | None"
329+
if not user.has_perm(permission, obj=library_obj): # type:ignore[arg-type]
328330
raise PermissionDenied
329331

330332
return library_obj

requirements/edx-sandbox/base.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ six==1.17.0
8181
# via
8282
# codejail-includes
8383
# python-dateutil
84-
sympy==1.13.3
84+
sympy==1.14.0
8585
# via
8686
# -r requirements/edx-sandbox/base.in
8787
# openedx-calc

requirements/edx/base.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1141,7 +1141,7 @@ stevedore==5.4.1
11411141
# edx-opaque-keys
11421142
super-csv==4.1.0
11431143
# via edx-bulk-grades
1144-
sympy==1.13.3
1144+
sympy==1.14.0
11451145
# via openedx-calc
11461146
testfixtures==8.3.0
11471147
# via edx-enterprise

requirements/edx/development.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -573,12 +573,12 @@ django-storages==1.14.3
573573
# -r requirements/edx/doc.txt
574574
# -r requirements/edx/testing.txt
575575
# edxval
576-
django-stubs==5.1.3
576+
django-stubs==5.2.0
577577
# via
578578
# -c requirements/edx/../constraints.txt
579579
# -r requirements/edx/development.in
580580
# djangorestframework-stubs
581-
django-stubs-ext==5.1.3
581+
django-stubs-ext==5.2.0
582582
# via django-stubs
583583
django-user-tasks==3.3.0
584584
# via
@@ -621,7 +621,7 @@ djangorestframework==3.14.0
621621
# openedx-learning
622622
# ora2
623623
# super-csv
624-
djangorestframework-stubs==3.15.3
624+
djangorestframework-stubs==3.16.0
625625
# via -r requirements/edx/development.in
626626
djangorestframework-xml==2.0.0
627627
# via
@@ -2060,7 +2060,7 @@ super-csv==4.1.0
20602060
# -r requirements/edx/doc.txt
20612061
# -r requirements/edx/testing.txt
20622062
# edx-bulk-grades
2063-
sympy==1.13.3
2063+
sympy==1.14.0
20642064
# via
20652065
# -r requirements/edx/doc.txt
20662066
# -r requirements/edx/testing.txt

requirements/edx/doc.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1437,7 +1437,7 @@ super-csv==4.1.0
14371437
# via
14381438
# -r requirements/edx/base.txt
14391439
# edx-bulk-grades
1440-
sympy==1.13.3
1440+
sympy==1.14.0
14411441
# via
14421442
# -r requirements/edx/base.txt
14431443
# openedx-calc

requirements/edx/testing.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1525,7 +1525,7 @@ super-csv==4.1.0
15251525
# via
15261526
# -r requirements/edx/base.txt
15271527
# edx-bulk-grades
1528-
sympy==1.13.3
1528+
sympy==1.14.0
15291529
# via
15301530
# -r requirements/edx/base.txt
15311531
# openedx-calc

0 commit comments

Comments
 (0)