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 Oct 23, 2024
1 parent d25e651 commit 3bb77e8
Show file tree
Hide file tree
Showing 7 changed files with 42 additions and 71 deletions.
7 changes: 0 additions & 7 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -136,13 +136,6 @@ mypy<1.12.0
# Issue for unpinning: https://github.com/openedx/edx-platform/issues/35126
numpy<2.0.0

# Date: 2024-01-26
# 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
# Issue for unpinning: https://github.com/openedx/edx-platform/issues/34103
optimizely-sdk<5.0

# Date: 2023-09-18
# pinning this version to avoid updates while the library is being developed
# Issue for unpinning: https://github.com/openedx/edx-platform/issues/35269
Expand Down
22 changes: 8 additions & 14 deletions requirements/edx/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,13 +70,13 @@ bleach[css]==6.1.0
# xblock-poll
boto==2.49.0
# via -r requirements/edx/kernel.in
boto3==1.35.45
boto3==1.35.46
# via
# -r requirements/edx/kernel.in
# django-ses
# fs-s3fs
# ora2
botocore==1.35.45
botocore==1.35.46
# via
# -r requirements/edx/kernel.in
# boto3
Expand Down Expand Up @@ -152,7 +152,6 @@ cryptography==43.0.3
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -427,7 +426,7 @@ edx-celeryutils==1.3.0
# -r requirements/edx/kernel.in
# edx-name-affirmation
# super-csv
edx-codejail==3.4.1
edx-codejail==3.5.1
# via -r requirements/edx/kernel.in
edx-completion==4.7.3
# via -r requirements/edx/kernel.in
Expand Down Expand Up @@ -564,7 +563,7 @@ filelock==3.16.1
# via snowflake-connector-python
firebase-admin==6.5.0
# via edx-ace
frozenlist==1.4.1
frozenlist==1.5.0
# via
# aiohttp
# aiosignal
Expand Down Expand Up @@ -829,10 +828,8 @@ openedx-learning==0.16.1
# -r requirements/edx/kernel.in
openedx-mongodbproxy==0.2.2
# 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.12.2
# via -r requirements/edx/bundled.in
packaging==24.1
Expand Down Expand Up @@ -885,7 +882,7 @@ proto-plus==1.24.0
# via
# google-api-core
# google-cloud-firestore
protobuf==5.28.2
protobuf==5.28.3
# via
# google-api-core
# google-cloud-firestore
Expand Down Expand Up @@ -964,9 +961,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.2.0
# via
# chem
Expand Down Expand Up @@ -1131,7 +1126,6 @@ six==1.16.0
# html5lib
# interchange
# libsass
# optimizely-sdk
# pansi
# paver
# py2neo
Expand Down
25 changes: 10 additions & 15 deletions requirements/edx/development.txt
Original file line number Diff line number Diff line change
Expand Up @@ -140,14 +140,14 @@ boto==2.49.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
boto3==1.35.45
boto3==1.35.46
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# django-ses
# fs-s3fs
# ora2
botocore==1.35.45
botocore==1.35.46
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down Expand Up @@ -293,7 +293,6 @@ cryptography==43.0.3
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -692,7 +691,7 @@ edx-celeryutils==1.3.0
# -r requirements/edx/testing.txt
# edx-name-affirmation
# super-csv
edx-codejail==3.4.1
edx-codejail==3.5.1
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down Expand Up @@ -883,7 +882,7 @@ faker==30.8.0
# via
# -r requirements/edx/testing.txt
# factory-boy
fastapi==0.115.2
fastapi==0.115.3
# via
# -r requirements/edx/testing.txt
# pact-python
Expand All @@ -906,7 +905,7 @@ firebase-admin==6.5.0
# edx-ace
freezegun==1.5.1
# via -r requirements/edx/testing.txt
frozenlist==1.4.1
frozenlist==1.5.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down Expand Up @@ -1384,9 +1383,8 @@ openedx-mongodbproxy==0.2.2
# 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.12.2
Expand All @@ -1402,7 +1400,6 @@ packaging==24.1
# drf-yasg
# gunicorn
# py2neo
# pydata-sphinx-theme
# pyproject-api
# pytest
# snowflake-connector-python
Expand Down Expand Up @@ -1500,7 +1497,7 @@ proto-plus==1.24.0
# -r requirements/edx/testing.txt
# google-api-core
# google-cloud-firestore
protobuf==5.28.2
protobuf==5.28.3
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down Expand Up @@ -1566,7 +1563,7 @@ pydantic-core==2.23.4
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# pydantic
pydata-sphinx-theme==0.15.4
pydata-sphinx-theme==0.16.0
# via
# -r requirements/edx/doc.txt
# sphinx-book-theme
Expand Down Expand Up @@ -1659,7 +1656,6 @@ pyopenssl==24.2.1
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# optimizely-sdk
# snowflake-connector-python
pyparsing==3.2.0
# via
Expand Down Expand Up @@ -1932,7 +1928,6 @@ six==1.16.0
# html5lib
# interchange
# libsass
# optimizely-sdk
# pact-python
# pansi
# paver
Expand Down Expand Up @@ -2053,7 +2048,7 @@ staff-graded-xblock==2.3.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
starlette==0.40.0
starlette==0.41.0
# via
# -r requirements/edx/testing.txt
# fastapi
Expand Down Expand Up @@ -2099,7 +2094,7 @@ tomlkit==0.13.2
# -r requirements/edx/testing.txt
# pylint
# snowflake-connector-python
tox==4.23.1
tox==4.23.2
# via -r requirements/edx/testing.txt
tqdm==4.66.5
# via
Expand Down
22 changes: 8 additions & 14 deletions requirements/edx/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -102,13 +102,13 @@ bleach[css]==6.1.0
# xblock-poll
boto==2.49.0
# via -r requirements/edx/base.txt
boto3==1.35.45
boto3==1.35.46
# via
# -r requirements/edx/base.txt
# django-ses
# fs-s3fs
# ora2
botocore==1.35.45
botocore==1.35.46
# via
# -r requirements/edx/base.txt
# boto3
Expand Down Expand Up @@ -202,7 +202,6 @@ cryptography==43.0.3
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -507,7 +506,7 @@ edx-celeryutils==1.3.0
# -r requirements/edx/base.txt
# edx-name-affirmation
# super-csv
edx-codejail==3.4.1
edx-codejail==3.5.1
# via -r requirements/edx/base.txt
edx-completion==4.7.3
# via -r requirements/edx/base.txt
Expand Down Expand Up @@ -656,7 +655,7 @@ firebase-admin==6.5.0
# via
# -r requirements/edx/base.txt
# edx-ace
frozenlist==1.4.1
frozenlist==1.5.0
# via
# -r requirements/edx/base.txt
# aiohttp
Expand Down Expand Up @@ -990,10 +989,8 @@ openedx-learning==0.16.1
# -r requirements/edx/base.txt
openedx-mongodbproxy==0.2.2
# 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.12.2
# via -r requirements/edx/base.txt
packaging==24.1
Expand All @@ -1002,7 +999,6 @@ packaging==24.1
# drf-yasg
# gunicorn
# py2neo
# pydata-sphinx-theme
# snowflake-connector-python
# sphinx
pansi==2020.7.3
Expand Down Expand Up @@ -1066,7 +1062,7 @@ proto-plus==1.24.0
# -r requirements/edx/base.txt
# google-api-core
# google-cloud-firestore
protobuf==5.28.2
protobuf==5.28.3
# via
# -r requirements/edx/base.txt
# google-api-core
Expand Down Expand Up @@ -1112,7 +1108,7 @@ pydantic-core==2.23.4
# via
# -r requirements/edx/base.txt
# pydantic
pydata-sphinx-theme==0.15.4
pydata-sphinx-theme==0.16.0
# via sphinx-book-theme
pygments==2.18.0
# via
Expand Down Expand Up @@ -1165,7 +1161,6 @@ pynliner==0.8.0
pyopenssl==24.2.1
# via
# -r requirements/edx/base.txt
# optimizely-sdk
# snowflake-connector-python
pyparsing==3.2.0
# via
Expand Down Expand Up @@ -1354,7 +1349,6 @@ six==1.16.0
# html5lib
# interchange
# libsass
# optimizely-sdk
# pansi
# paver
# py2neo
Expand Down
Loading

0 comments on commit 3bb77e8

Please sign in to comment.