diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 02c37b772fdf..c6b092e281ad 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -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 diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 24e929848ef0..ec19759b1cec 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -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 @@ -152,7 +152,6 @@ cryptography==43.0.3 # django-fernet-fields-v2 # edx-enterprise # jwcrypto - # optimizely-sdk # paramiko # pgpy # pyjwt @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -1131,7 +1126,6 @@ six==1.16.0 # html5lib # interchange # libsass - # optimizely-sdk # pansi # paver # py2neo diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 81b6d3b8a38a..497be3542194 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -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 @@ -293,7 +293,6 @@ cryptography==43.0.3 # django-fernet-fields-v2 # edx-enterprise # jwcrypto - # optimizely-sdk # paramiko # pgpy # pyjwt @@ -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 @@ -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 @@ -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 @@ -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 @@ -1402,7 +1400,6 @@ packaging==24.1 # drf-yasg # gunicorn # py2neo - # pydata-sphinx-theme # pyproject-api # pytest # snowflake-connector-python @@ -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 @@ -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 @@ -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 @@ -1932,7 +1928,6 @@ six==1.16.0 # html5lib # interchange # libsass - # optimizely-sdk # pact-python # pansi # paver @@ -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 @@ -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 diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index 12bff0072a2f..792b188ecace 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -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 @@ -202,7 +202,6 @@ cryptography==43.0.3 # django-fernet-fields-v2 # edx-enterprise # jwcrypto - # optimizely-sdk # paramiko # pgpy # pyjwt @@ -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 @@ -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 @@ -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 @@ -1002,7 +999,6 @@ packaging==24.1 # drf-yasg # gunicorn # py2neo - # pydata-sphinx-theme # snowflake-connector-python # sphinx pansi==2020.7.3 @@ -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 @@ -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 @@ -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 @@ -1354,7 +1349,6 @@ six==1.16.0 # html5lib # interchange # libsass - # optimizely-sdk # pansi # paver # py2neo diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index aac81743e149..1956dbb4b91b 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -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 @@ -221,7 +221,6 @@ cryptography==43.0.3 # django-fernet-fields-v2 # edx-enterprise # jwcrypto - # optimizely-sdk # paramiko # pgpy # pyjwt @@ -531,7 +530,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 @@ -676,7 +675,7 @@ factory-boy==3.3.1 # via -r requirements/edx/testing.in faker==30.8.0 # via factory-boy -fastapi==0.115.2 +fastapi==0.115.3 # via pact-python fastavro==1.9.7 # via @@ -694,7 +693,7 @@ firebase-admin==6.5.0 # edx-ace freezegun==1.5.1 # via -r requirements/edx/testing.in -frozenlist==1.4.1 +frozenlist==1.5.0 # via # -r requirements/edx/base.txt # aiohttp @@ -1041,10 +1040,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 @@ -1128,7 +1125,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 @@ -1250,7 +1247,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 @@ -1474,7 +1470,6 @@ six==1.16.0 # html5lib # interchange # libsass - # optimizely-sdk # pact-python # pansi # paver @@ -1520,7 +1515,7 @@ sqlparse==0.5.1 # django staff-graded-xblock==2.3.0 # via -r requirements/edx/base.txt -starlette==0.40.0 +starlette==0.41.0 # via fastapi stevedore==5.3.0 # via @@ -1556,7 +1551,7 @@ tomlkit==0.13.2 # -r requirements/edx/base.txt # pylint # snowflake-connector-python -tox==4.23.1 +tox==4.23.2 # via -r requirements/edx/testing.in tqdm==4.66.5 # via diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 770b80c247f5..c76ffe64b089 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -10,9 +10,9 @@ attrs==24.2.0 # via zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.in -boto3==1.35.45 +boto3==1.35.46 # via -r scripts/user_retirement/requirements/base.in -botocore==1.35.45 +botocore==1.35.46 # via # boto3 # s3transfer @@ -91,7 +91,7 @@ platformdirs==4.3.6 # via zeep proto-plus==1.24.0 # via google-api-core -protobuf==5.28.2 +protobuf==5.28.3 # via # google-api-core # googleapis-common-protos diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index cfac5b0e62df..a9b7970b4832 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -14,11 +14,11 @@ attrs==24.2.0 # zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.txt -boto3==1.35.45 +boto3==1.35.46 # via # -r scripts/user_retirement/requirements/base.txt # moto -botocore==1.35.45 +botocore==1.35.46 # via # -r scripts/user_retirement/requirements/base.txt # boto3 @@ -152,7 +152,7 @@ proto-plus==1.24.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core -protobuf==5.28.2 +protobuf==5.28.3 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core