Skip to content

Commit

Permalink
chore: Upgrade Python dependency optimizely-sdk
Browse files Browse the repository at this point in the history
  • Loading branch information
mfarhan943 committed Sep 12, 2024
1 parent e807f3e commit 11f1034
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 34 deletions.
6 changes: 0 additions & 6 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
12 changes: 3 additions & 9 deletions requirements/edx/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,6 @@ cryptography==42.0.8
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -1133,7 +1128,6 @@ six==1.16.0
# interchange
# isodate
# libsass
# optimizely-sdk
# pansi
# paver
# py2neo
Expand Down
6 changes: 1 addition & 5 deletions requirements/edx/development.txt
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,6 @@ cryptography==42.0.8
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -1928,7 +1925,6 @@ six==1.16.0
# interchange
# isodate
# libsass
# optimizely-sdk
# pact-python
# pansi
# paver
Expand Down
9 changes: 2 additions & 7 deletions requirements/edx/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,6 @@ cryptography==42.0.8
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -1352,7 +1348,6 @@ six==1.16.0
# interchange
# isodate
# libsass
# optimizely-sdk
# pansi
# paver
# py2neo
Expand Down
9 changes: 2 additions & 7 deletions requirements/edx/testing.txt
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,6 @@ cryptography==42.0.8
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -1472,7 +1468,6 @@ six==1.16.0
# interchange
# isodate
# libsass
# optimizely-sdk
# pact-python
# pansi
# paver
Expand Down

0 comments on commit 11f1034

Please sign in to comment.