From 1e97964568c28c0f1b9f96eda53c1f67b9e3fd56 Mon Sep 17 00:00:00 2001 From: MichaelRoytman Date: Mon, 1 May 2023 15:32:51 +0000 Subject: [PATCH] feat: Upgrade Python dependency lti-consumer-xblock This commit upgrades the version of the lti-consumer-xblock library from version 9.0.4 to version 9.1.0. Version 9.1.0 adds support for sending a learner's full name in an LTI launch. The full name is sent as an LTI parameter in LTI 1.1 launches as the "lis_person_name_full" parameter. The full name is sent as an LTI parameter to LTI 1.3 launches as the "name" ID token claim. Please see the CHANGELOG entry for these versions for a full description of the changes: https://github.com/openedx/xblock-lti-consumer/blob/master/CHANGELOG.rst#910---2023-04-28 This commit also downgrades the edx-proctoring-proctortrack dependency from version 1.2.1 to 1.0.5. This is due to a pin in the version of this requirement to 1.0.5 that was not removed when the requirement version was manually updated to version 1.2.1 in #32154. The newer version of the library does not contain any Python changes, so we are rolling back this version until further notice. --- requirements/edx/base.txt | 4 ++-- requirements/edx/development.txt | 5 +++-- requirements/edx/testing.txt | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 2c49ca6939..4675660d1f 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -518,7 +518,7 @@ edx-proctoring==4.15.1 # via # -r requirements/edx/base.in # edx-proctoring-proctortrack -edx-proctoring-proctortrack==1.2.1 +edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/base.in edx-rbac==1.7.0 # via edx-enterprise @@ -673,7 +673,7 @@ libsass==0.10.0 # ora2 loremipsum==1.0.5 # via ora2 -lti-consumer-xblock==9.0.4 +lti-consumer-xblock==9.1.0 # via -r requirements/edx/base.in lxml==4.9.2 # via diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index bf0d981f76..77e0eb72b9 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -469,6 +469,7 @@ django-splash==1.2.1 django-statici18n==2.3.1 # via # -r requirements/edx/testing.txt + # lti-consumer-xblock # xblock-drag-and-drop-v2 django-storages==1.8 # via @@ -645,7 +646,7 @@ edx-proctoring==4.15.1 # via # -r requirements/edx/testing.txt # edx-proctoring-proctortrack -edx-proctoring-proctortrack==1.2.1 +edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/testing.txt edx-rbac==1.7.0 # via @@ -909,7 +910,7 @@ loremipsum==1.0.5 # via # -r requirements/edx/testing.txt # ora2 -lti-consumer-xblock==9.0.4 +lti-consumer-xblock==9.1.0 # via -r requirements/edx/testing.txt lxml==4.9.2 # via diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index e2ba1dbf3e..9618762b36 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -625,7 +625,7 @@ edx-proctoring==4.15.1 # via # -r requirements/edx/base.txt # edx-proctoring-proctortrack -edx-proctoring-proctortrack==1.2.1 +edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/base.txt edx-rbac==1.7.0 # via @@ -864,7 +864,7 @@ loremipsum==1.0.5 # via # -r requirements/edx/base.txt # ora2 -lti-consumer-xblock==9.0.4 +lti-consumer-xblock==9.1.0 # via -r requirements/edx/base.txt lxml==4.9.2 # via