feat: Upgrade Python dependency edx-drf-extensions 9.0.0 (#33807)

Upgrade edx-drf-extensions 9.0.0

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

edx-drf-extensions 9.0.0 requires VERIFY_LMS_USER_ID_PROPERTY_NAME
to be properly set in LMS to get the appropriate verification when
forgiving JWTs is enabled (which will soon be by default).

See openedx/edx-drf-extensions#408 for details.

This is part of:
edx/edx-arch-experiments#429

Co-authored-by: robrap <robrap@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2023-11-27 18:19:57 +00:00
committed by GitHub
parent c67a774506
commit 3b902c8f6f
5 changed files with 6 additions and 4 deletions

View File

@@ -4411,6 +4411,8 @@ EDX_DRF_EXTENSIONS = {
# Set this value to an empty dict in order to prevent automatically updating
# user data from values in (possibly stale) JWTs.
'JWT_PAYLOAD_USER_ATTRIBUTE_MAPPING': {},
# Allows JWT authentication to find the LMS user id for verification
'VERIFY_LMS_USER_ID_PROPERTY_NAME': 'id',
}
################################ Settings for rss_proxy ################################

View File

@@ -475,7 +475,7 @@ edx-django-utils==5.8.0
# openedx-blockstore
# ora2
# super-csv
edx-drf-extensions==8.13.1
edx-drf-extensions==9.0.0
# via
# -r requirements/edx/kernel.in
# edx-completion

View File

@@ -756,7 +756,7 @@ edx-django-utils==5.8.0
# openedx-blockstore
# ora2
# super-csv
edx-drf-extensions==8.13.1
edx-drf-extensions==9.0.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt

View File

@@ -560,7 +560,7 @@ edx-django-utils==5.8.0
# openedx-blockstore
# ora2
# super-csv
edx-drf-extensions==8.13.1
edx-drf-extensions==9.0.0
# via
# -r requirements/edx/base.txt
# edx-completion

View File

@@ -583,7 +583,7 @@ edx-django-utils==5.8.0
# openedx-blockstore
# ora2
# super-csv
edx-drf-extensions==8.13.1
edx-drf-extensions==9.0.0
# via
# -r requirements/edx/base.txt
# edx-completion