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 17, 2024
1 parent 568fe84 commit fe3f50e
Show file tree
Hide file tree
Showing 10 changed files with 62 additions and 89 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
2 changes: 1 addition & 1 deletion requirements/edx-sandbox/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ openedx-calc==3.1.2
# via -r requirements/edx-sandbox/base.in
packaging==24.1
# via matplotlib
pillow==10.4.0
pillow==11.0.0
# via matplotlib
pycparser==2.22
# via cffi
Expand Down
28 changes: 11 additions & 17 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.40
boto3==1.35.42
# via
# -r requirements/edx/kernel.in
# django-ses
# fs-s3fs
# ora2
botocore==1.35.40
botocore==1.35.42
# via
# -r requirements/edx/kernel.in
# boto3
Expand Down Expand Up @@ -152,7 +152,6 @@ cryptography==43.0.1
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -438,7 +437,7 @@ edx-django-release-util==1.4.0
# edxval
edx-django-sites-extensions==4.2.0
# via -r requirements/edx/kernel.in
edx-django-utils==6.0.0
edx-django-utils==6.1.0
# via
# -r requirements/edx/kernel.in
# django-config-models
Expand Down Expand Up @@ -621,11 +620,11 @@ googleapis-common-protos==1.65.0
# via
# google-api-core
# grpcio-status
grpcio==1.66.2
grpcio==1.67.0
# via
# google-api-core
# grpcio-status
grpcio-status==1.66.2
grpcio-status==1.67.0
# via google-api-core
gunicorn==23.0.0
# via -r requirements/edx/kernel.in
Expand Down Expand Up @@ -769,7 +768,7 @@ multidict==6.1.0
# yarl
mysqlclient==2.2.4
# via -r requirements/edx/kernel.in
newrelic==10.1.0
newrelic==10.2.0
# via
# -r requirements/edx/bundled.in
# edx-django-utils
Expand Down Expand Up @@ -831,10 +830,8 @@ openedx-learning==0.15.0
# -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.0
# via -r requirements/edx/bundled.in
packaging==24.1
Expand Down Expand Up @@ -869,7 +866,7 @@ pgpy==0.6.0
# via edx-enterprise
piexif==1.1.3
# via -r requirements/edx/kernel.in
pillow==10.4.0
pillow==11.0.0
# via
# -r requirements/edx/kernel.in
# edx-enterprise
Expand Down Expand Up @@ -966,9 +963,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 @@ -1133,7 +1128,6 @@ six==1.16.0
# html5lib
# interchange
# libsass
# optimizely-sdk
# pansi
# paver
# py2neo
Expand Down Expand Up @@ -1292,7 +1286,7 @@ xmlsec==1.3.13
# python3-saml
xss-utils==0.6.0
# via -r requirements/edx/kernel.in
yarl==1.15.2
yarl==1.15.4
# via aiohttp
zipp==3.20.2
# via importlib-metadata
Expand Down
30 changes: 13 additions & 17 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.40
boto3==1.35.42
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# django-ses
# fs-s3fs
# ora2
botocore==1.35.40
botocore==1.35.42
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down Expand Up @@ -293,7 +293,6 @@ cryptography==43.0.1
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -710,7 +709,7 @@ edx-django-sites-extensions==4.2.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
edx-django-utils==6.0.0
edx-django-utils==6.1.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down Expand Up @@ -879,7 +878,7 @@ execnet==2.1.1
# pytest-xdist
factory-boy==3.3.1
# via -r requirements/edx/testing.txt
faker==30.3.0
faker==30.6.0
# via
# -r requirements/edx/testing.txt
# factory-boy
Expand Down Expand Up @@ -1009,13 +1008,13 @@ grimp==3.5
# via
# -r requirements/edx/testing.txt
# import-linter
grpcio==1.66.2
grpcio==1.67.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# google-api-core
# grpcio-status
grpcio-status==1.66.2
grpcio-status==1.67.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down Expand Up @@ -1291,7 +1290,7 @@ mysqlclient==2.2.4
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
newrelic==10.1.0
newrelic==10.2.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.0
Expand Down Expand Up @@ -1456,7 +1454,7 @@ piexif==1.1.3
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
pillow==10.4.0
pillow==11.0.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down Expand Up @@ -1659,7 +1657,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 +1929,6 @@ six==1.16.0
# html5lib
# interchange
# libsass
# optimizely-sdk
# pact-python
# pansi
# paver
Expand Down Expand Up @@ -2053,7 +2049,7 @@ staff-graded-xblock==2.3.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
starlette==0.39.2
starlette==0.40.0
# via
# -r requirements/edx/testing.txt
# fastapi
Expand Down Expand Up @@ -2099,7 +2095,7 @@ tomlkit==0.13.2
# -r requirements/edx/testing.txt
# pylint
# snowflake-connector-python
tox==4.21.2
tox==4.23.0
# via -r requirements/edx/testing.txt
tqdm==4.66.5
# via
Expand Down Expand Up @@ -2171,7 +2167,7 @@ user-util==1.1.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
uvicorn==0.31.1
uvicorn==0.32.0
# via
# -r requirements/edx/testing.txt
# pact-python
Expand Down Expand Up @@ -2282,7 +2278,7 @@ xss-utils==0.6.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
yarl==1.15.2
yarl==1.15.4
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
Expand Down
25 changes: 10 additions & 15 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.40
boto3==1.35.42
# via
# -r requirements/edx/base.txt
# django-ses
# fs-s3fs
# ora2
botocore==1.35.40
botocore==1.35.42
# via
# -r requirements/edx/base.txt
# boto3
Expand Down Expand Up @@ -202,7 +202,6 @@ cryptography==43.0.1
# django-fernet-fields-v2
# edx-enterprise
# jwcrypto
# optimizely-sdk
# paramiko
# pgpy
# pyjwt
Expand Down Expand Up @@ -518,7 +517,7 @@ edx-django-release-util==1.4.0
# edxval
edx-django-sites-extensions==4.2.0
# via -r requirements/edx/base.txt
edx-django-utils==6.0.0
edx-django-utils==6.1.0
# via
# -r requirements/edx/base.txt
# django-config-models
Expand Down Expand Up @@ -735,12 +734,12 @@ googleapis-common-protos==1.65.0
# -r requirements/edx/base.txt
# google-api-core
# grpcio-status
grpcio==1.66.2
grpcio==1.67.0
# via
# -r requirements/edx/base.txt
# google-api-core
# grpcio-status
grpcio-status==1.66.2
grpcio-status==1.67.0
# via
# -r requirements/edx/base.txt
# google-api-core
Expand Down Expand Up @@ -923,7 +922,7 @@ multidict==6.1.0
# yarl
mysqlclient==2.2.4
# via -r requirements/edx/base.txt
newrelic==10.1.0
newrelic==10.2.0
# via
# -r requirements/edx/base.txt
# edx-django-utils
Expand Down Expand Up @@ -990,10 +989,8 @@ openedx-learning==0.15.0
# -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.0
# via -r requirements/edx/base.txt
packaging==24.1
Expand Down Expand Up @@ -1039,7 +1036,7 @@ picobox==4.0.0
# via sphinxcontrib-openapi
piexif==1.1.3
# via -r requirements/edx/base.txt
pillow==10.4.0
pillow==11.0.0
# via
# -r requirements/edx/base.txt
# edx-enterprise
Expand Down Expand Up @@ -1165,7 +1162,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 +1350,6 @@ six==1.16.0
# html5lib
# interchange
# libsass
# optimizely-sdk
# pansi
# paver
# py2neo
Expand Down Expand Up @@ -1586,7 +1581,7 @@ xmlsec==1.3.13
# python3-saml
xss-utils==0.6.0
# via -r requirements/edx/base.txt
yarl==1.15.2
yarl==1.15.4
# via
# -r requirements/edx/base.txt
# aiohttp
Expand Down
2 changes: 1 addition & 1 deletion requirements/edx/semgrep.txt
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ mdurl==0.1.2
# via markdown-it-py
packaging==24.1
# via semgrep
peewee==3.17.6
peewee==3.17.7
# via semgrep
pygments==2.18.0
# via rich
Expand Down
Loading

0 comments on commit fe3f50e

Please sign in to comment.