From 11f103407509299263fc3b191ea7c7eff3aff781 Mon Sep 17 00:00:00 2001 From: Muhammad Farhan Date: Thu, 12 Sep 2024 19:20:21 +0500 Subject: [PATCH] chore: Upgrade Python dependency optimizely-sdk --- requirements/constraints.txt | 6 ------ requirements/edx/base.txt | 12 +++--------- requirements/edx/development.txt | 6 +----- requirements/edx/doc.txt | 9 ++------- requirements/edx/testing.txt | 9 ++------- 5 files changed, 8 insertions(+), 34 deletions(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index b5d838156124..bcd3d0005676 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -98,12 +98,6 @@ openedx-learning==0.11.4 # Open AI version 1.0.0 dropped support for openai.ChatCompletion which is currently in use in enterprise. openai<=0.28.1 -# optimizely-sdk 5.0.0 is breaking following test with segmentation fault -# common/djangoapps/third_party_auth/tests/test_views.py::SAMLMetadataTest::test_secure_key_configuration -# needs to be fixed in the follow up issue -# https://github.com/openedx/edx-platform/issues/34103 -optimizely-sdk<5.0 - # lxml>=5.0 introduced breaking changes related to system dependencies # lxml==5.2.1 introduced new extra so we'll nee to rename lxml --> lxml[html-clean] # This constraint can be removed once we upgrade to Python 3.11 diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 40d64855cb52..6e673b68acec 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -152,7 +152,6 @@ cryptography==42.0.8 # django-fernet-fields-v2 # edx-enterprise # jwcrypto - # optimizely-sdk # paramiko # pgpy # pyjwt @@ -830,10 +829,8 @@ openedx-learning==0.11.4 # -r requirements/edx/kernel.in openedx-mongodbproxy==0.2.1 # via -r requirements/edx/kernel.in -optimizely-sdk==4.1.1 - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/bundled.in +optimizely-sdk==5.0.1 + # via -r requirements/edx/bundled.in ora2==6.11.2 # via -r requirements/edx/bundled.in packaging==24.1 @@ -963,9 +960,7 @@ pynacl==1.5.0 pynliner==0.8.0 # via -r requirements/edx/kernel.in pyopenssl==24.2.1 - # via - # optimizely-sdk - # snowflake-connector-python + # via snowflake-connector-python pyparsing==3.1.2 # via # chem @@ -1133,7 +1128,6 @@ six==1.16.0 # interchange # isodate # libsass - # optimizely-sdk # pansi # paver # py2neo diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index a18ddb26b8b9..33434f850803 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -293,7 +293,6 @@ cryptography==42.0.8 # django-fernet-fields-v2 # edx-enterprise # jwcrypto - # optimizely-sdk # paramiko # pgpy # pyjwt @@ -1382,9 +1381,8 @@ openedx-mongodbproxy==0.2.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -optimizely-sdk==4.1.1 +optimizely-sdk==5.0.1 # via - # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt ora2==6.11.2 @@ -1652,7 +1650,6 @@ pyopenssl==24.2.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - # optimizely-sdk # snowflake-connector-python pyparsing==3.1.2 # via @@ -1928,7 +1925,6 @@ six==1.16.0 # interchange # isodate # libsass - # optimizely-sdk # pact-python # pansi # paver diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index 00fc580dedc4..fbe7111f228a 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -202,7 +202,6 @@ cryptography==42.0.8 # django-fernet-fields-v2 # edx-enterprise # jwcrypto - # optimizely-sdk # paramiko # pgpy # pyjwt @@ -989,10 +988,8 @@ openedx-learning==0.11.4 # -r requirements/edx/base.txt openedx-mongodbproxy==0.2.1 # via -r requirements/edx/base.txt -optimizely-sdk==4.1.1 - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/base.txt +optimizely-sdk==5.0.1 + # via -r requirements/edx/base.txt ora2==6.11.2 # via -r requirements/edx/base.txt packaging==24.1 @@ -1160,7 +1157,6 @@ pynliner==0.8.0 pyopenssl==24.2.1 # via # -r requirements/edx/base.txt - # optimizely-sdk # snowflake-connector-python pyparsing==3.1.2 # via @@ -1352,7 +1348,6 @@ six==1.16.0 # interchange # isodate # libsass - # optimizely-sdk # pansi # paver # py2neo diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 966bd772a876..6250f433ccd9 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -221,7 +221,6 @@ cryptography==42.0.8 # django-fernet-fields-v2 # edx-enterprise # jwcrypto - # optimizely-sdk # paramiko # pgpy # pyjwt @@ -1040,10 +1039,8 @@ openedx-learning==0.11.4 # -r requirements/edx/base.txt openedx-mongodbproxy==0.2.1 # via -r requirements/edx/base.txt -optimizely-sdk==4.1.1 - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/base.txt +optimizely-sdk==5.0.1 + # via -r requirements/edx/base.txt ora2==6.11.2 # via -r requirements/edx/base.txt packaging==24.1 @@ -1245,7 +1242,6 @@ pynliner==0.8.0 pyopenssl==24.2.1 # via # -r requirements/edx/base.txt - # optimizely-sdk # snowflake-connector-python pyparsing==3.1.2 # via @@ -1472,7 +1468,6 @@ six==1.16.0 # interchange # isodate # libsass - # optimizely-sdk # pact-python # pansi # paver