From d5d42864cfad46ca3cd840e5e78f5bfc651517bc Mon Sep 17 00:00:00 2001 From: Troy Sankey Date: Wed, 17 Jan 2024 16:12:12 -0800 Subject: [PATCH] Revert "Python Requirements Update" --- requirements/celery53.txt | 6 +- requirements/ci.txt | 7 +- requirements/common_constraints.txt | 4 + requirements/dev.txt | 115 +++++++------- requirements/django.txt | 2 +- requirements/doc.txt | 89 +++++------ requirements/edx-platform-constraints.txt | 177 ++++++++++++---------- requirements/js_test.txt | 32 ++-- requirements/test-master.txt | 75 ++++----- requirements/test.txt | 81 +++++----- 10 files changed, 307 insertions(+), 281 deletions(-) diff --git a/requirements/celery53.txt b/requirements/celery53.txt index 71b29858a8..f5e6e328aa 100644 --- a/requirements/celery53.txt +++ b/requirements/celery53.txt @@ -1,9 +1,9 @@ amqp==5.2.0 billiard==4.2.0 -celery==5.3.6 +celery==5.3.4 click==8.1.7 click-didyoumean==0.3.0 click-repl==0.3.0 -kombu==5.3.5 -prompt-toolkit==3.0.43 +kombu==5.3.3 +prompt-toolkit==3.0.39 vine==5.1.0 diff --git a/requirements/ci.txt b/requirements/ci.txt index a7bca04d76..a055e8ef41 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -distlib==0.3.8 +distlib==0.3.7 # via virtualenv filelock==3.13.1 # via @@ -12,7 +12,7 @@ filelock==3.13.1 # virtualenv packaging==23.2 # via tox -platformdirs==4.1.0 +platformdirs==3.11.0 # via virtualenv pluggy==1.3.0 # via tox @@ -24,7 +24,8 @@ tomli==2.0.1 # via tox tox==3.28.0 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/ci.in -virtualenv==20.25.0 +virtualenv==20.24.6 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index be61b7e0ed..08e94f34dd 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -21,3 +21,7 @@ Django<4.0 elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected + +# tox>4.0.0 isn't yet compatible with many tox plugins, causing CI failures in almost all repos. +# Details can be found in this discussion: https://github.com/tox-dev/tox/discussions/1810 +tox<4.0.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index fd13b2ccc9..fbe87b0ec8 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,7 +8,7 @@ accessible-pygments==0.0.4 # via # -r requirements/doc.txt # pydata-sphinx-theme -aiohttp==3.9.1 +aiohttp==3.8.6 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -48,8 +48,9 @@ asn1crypto==1.5.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt + # oscrypto # snowflake-connector-python -astroid==3.0.2 +astroid==3.0.1 # via # pylint # pylint-celery @@ -66,7 +67,7 @@ attrs==23.1.0 # -r requirements/test.txt # aiohttp # pytest -babel==2.14.0 +babel==2.13.1 # via # -r requirements/doc.txt # pydata-sphinx-theme @@ -76,7 +77,6 @@ backports-zoneinfo[tzdata]==0.2.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt - # backports-zoneinfo # celery # kombu beautifulsoup4==4.12.2 @@ -96,13 +96,13 @@ bleach==6.1.0 # -r requirements/test.txt build==1.0.3 # via pip-tools -celery==5.3.6 +celery==5.3.4 # via # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -certifi==2023.11.17 +certifi==2023.7.22 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -126,6 +126,7 @@ charset-normalizer==2.0.12 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt + # aiohttp # requests # snowflake-connector-python click==8.1.7 @@ -182,10 +183,9 @@ coreschema==0.0.4 # -r requirements/test.txt # coreapi # drf-yasg -coverage[toml]==7.4.0 +coverage[toml]==7.3.2 # via # -r requirements/test.txt - # coverage # pytest-cov cryptography==38.0.4 # via @@ -212,13 +212,13 @@ deprecated==1.2.14 # -r requirements/test-master.txt # -r requirements/test.txt # jwcrypto -diff-cover==8.0.2 +diff-cover==8.0.0 # via -r requirements/test.txt dill==0.3.7 # via pylint -distlib==0.3.8 +distlib==0.3.7 # via virtualenv -django==3.2.23 +django==3.2.22 # via # -c requirements/common_constraints.txt # -r requirements/doc.txt @@ -270,12 +270,12 @@ django-fernet-fields-v2==0.9 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-filter==23.5 +django-filter==23.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-ipware==6.0.2 +django-ipware==5.0.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -307,7 +307,7 @@ django-simple-history==3.1.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-waffle==4.1.0 +django-waffle==4.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -362,7 +362,7 @@ edx-braze-client==0.1.8 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-django-utils==5.9.0 +edx-django-utils==5.7.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -371,7 +371,7 @@ edx-django-utils==5.9.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==9.1.2 +edx-drf-extensions==8.12.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -387,13 +387,12 @@ edx-opaque-keys[django]==2.5.1 # -r requirements/test-master.txt # -r requirements/test.txt # edx-drf-extensions - # edx-opaque-keys edx-rbac==1.8.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.6.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -413,12 +412,12 @@ factory-boy==3.3.0 # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==22.2.0 +faker==19.13.0 # via # -r requirements/doc.txt # -r requirements/test.txt # factory-boy -filelock==3.13.1 +filelock==3.12.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -437,7 +436,7 @@ frozenlist==1.4.0 # -r requirements/test.txt # aiohttp # aiosignal -idna==3.6 +idna==3.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -449,7 +448,7 @@ imagesize==1.4.1 # via # -r requirements/doc.txt # sphinx -importlib-metadata==7.0.1 +importlib-metadata==6.8.0 # via # -r requirements/doc.txt # build @@ -465,7 +464,7 @@ iniconfig==2.0.0 # -r requirements/doc.txt # -r requirements/test.txt # pytest -isort==5.13.2 +isort==5.12.0 # via # -r requirements/dev.in # pylint @@ -500,13 +499,13 @@ jwcrypto==1.5.0 # -r requirements/test-master.txt # -r requirements/test.txt # django-oauth-toolkit -kombu==5.3.5 +kombu==5.3.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # celery -lxml==5.1.0 +lxml==4.9.3 # via edx-i18n-tools markupsafe==2.1.3 # via @@ -527,13 +526,13 @@ multidict==6.0.4 # -r requirements/test.txt # aiohttp # yarl -newrelic==9.3.0 +newrelic==9.1.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # edx-django-utils -nh3==0.2.15 +nh3==0.2.14 # via # -r requirements/doc.txt # readme-renderer @@ -548,6 +547,12 @@ openai==0.28.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt +oscrypto==1.3.0 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # snowflake-connector-python packaging==23.2 # via # -r requirements/doc.txt @@ -560,7 +565,7 @@ packaging==23.2 # snowflake-connector-python # sphinx # tox -path==16.9.0 +path==16.7.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -572,7 +577,7 @@ path-py==12.5.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -pbr==6.0.0 +pbr==5.11.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -583,7 +588,7 @@ pgpy==0.6.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -pillow==10.1.0 +pillow==9.5.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -609,13 +614,13 @@ pluggy==1.3.0 # tox polib==1.2.0 # via edx-i18n-tools -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.39 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -627,7 +632,7 @@ py==1.11.0 # -r requirements/test.txt # pytest # tox -pyasn1==0.5.1 +pyasn1==0.5.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -641,13 +646,19 @@ pycparser==2.21 # -r requirements/test-master.txt # -r requirements/test.txt # cffi -pydata-sphinx-theme==0.14.4 +pycryptodomex==3.19.0 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # snowflake-connector-python +pydata-sphinx-theme==0.14.3 # via # -r requirements/doc.txt # sphinx-book-theme pydocstyle==6.3.0 # via -r requirements/dev.in -pygments==2.17.2 +pygments==2.16.1 # via # -r requirements/doc.txt # -r requirements/test.txt @@ -665,9 +676,8 @@ pyjwt[crypto]==2.8.0 # drf-jwt # edx-drf-extensions # edx-rest-api-client - # pyjwt # snowflake-connector-python -pylint==3.0.3 +pylint==3.0.2 # via # edx-lint # pylint-celery @@ -720,19 +730,13 @@ python-dateutil==2.8.2 # celery # faker # freezegun -python-ipware==2.0.0 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # django-ipware python-slugify==8.0.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # code-annotations -pytz==2023.3.post1 +pytz==2022.7.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -778,7 +782,7 @@ restructuredtext-lint==1.4.0 # via # -r requirements/doc.txt # doc8 -ruamel-yaml==0.18.5 +ruamel-yaml==0.17.35 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -825,7 +829,7 @@ snowballstemmer==2.2.0 # -r requirements/doc.txt # pydocstyle # sphinx -snowflake-connector-python==3.6.0 +snowflake-connector-python==3.2.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -886,7 +890,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==7.2.2 +testfixtures==7.2.0 # via # -r requirements/dev.in # -r requirements/doc.txt @@ -914,7 +918,7 @@ tomli==2.0.1 # pylint # pyproject-hooks # tox -tomlkit==0.12.3 +tomlkit==0.12.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -923,6 +927,7 @@ tomlkit==0.12.3 # snowflake-connector-python tox==3.28.0 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/dev.in tqdm==4.66.1 @@ -934,7 +939,7 @@ tqdm==4.66.1 # twine twine==1.11.0 # via -r requirements/dev.in -typing-extensions==4.9.0 +typing-extensions==4.8.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -967,7 +972,7 @@ uritemplate==4.1.1 # -r requirements/test.txt # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.17 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -982,9 +987,9 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.25.0 +virtualenv==20.24.6 # via tox -wcwidth==0.2.12 +wcwidth==0.2.8 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -996,17 +1001,17 @@ webencodings==0.5.1 # -r requirements/test-master.txt # -r requirements/test.txt # bleach -wheel==0.42.0 +wheel==0.41.3 # via # -r requirements/dev.in # pip-tools -wrapt==1.16.0 +wrapt==1.15.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # deprecated -yarl==1.9.4 +yarl==1.9.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt diff --git a/requirements/django.txt b/requirements/django.txt index d296127a53..5a28da341d 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==3.2.23 +django==3.2.22 diff --git a/requirements/doc.txt b/requirements/doc.txt index 26c1f7cec8..62eae90148 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -6,7 +6,7 @@ # accessible-pygments==0.0.4 # via pydata-sphinx-theme -aiohttp==3.9.1 +aiohttp==3.8.6 # via # -r requirements/test-master.txt # openai @@ -32,6 +32,7 @@ asgiref==3.7.2 asn1crypto==1.5.1 # via # -r requirements/test-master.txt + # oscrypto # snowflake-connector-python async-timeout==4.0.3 # via @@ -42,14 +43,13 @@ attrs==23.1.0 # -r requirements/test-master.txt # aiohttp # pytest -babel==2.14.0 +babel==2.13.1 # via # pydata-sphinx-theme # sphinx backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test-master.txt - # backports-zoneinfo # celery # kombu beautifulsoup4==4.12.2 @@ -60,11 +60,11 @@ billiard==4.2.0 # celery bleach==6.1.0 # via -r requirements/test-master.txt -celery==5.3.6 +celery==5.3.4 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -certifi==2023.11.17 +certifi==2023.7.22 # via # -r requirements/test-master.txt # requests @@ -78,6 +78,7 @@ cffi==1.16.0 charset-normalizer==2.0.12 # via # -r requirements/test-master.txt + # aiohttp # requests # snowflake-connector-python click==8.1.7 @@ -131,7 +132,7 @@ deprecated==1.2.14 # via # -r requirements/test-master.txt # jwcrypto -django==3.2.23 +django==3.2.22 # via # -c requirements/common_constraints.txt # -r requirements/test-master.txt @@ -166,9 +167,9 @@ django-crum==0.7.9 # edx-toggles django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt -django-filter==23.5 +django-filter==23.3 # via -r requirements/test-master.txt -django-ipware==6.0.2 +django-ipware==5.0.1 # via -r requirements/test-master.txt django-model-utils==4.3.1 # via @@ -184,7 +185,7 @@ django-simple-history==3.1.1 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -django-waffle==4.1.0 +django-waffle==4.0.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -222,14 +223,14 @@ edx-api-doc-tools==1.7.0 # via -r requirements/test-master.txt edx-braze-client==0.1.8 # via -r requirements/test-master.txt -edx-django-utils==5.9.0 +edx-django-utils==5.7.0 # via # -r requirements/test-master.txt # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==9.1.2 +edx-drf-extensions==8.12.0 # via # -r requirements/test-master.txt # edx-rbac @@ -237,10 +238,9 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/test-master.txt # edx-drf-extensions - # edx-opaque-keys edx-rbac==1.8.0 # via -r requirements/test-master.txt -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.6.0 # via -r requirements/test-master.txt edx-tincan-py35==1.0.0 # via -r requirements/test-master.txt @@ -250,9 +250,9 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==22.2.0 +faker==19.13.0 # via factory-boy -filelock==3.13.1 +filelock==3.12.4 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -261,7 +261,7 @@ frozenlist==1.4.0 # -r requirements/test-master.txt # aiohttp # aiosignal -idna==3.6 +idna==3.4 # via # -r requirements/test-master.txt # requests @@ -269,7 +269,7 @@ idna==3.6 # yarl imagesize==1.4.1 # via sphinx -importlib-metadata==7.0.1 +importlib-metadata==6.8.0 # via sphinx inflection==0.5.1 # via @@ -295,7 +295,7 @@ jwcrypto==1.5.0 # via # -r requirements/test-master.txt # django-oauth-toolkit -kombu==5.3.5 +kombu==5.3.3 # via # -r requirements/test-master.txt # celery @@ -308,11 +308,11 @@ multidict==6.0.4 # -r requirements/test-master.txt # aiohttp # yarl -newrelic==9.3.0 +newrelic==9.1.0 # via # -r requirements/test-master.txt # edx-django-utils -nh3==0.2.15 +nh3==0.2.14 # via readme-renderer oauthlib==3.2.2 # via @@ -320,6 +320,10 @@ oauthlib==3.2.2 # django-oauth-toolkit openai==0.28.1 # via -r requirements/test-master.txt +oscrypto==1.3.0 + # via + # -r requirements/test-master.txt + # snowflake-connector-python packaging==23.2 # via # -r requirements/test-master.txt @@ -328,19 +332,19 @@ packaging==23.2 # pytest # snowflake-connector-python # sphinx -path==16.9.0 +path==16.7.1 # via # -r requirements/test-master.txt # path-py path-py==12.5.0 # via -r requirements/test-master.txt -pbr==6.0.0 +pbr==5.11.1 # via # -r requirements/test-master.txt # stevedore pgpy==0.6.0 # via -r requirements/test-master.txt -pillow==10.1.0 +pillow==9.5.0 # via -r requirements/test-master.txt platformdirs==3.11.0 # via @@ -348,17 +352,17 @@ platformdirs==3.11.0 # snowflake-connector-python pluggy==1.3.0 # via pytest -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.39 # via # -r requirements/test-master.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/test-master.txt # edx-django-utils py==1.11.0 # via pytest -pyasn1==0.5.1 +pyasn1==0.5.0 # via # -r requirements/test-master.txt # pgpy @@ -366,9 +370,13 @@ pycparser==2.21 # via # -r requirements/test-master.txt # cffi -pydata-sphinx-theme==0.14.4 +pycryptodomex==3.19.0 + # via + # -r requirements/test-master.txt + # snowflake-connector-python +pydata-sphinx-theme==0.14.3 # via sphinx-book-theme -pygments==2.17.2 +pygments==2.16.1 # via # accessible-pygments # doc8 @@ -381,7 +389,6 @@ pyjwt[crypto]==2.8.0 # drf-jwt # edx-drf-extensions # edx-rest-api-client - # pyjwt # snowflake-connector-python pymongo==3.13.0 # via @@ -404,15 +411,11 @@ python-dateutil==2.8.2 # -r requirements/test-master.txt # celery # faker -python-ipware==2.0.0 - # via - # -r requirements/test-master.txt - # django-ipware python-slugify==8.0.1 # via # -r requirements/test-master.txt # code-annotations -pytz==2023.3.post1 +pytz==2022.7.1 # via # -r requirements/test-master.txt # babel @@ -440,7 +443,7 @@ requests==2.31.0 # sphinx restructuredtext-lint==1.4.0 # via doc8 -ruamel-yaml==0.18.5 +ruamel-yaml==0.17.35 # via # -r requirements/test-master.txt # drf-yasg @@ -466,7 +469,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.6.0 +snowflake-connector-python==3.2.1 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -504,7 +507,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==7.2.2 +testfixtures==7.2.0 # via -r requirements/test-master.txt text-unidecode==1.3 # via @@ -514,7 +517,7 @@ toml==0.10.2 # via pytest tomli==2.0.1 # via doc8 -tomlkit==0.12.3 +tomlkit==0.12.1 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -522,7 +525,7 @@ tqdm==4.66.1 # via # -r requirements/test-master.txt # openai -typing-extensions==4.9.0 +typing-extensions==4.8.0 # via # -r requirements/test-master.txt # asgiref @@ -544,7 +547,7 @@ uritemplate==4.1.1 # -r requirements/test-master.txt # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.17 # via # -r requirements/test-master.txt # requests @@ -555,7 +558,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.2.12 +wcwidth==0.2.8 # via # -r requirements/test-master.txt # prompt-toolkit @@ -563,11 +566,11 @@ webencodings==0.5.1 # via # -r requirements/test-master.txt # bleach -wrapt==1.16.0 +wrapt==1.15.0 # via # -r requirements/test-master.txt # deprecated -yarl==1.9.4 +yarl==1.9.2 # via # -r requirements/test-master.txt # aiohttp diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index 9316e38d56..4fe802bf37 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -8,14 +8,16 @@ # via -r requirements/edx/github.in acid-xblock==0.2.1 # via -r requirements/edx/kernel.in -aiohttp==3.9.1 +aiohttp==3.8.6 # via # geoip2 # openai aiosignal==1.3.1 # via aiohttp -algoliasearch==3.0.0 - # via -r requirements/edx/bundled.in +algoliasearch==2.6.3 + # via + # -c requirements/edx/../constraints.txt + # -r requirements/edx/bundled.in # via kombu analytics-python==1.4.post1 # via -r requirements/edx/kernel.in @@ -26,10 +28,11 @@ appdirs==1.4.4 asgiref==3.7.2 # via # django - # django-cors-headers # django-countries asn1crypto==1.5.1 - # via snowflake-connector-python + # via + # oscrypto + # snowflake-connector-python async-timeout==4.0.3 # via # aiohttp @@ -45,8 +48,9 @@ attrs==23.1.0 # openedx-events # openedx-learning # referencing -babel==2.14.0 +babel==2.11.0 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # enmerkar # enmerkar-underscore @@ -69,15 +73,17 @@ bleach[css]==6.1.0 # ora2 # xblock-drag-and-drop-v2 # xblock-poll -boto==2.49.0 - # via -r requirements/edx/kernel.in -boto3==1.33.12 +boto==2.39.0 + # via + # -c requirements/edx/../constraints.txt + # -r requirements/edx/kernel.in +boto3==1.28.62 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.33.12 +botocore==1.31.62 # via # -r requirements/edx/kernel.in # boto3 @@ -93,7 +99,7 @@ bridgekeeper==0.9 # edx-enterprise # event-tracking # openedx-learning -certifi==2023.11.17 +certifi==2023.7.22 # via # -r requirements/edx/paver.txt # elasticsearch @@ -111,6 +117,7 @@ charset-normalizer==2.0.12 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.txt + # aiohttp # requests # snowflake-connector-python chem==1.2.0 @@ -156,7 +163,7 @@ cryptography==38.0.4 # pyopenssl # snowflake-connector-python # social-auth-core -cssutils==2.9.0 +cssutils==2.7.1 # via pynliner defusedxml==0.7.1 # via @@ -167,7 +174,7 @@ defusedxml==0.7.1 # social-auth-core deprecated==1.2.14 # via jwcrypto -django==3.2.23 +django==3.2.22 # via # -c requirements/edx/../common_constraints.txt # -r requirements/edx/kernel.in @@ -238,7 +245,7 @@ django==3.2.23 # ora2 # super-csv # xss-utils -django-appconf==1.0.6 +django-appconf==1.0.5 # via django-statici18n django-cache-memoize==0.2.0 django-celery-results==2.5.1 @@ -251,7 +258,7 @@ django-config-models==2.5.1 # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.3.1 +django-cors-headers==4.2.0 # via -r requirements/edx/kernel.in django-countries==7.5.1 # via @@ -269,13 +276,13 @@ django-crum==0.7.9 django-environ==0.11.2 # via openedx-blockstore django-fernet-fields-v2==0.9 -django-filter==23.5 +django-filter==23.3 # via # -r requirements/edx/kernel.in # edx-enterprise # lti-consumer-xblock # openedx-blockstore -django-ipware==6.0.2 +django-ipware==5.0.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -307,7 +314,7 @@ django-mptt==0.14.0 # -r requirements/edx/kernel.in # openedx-django-wiki django-multi-email-field==0.7.0 -django-mysql==4.12.0 +django-mysql==4.11.0 # via -r requirements/edx/kernel.in django-oauth-toolkit==1.7.1 # via @@ -323,7 +330,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki -django-ses==3.5.2 +django-ses==3.5.0 # via -r requirements/edx/bundled.in # via # -r requirements/edx/kernel.in @@ -339,13 +346,14 @@ django-statici18n==2.4.0 # -r requirements/edx/kernel.in # lti-consumer-xblock # xblock-drag-and-drop-v2 -django-storages==1.14.2 +django-storages==1.14 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edxval django-user-tasks==3.1.0 # via -r requirements/edx/kernel.in -django-waffle==4.1.0 +django-waffle==4.0.0 # via # -r requirements/edx/kernel.in # edx-django-utils @@ -382,13 +390,13 @@ djangorestframework==3.14.0 # ora2 # super-csv djangorestframework-xml==2.0.0 -done-xblock==2.2.0 +done-xblock==2.1.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions drf-nested-routers==0.93.4 # via openedx-blockstore -drf-spectacular==0.27.0 +drf-spectacular==0.26.5 # via -r requirements/edx/kernel.in drf-yasg==1.21.5 # via @@ -425,16 +433,16 @@ edx-celeryutils==1.2.3 # super-csv edx-codejail==3.3.3 # via -r requirements/edx/kernel.in -edx-completion==4.4.0 +edx-completion==4.3.0 # via -r requirements/edx/kernel.in edx-django-release-util==1.3.0 # via # -r requirements/edx/kernel.in # edxval # openedx-blockstore -edx-django-sites-extensions==4.0.2 +edx-django-sites-extensions==4.0.1 # via -r requirements/edx/kernel.in -edx-django-utils==5.9.0 +edx-django-utils==5.7.0 # via # -r requirements/edx/kernel.in # django-config-models @@ -450,7 +458,7 @@ edx-django-utils==5.9.0 # openedx-blockstore # ora2 # super-csv -edx-drf-extensions==9.1.2 +edx-drf-extensions==8.12.0 # via # -r requirements/edx/kernel.in # edx-completion @@ -462,7 +470,7 @@ edx-drf-extensions==9.1.2 # edx-when # edxval # openedx-learning -edx-enterprise==4.9.5 +edx-enterprise==4.6.12 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -499,12 +507,12 @@ edx-proctoring==4.16.1 # -r requirements/edx/kernel.in # edx-proctoring-proctortrack edx-rbac==1.8.0 -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.6.0 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring -edx-search==3.8.2 +edx-search==3.6.0 # via -r requirements/edx/kernel.in edx-sga==0.23.0 # via -r requirements/edx/bundled.in @@ -543,12 +551,11 @@ enmerkar-underscore==2.2.0 event-tracking==2.2.0 # via # -r requirements/edx/kernel.in - # edx-completion # edx-proctoring # edx-search -fastavro==1.9.1 +fastavro==1.8.4 # via openedx-events -filelock==3.13.1 +filelock==3.12.4 # via snowflake-connector-python frozenlist==1.4.0 # via @@ -566,7 +573,7 @@ fs-s3fs==0.1.8 # openedx-django-pyfs future==0.18.3 # via pyjwkest -geoip2==4.8.0 +geoip2==4.7.0 # via -r requirements/edx/kernel.in glob2==0.7 # via -r requirements/edx/kernel.in @@ -578,22 +585,21 @@ html5lib==1.1 # via # -r requirements/edx/kernel.in # ora2 -icalendar==5.0.11 +icalendar==5.0.10 # via -r requirements/edx/kernel.in -idna==3.6 +idna==3.4 # via # -r requirements/edx/paver.txt # optimizely-sdk # requests # snowflake-connector-python # yarl -importlib-metadata==7.0.0 +importlib-metadata==6.8.0 # via markdown -importlib-resources==5.13.0 +importlib-resources==6.1.0 # via # jsonschema # jsonschema-specifications - # pycountry inflection==0.5.1 # via # drf-spectacular @@ -626,11 +632,11 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.20.0 +jsonschema==4.19.1 # via # drf-spectacular # optimizely-sdk -jsonschema-specifications==2023.11.2 +jsonschema-specifications==2023.7.1 # via jsonschema jwcrypto==1.5.0 # via @@ -652,8 +658,10 @@ libsass==0.10.0 # -r requirements/edx/paver.txt loremipsum==1.0.5 # via ora2 -lti-consumer-xblock==9.8.1 - # via -r requirements/edx/kernel.in +lti-consumer-xblock==9.6.1 + # via + # -c requirements/edx/../constraints.txt + # -r requirements/edx/kernel.in lxml==4.9.3 # via # -r requirements/edx/kernel.in @@ -668,7 +676,7 @@ lxml==4.9.3 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/bundled.in -mako==1.3.0 +mako==1.2.4 # via # -r requirements/edx/kernel.in # acid-xblock @@ -693,7 +701,7 @@ markupsafe==2.1.3 # mako # openedx-calc # xblock -maxminddb==2.5.1 +maxminddb==2.4.0 # via geoip2 mock==5.1.0 # via -r requirements/edx/paver.txt @@ -713,7 +721,7 @@ mysqlclient==2.2.0 # via # -r requirements/edx/kernel.in # openedx-blockstore -newrelic==9.3.0 +newrelic==9.1.0 # via # -r requirements/edx/bundled.in # edx-django-utils @@ -737,9 +745,6 @@ oauthlib==3.2.2 olxcleaner==0.2.1 # via -r requirements/edx/kernel.in openai==0.28.1 - # via - # -c requirements/edx/../constraints.txt - # edx-enterprise openedx-atlas==0.5.0 # via -r requirements/edx/kernel.in openedx-blockstore==1.4.0 @@ -754,7 +759,7 @@ openedx-django-require==2.1.0 # via -r requirements/edx/kernel.in openedx-django-wiki==2.0.3 # via -r requirements/edx/kernel.in -openedx-events==9.2.0 +openedx-events==9.0.1 # via # -r requirements/edx/kernel.in # edx-event-bus-kafka @@ -763,7 +768,7 @@ openedx-filters==1.6.0 # via # -r requirements/edx/kernel.in # lti-consumer-xblock -openedx-learning==0.4.2 +openedx-learning==0.3.2 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -771,8 +776,10 @@ openedx-mongodbproxy==0.2.0 # via -r requirements/edx/kernel.in optimizely-sdk==4.1.1 # via -r requirements/edx/bundled.in -ora2==6.0.25 +ora2==6.0.0 # via -r requirements/edx/bundled.in +oscrypto==1.3.0 + # via snowflake-connector-python packaging==23.2 # via # drf-yasg @@ -781,7 +788,7 @@ packaging==23.2 # snowflake-connector-python pansi==2020.7.3 # via py2neo -path==16.9.0 +path==16.7.1 # via # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt @@ -794,15 +801,16 @@ path-py==12.5.0 # staff-graded-xblock paver==1.3.4 # via -r requirements/edx/paver.txt -pbr==6.0.0 +pbr==5.11.1 # via # -r requirements/edx/paver.txt # stevedore pgpy==0.6.0 piexif==1.1.3 # via -r requirements/edx/kernel.in -pillow==10.1.0 +pillow==9.5.0 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edx-enterprise # edx-organizations @@ -814,7 +822,7 @@ platformdirs==3.11.0 polib==1.2.0 # via edx-i18n-tools # via click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/edx/paver.txt # edx-django-utils @@ -822,9 +830,9 @@ py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo- # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in -pyasn1==0.5.1 +pyasn1==0.5.0 # via pgpy -pycountry==23.12.11 +pycountry==22.3.5 # via -r requirements/edx/kernel.in pycparser==2.21 # via cffi @@ -834,7 +842,8 @@ pycryptodomex==3.19.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pygments==2.17.2 + # snowflake-connector-python +pygments==2.16.1 # via # -r requirements/edx/bundled.in # py2neo @@ -882,7 +891,7 @@ pyparsing==3.1.1 # via # chem # openedx-calc -pyrsistent==0.20.0 +pyrsistent==0.19.3 # via optimizely-sdk pysrt==1.1.2 # via @@ -901,8 +910,6 @@ python-dateutil==2.8.2 # olxcleaner # ora2 # xblock -python-ipware==2.0.0 - # via django-ipware python-memcached==1.59 # via -r requirements/edx/paver.txt python-slugify==8.0.1 @@ -915,8 +922,9 @@ python3-openid==3.2.0 ; python_version >= "3" # social-auth-core python3-saml==1.16.0 # via -r requirements/edx/kernel.in -pytz==2023.3.post1 +pytz==2022.7.1 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # babel # django @@ -955,7 +963,7 @@ redis==5.0.1 # via # -r requirements/edx/kernel.in # walrus -referencing==0.32.0 +referencing==0.30.2 # via # jsonschema # jsonschema-specifications @@ -988,11 +996,11 @@ requests-oauthlib==1.3.1 # via # -r requirements/edx/kernel.in # social-auth-core -rpds-py==0.13.2 +rpds-py==0.10.4 # via # jsonschema # referencing -ruamel-yaml==0.18.5 +ruamel-yaml==0.17.35 # via drf-yasg ruamel-yaml-clib==0.2.8 # via ruamel-yaml @@ -1002,7 +1010,7 @@ rules==3.3 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.8.2 +s3transfer==0.7.0 # via boto3 sailthru-client==2.2.3 # via edx-ace @@ -1013,7 +1021,7 @@ scipy==1.7.3 # openedx-calc semantic-version==2.10.0 # via edx-drf-extensions -shapely==2.0.2 +shapely==2.0.1 # via -r requirements/edx/kernel.in simplejson==3.19.2 # via @@ -1054,11 +1062,10 @@ six==1.16.0 # python-memcached slumber==0.7.1 # via - # -r requirements/edx/kernel.in # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==3.6.0 +snowflake-connector-python==3.2.1 social-auth-app-django==5.0.0 # via # -c requirements/edx/../constraints.txt @@ -1085,7 +1092,7 @@ sqlparse==0.4.4 # -r requirements/edx/kernel.in # django # openedx-blockstore -staff-graded-xblock==2.2.0 +staff-graded-xblock==2.1.1 # via -r requirements/edx/bundled.in stevedore==5.1.0 # via @@ -1100,23 +1107,22 @@ super-csv==3.1.0 # via edx-bulk-grades sympy==1.12 # via openedx-calc -testfixtures==7.2.2 +testfixtures==7.2.0 text-unidecode==1.3 # via python-slugify tinycss2==1.2.1 # via bleach -tomlkit==0.12.3 +tomlkit==0.12.1 # via snowflake-connector-python tqdm==4.66.1 # via # nltk # openai -typing-extensions==4.9.0 +typing-extensions==4.8.0 # via # -r requirements/edx/paver.txt # asgiref # django-countries - # drf-spectacular # edx-opaque-keys # kombu # pylti1p3 @@ -1134,7 +1140,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==1.26.18 +urllib3==1.26.17 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.txt @@ -1149,13 +1155,13 @@ user-util==1.0.0 # amqp # celery # kombu -voluptuous==0.14.1 +voluptuous==0.13.1 # via ora2 walrus==0.9.3 # via edx-event-bus-redis watchdog==3.0.0 # via -r requirements/edx/paver.txt -wcwidth==0.2.12 +wcwidth==0.2.8 # via prompt-toolkit web-fragments==2.1.0 # via @@ -1174,11 +1180,11 @@ webob==1.8.7 # via # -r requirements/edx/kernel.in # xblock -wrapt==1.16.0 +wrapt==1.15.0 # via # -r requirements/edx/paver.txt # deprecated -xblock[django]==1.9.0 +xblock[django]==1.8.1 # via # -r requirements/edx/kernel.in # acid-xblock @@ -1190,25 +1196,28 @@ xblock[django]==1.9.0 # lti-consumer-xblock # ora2 # staff-graded-xblock - # xblock-drag-and-drop-v2 # xblock-google-drive # xblock-poll # xblock-utils -xblock-drag-and-drop-v2==3.3.0 +xblock-drag-and-drop-v2==3.2.0 # via -r requirements/edx/bundled.in -xblock-google-drive==0.5.0 +xblock-google-drive==0.4.0 # via -r requirements/edx/bundled.in xblock-poll==1.13.0 # via -r requirements/edx/bundled.in xblock-utils==4.0.0 # via + # done-xblock # edx-sga + # lti-consumer-xblock + # staff-graded-xblock + # xblock-drag-and-drop-v2 # xblock-google-drive xmlsec==1.3.13 # via python3-saml xss-utils==0.5.0 # via -r requirements/edx/kernel.in -yarl==1.9.4 +yarl==1.9.2 # via aiohttp zipp==3.17.0 # via diff --git a/requirements/js_test.txt b/requirements/js_test.txt index 967c73c540..49ff64e80f 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -6,19 +6,19 @@ # annotated-types==0.6.0 # via pydantic -attrs==23.2.0 +attrs==23.1.0 # via # outcome # trio autocommand==2.2.2 # via jaraco-text -certifi==2023.11.17 +certifi==2023.7.22 # via selenium cheroot==10.0.0 # via cherrypy -cherrypy==18.9.0 +cherrypy==18.8.0 # via jasmine -exceptiongroup==1.2.0 +exceptiongroup==1.1.3 # via # trio # trio-websocket @@ -26,7 +26,7 @@ glob2==0.7 # via jasmine-core h11==0.14.0 # via wsproto -idna==3.6 +idna==3.4 # via trio importlib-resources==6.1.1 # via jaraco-text @@ -34,7 +34,7 @@ inflect==7.0.0 # via jaraco-text jaraco-classes==3.3.0 # via -r requirements/js_test.in -jaraco-collections==5.0.0 +jaraco-collections==4.3.0 # via # -r requirements/js_test.in # cherrypy @@ -46,7 +46,7 @@ jaraco-functools==4.0.0 # cheroot # jaraco-text # tempora -jaraco-text==3.12.0 +jaraco-text==3.11.1 # via jaraco-collections jasmine==3.99.0 # via -r requirements/js_test.in @@ -56,7 +56,7 @@ jinja2==2.11.3 # via jasmine markupsafe==2.1.3 # via jinja2 -more-itertools==10.2.0 +more-itertools==10.1.0 # via # cheroot # cherrypy @@ -69,9 +69,9 @@ outcome==1.3.0.post0 # via trio portend==3.2.0 # via cherrypy -pydantic==2.5.3 +pydantic==2.4.2 # via inflect -pydantic-core==2.14.6 +pydantic-core==2.10.1 # via pydantic pysocks==1.7.1 # via urllib3 @@ -79,7 +79,7 @@ pytz==2023.3.post1 # via tempora pyyaml==6.0.1 # via jasmine -selenium==4.16.0 +selenium==4.15.2 # via jasmine sniffio==1.3.0 # via trio @@ -89,22 +89,20 @@ tempora==5.5.0 # via # -r requirements/js_test.in # portend -trio==0.24.0 +trio==0.23.1 # via # selenium # trio-websocket trio-websocket==0.11.1 # via selenium -typing-extensions==4.9.0 +typing-extensions==4.8.0 # via # annotated-types # inflect # pydantic # pydantic-core -urllib3[socks]==2.1.0 - # via - # selenium - # urllib3 +urllib3[socks]==2.0.7 + # via selenium wsproto==1.2.0 # via trio-websocket zc-lockfile==3.0.post1 diff --git a/requirements/test-master.txt b/requirements/test-master.txt index 8c3d25ecaf..6f7c3fcff4 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -4,7 +4,7 @@ # # make upgrade # -aiohttp==3.9.1 +aiohttp==3.8.6 # via # -c requirements/edx-platform-constraints.txt # openai @@ -26,6 +26,7 @@ asgiref==3.7.2 asn1crypto==1.5.1 # via # -c requirements/edx-platform-constraints.txt + # oscrypto # snowflake-connector-python async-timeout==4.0.3 # via @@ -46,11 +47,11 @@ bleach==6.1.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -celery==5.3.6 +celery==5.3.4 # via # -c requirements/constraints.txt # -r requirements/base.in -certifi==2023.11.17 +certifi==2023.7.22 # via # -c requirements/edx-platform-constraints.txt # requests @@ -64,6 +65,7 @@ cffi==1.16.0 charset-normalizer==2.0.12 # via # -c requirements/edx-platform-constraints.txt + # aiohttp # requests # snowflake-connector-python click==8.1.7 @@ -114,7 +116,7 @@ deprecated==1.2.14 # via # -c requirements/edx-platform-constraints.txt # jwcrypto -django==3.2.23 +django==3.2.22 # via # -c requirements/common_constraints.txt # -c requirements/edx-platform-constraints.txt @@ -159,11 +161,11 @@ django-fernet-fields-v2==0.9 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-filter==23.5 +django-filter==23.3 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-ipware==6.0.2 +django-ipware==5.0.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -188,7 +190,7 @@ django-simple-history==3.1.1 # via # -c requirements/constraints.txt # -r requirements/base.in -django-waffle==4.1.0 +django-waffle==4.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -224,7 +226,7 @@ edx-braze-client==0.1.8 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-django-utils==5.9.0 +edx-django-utils==5.7.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -232,7 +234,7 @@ edx-django-utils==5.9.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==9.1.2 +edx-drf-extensions==8.12.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -246,7 +248,7 @@ edx-rbac==1.8.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.6.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -258,7 +260,7 @@ edx-toggles==5.1.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -filelock==3.13.1 +filelock==3.12.4 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -267,7 +269,7 @@ frozenlist==1.4.0 # -c requirements/edx-platform-constraints.txt # aiohttp # aiosignal -idna==3.6 +idna==3.4 # via # -c requirements/edx-platform-constraints.txt # requests @@ -298,7 +300,7 @@ jwcrypto==1.5.0 # via # -c requirements/edx-platform-constraints.txt # django-oauth-toolkit -kombu==5.3.5 +kombu==5.3.3 # via celery markupsafe==2.1.3 # via @@ -309,7 +311,7 @@ multidict==6.0.4 # -c requirements/edx-platform-constraints.txt # aiohttp # yarl -newrelic==9.3.0 +newrelic==9.1.0 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils @@ -321,12 +323,16 @@ openai==0.28.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in +oscrypto==1.3.0 + # via + # -c requirements/edx-platform-constraints.txt + # snowflake-connector-python packaging==23.2 # via # -c requirements/edx-platform-constraints.txt # drf-yasg # snowflake-connector-python -path==16.9.0 +path==16.7.1 # via # -c requirements/edx-platform-constraints.txt # path-py @@ -334,7 +340,7 @@ path-py==12.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -pbr==6.0.0 +pbr==5.11.1 # via # -c requirements/edx-platform-constraints.txt # stevedore @@ -342,7 +348,7 @@ pgpy==0.6.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -pillow==10.1.0 +pillow==9.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -350,13 +356,13 @@ platformdirs==3.11.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.39 # via click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils -pyasn1==0.5.1 +pyasn1==0.5.0 # via # -c requirements/edx-platform-constraints.txt # pgpy @@ -364,13 +370,16 @@ pycparser==2.21 # via # -c requirements/edx-platform-constraints.txt # cffi +pycryptodomex==3.19.0 + # via + # -c requirements/edx-platform-constraints.txt + # snowflake-connector-python pyjwt[crypto]==2.8.0 # via # -c requirements/edx-platform-constraints.txt # drf-jwt # edx-drf-extensions # edx-rest-api-client - # pyjwt # snowflake-connector-python pymongo==3.13.0 # via @@ -389,15 +398,11 @@ python-dateutil==2.8.2 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # celery -python-ipware==2.0.0 - # via - # -c requirements/edx-platform-constraints.txt - # django-ipware python-slugify==8.0.1 # via # -c requirements/edx-platform-constraints.txt # code-annotations -pytz==2023.3.post1 +pytz==2022.7.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -421,7 +426,7 @@ requests==2.31.0 # openai # slumber # snowflake-connector-python -ruamel-yaml==0.18.5 +ruamel-yaml==0.17.35 # via # -c requirements/edx-platform-constraints.txt # drf-yasg @@ -448,7 +453,7 @@ slumber==0.7.1 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-rest-api-client -snowflake-connector-python==3.6.0 +snowflake-connector-python==3.2.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -467,7 +472,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==7.2.2 +testfixtures==7.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -475,7 +480,7 @@ text-unidecode==1.3 # via # -c requirements/edx-platform-constraints.txt # python-slugify -tomlkit==0.12.3 +tomlkit==0.12.1 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -483,7 +488,7 @@ tqdm==4.66.1 # via # -c requirements/edx-platform-constraints.txt # openai -typing-extensions==4.9.0 +typing-extensions==4.8.0 # via # -c requirements/edx-platform-constraints.txt # asgiref @@ -505,7 +510,7 @@ uritemplate==4.1.1 # -c requirements/edx-platform-constraints.txt # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.17 # via # -c requirements/edx-platform-constraints.txt # requests @@ -515,7 +520,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.2.12 +wcwidth==0.2.8 # via # -c requirements/edx-platform-constraints.txt # prompt-toolkit @@ -523,11 +528,11 @@ webencodings==0.5.1 # via # -c requirements/edx-platform-constraints.txt # bleach -wrapt==1.16.0 +wrapt==1.15.0 # via # -c requirements/edx-platform-constraints.txt # deprecated -yarl==1.9.4 +yarl==1.9.2 # via # -c requirements/edx-platform-constraints.txt # aiohttp diff --git a/requirements/test.txt b/requirements/test.txt index bc26e50556..6880b62747 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,7 +4,7 @@ # # make upgrade # -aiohttp==3.9.1 +aiohttp==3.8.6 # via # -r requirements/test-master.txt # openai @@ -27,6 +27,7 @@ asgiref==3.7.2 asn1crypto==1.5.1 # via # -r requirements/test-master.txt + # oscrypto # snowflake-connector-python async-timeout==4.0.3 # via @@ -41,7 +42,6 @@ backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test-master.txt # -r requirements/test.in - # backports-zoneinfo # celery # kombu # via @@ -52,7 +52,7 @@ bleach==6.1.0 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -certifi==2023.11.17 +certifi==2023.7.22 # via # -r requirements/test-master.txt # requests @@ -68,6 +68,7 @@ chardet==5.2.0 charset-normalizer==2.0.12 # via # -r requirements/test-master.txt + # aiohttp # requests # snowflake-connector-python # via @@ -101,10 +102,8 @@ coreschema==0.0.4 # -r requirements/test-master.txt # coreapi # drf-yasg -coverage[toml]==7.4.0 - # via - # coverage - # pytest-cov +coverage[toml]==7.3.2 + # via pytest-cov cryptography==38.0.4 # via # -r requirements/test-master.txt @@ -124,7 +123,7 @@ deprecated==1.2.14 # via # -r requirements/test-master.txt # jwcrypto -diff-cover==8.0.2 +diff-cover==8.0.0 # via -r requirements/test.in # via # -c requirements/common_constraints.txt @@ -160,9 +159,9 @@ django-crum==0.7.9 # edx-toggles django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt -django-filter==23.5 +django-filter==23.3 # via -r requirements/test-master.txt -django-ipware==6.0.2 +django-ipware==5.0.1 # via -r requirements/test-master.txt django-model-utils==4.3.1 # via @@ -179,7 +178,7 @@ django-simple-history==3.1.1 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -django-waffle==4.1.0 +django-waffle==4.0.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -207,14 +206,14 @@ edx-api-doc-tools==1.7.0 # via -r requirements/test-master.txt edx-braze-client==0.1.8 # via -r requirements/test-master.txt -edx-django-utils==5.9.0 +edx-django-utils==5.7.0 # via # -r requirements/test-master.txt # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==9.1.2 +edx-drf-extensions==8.12.0 # via # -r requirements/test-master.txt # edx-rbac @@ -222,10 +221,9 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/test-master.txt # edx-drf-extensions - # edx-opaque-keys edx-rbac==1.8.0 # via -r requirements/test-master.txt -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.6.0 # via -r requirements/test-master.txt edx-tincan-py35==1.0.0 # via -r requirements/test-master.txt @@ -235,9 +233,9 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==22.2.0 +faker==19.13.0 # via factory-boy -filelock==3.13.1 +filelock==3.12.4 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -250,7 +248,7 @@ frozenlist==1.4.0 # -r requirements/test-master.txt # aiohttp # aiosignal -idna==3.6 +idna==3.4 # via # -r requirements/test-master.txt # requests @@ -296,7 +294,7 @@ multidict==6.0.4 # -r requirements/test-master.txt # aiohttp # yarl -newrelic==9.3.0 +newrelic==9.1.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -306,25 +304,29 @@ oauthlib==3.2.2 # django-oauth-toolkit openai==0.28.1 # via -r requirements/test-master.txt +oscrypto==1.3.0 + # via + # -r requirements/test-master.txt + # snowflake-connector-python packaging==23.2 # via # -r requirements/test-master.txt # drf-yasg # pytest # snowflake-connector-python -path==16.9.0 +path==16.7.1 # via # -r requirements/test-master.txt # path-py path-py==12.5.0 # via -r requirements/test-master.txt -pbr==6.0.0 +pbr==5.11.1 # via # -r requirements/test-master.txt # stevedore pgpy==0.6.0 # via -r requirements/test-master.txt -pillow==10.1.0 +pillow==9.5.0 # via -r requirements/test-master.txt platformdirs==3.11.0 # via @@ -337,13 +339,13 @@ pluggy==1.3.0 # via # -r requirements/test-master.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/test-master.txt # edx-django-utils py==1.11.0 # via pytest -pyasn1==0.5.1 +pyasn1==0.5.0 # via # -r requirements/test-master.txt # pgpy @@ -351,7 +353,11 @@ pycparser==2.21 # via # -r requirements/test-master.txt # cffi -pygments==2.17.2 +pycryptodomex==3.19.0 + # via + # -r requirements/test-master.txt + # snowflake-connector-python +pygments==2.16.1 # via diff-cover pyjwt[crypto]==2.8.0 # via @@ -359,7 +365,6 @@ pyjwt[crypto]==2.8.0 # drf-jwt # edx-drf-extensions # edx-rest-api-client - # pyjwt # snowflake-connector-python pymongo==3.13.0 # via @@ -388,15 +393,11 @@ python-dateutil==2.8.2 # celery # faker # freezegun -python-ipware==2.0.0 - # via - # -r requirements/test-master.txt - # django-ipware python-slugify==8.0.1 # via # -r requirements/test-master.txt # code-annotations -pytz==2023.3.post1 +pytz==2022.7.1 # via # -r requirements/test-master.txt # django @@ -423,7 +424,7 @@ responses==0.10.15 # via # -c requirements/constraints.txt # -r requirements/test.in -ruamel-yaml==0.18.5 +ruamel-yaml==0.17.35 # via # -r requirements/test-master.txt # drf-yasg @@ -450,7 +451,7 @@ slumber==0.7.1 # via # -r requirements/test-master.txt # edx-rest-api-client -snowflake-connector-python==3.6.0 +snowflake-connector-python==3.2.1 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -466,7 +467,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==7.2.2 +testfixtures==7.2.0 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -478,7 +479,7 @@ toml==0.10.2 # via pytest tomli==2.0.1 # via coverage -tomlkit==0.12.3 +tomlkit==0.12.1 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -486,7 +487,7 @@ tqdm==4.66.1 # via # -r requirements/test-master.txt # openai -typing-extensions==4.9.0 +typing-extensions==4.8.0 # via # -r requirements/test-master.txt # asgiref @@ -507,7 +508,7 @@ uritemplate==4.1.1 # -r requirements/test-master.txt # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.17 # via # -r requirements/test-master.txt # requests @@ -517,7 +518,7 @@ urllib3==1.26.18 # amqp # celery # kombu -wcwidth==0.2.12 +wcwidth==0.2.8 # via # -r requirements/test-master.txt # prompt-toolkit @@ -525,11 +526,11 @@ webencodings==0.5.1 # via # -r requirements/test-master.txt # bleach -wrapt==1.16.0 +wrapt==1.15.0 # via # -r requirements/test-master.txt # deprecated -yarl==1.9.4 +yarl==1.9.2 # via # -r requirements/test-master.txt # aiohttp