diff --git a/requirements/celery53.txt b/requirements/celery53.txt index 0fd605edca..957df4b61c 100644 --- a/requirements/celery53.txt +++ b/requirements/celery53.txt @@ -5,5 +5,5 @@ click==8.1.7 click-didyoumean==0.3.1 click-repl==0.3.0 kombu==5.3.7 -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 vine==5.1.0 diff --git a/requirements/ci.txt b/requirements/ci.txt index 063b61168e..c541b81650 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -6,13 +6,13 @@ # distlib==0.3.8 # via virtualenv -filelock==3.14.0 +filelock==3.15.1 # via # tox # virtualenv -packaging==24.0 +packaging==24.1 # via tox -platformdirs==4.2.1 +platformdirs==4.2.2 # via virtualenv pluggy==1.5.0 # via tox @@ -26,5 +26,5 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/ci.in -virtualenv==20.26.1 +virtualenv==20.26.2 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index c792bb9536..9602f4dbb6 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.3 +aiohttp==3.9.5 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -36,7 +36,7 @@ aniso8601==9.0.1 # -r requirements/test-master.txt # -r requirements/test.txt # edx-tincan-py35 -asgiref==3.7.2 +asgiref==3.8.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -49,7 +49,7 @@ asn1crypto==1.5.1 # -r requirements/test-master.txt # -r requirements/test.txt # snowflake-connector-python -astroid==3.1.0 +astroid==3.2.2 # via # pylint # pylint-celery @@ -103,7 +103,7 @@ celery==5.4.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -183,11 +183,11 @@ coreschema==0.0.4 # -r requirements/test.txt # coreapi # drf-yasg -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 # via # -r requirements/test.txt # pytest-cov -cryptography==38.0.4 +cryptography==42.0.8 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -212,7 +212,7 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -django==4.2.10 +django==4.2.13 # via # -c requirements/common_constraints.txt # -r requirements/doc.txt @@ -269,12 +269,12 @@ django-filter==24.2 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-ipware==6.0.4 +django-ipware==7.0.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -356,7 +356,7 @@ edx-braze-client==0.2.5 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -375,7 +375,7 @@ edx-i18n-tools==1.6.0 # via -r requirements/dev.in edx-lint==5.3.6 # via -r requirements/dev.in -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -386,7 +386,7 @@ edx-rbac==1.9.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -406,12 +406,12 @@ factory-boy==3.3.0 # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==25.0.1 +faker==25.8.0 # via # -r requirements/doc.txt # -r requirements/test.txt # factory-boy -filelock==3.13.1 +filelock==3.14.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -430,7 +430,7 @@ frozenlist==1.4.1 # -r requirements/test.txt # aiohttp # aiosignal -idna==3.6 +idna==3.7 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -469,7 +469,7 @@ itypes==1.2.0 # -r requirements/test-master.txt # -r requirements/test.txt # coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -488,7 +488,7 @@ jsonfield==3.1.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -jwcrypto==1.5.4 +jwcrypto==1.5.6 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -500,7 +500,7 @@ kombu==5.3.7 # -r requirements/test-master.txt # -r requirements/test.txt # celery -lxml[html-clean,html_clean]==5.2.1 +lxml[html-clean,html_clean]==5.2.2 # via # edx-i18n-tools # lxml-html-clean @@ -525,7 +525,7 @@ multidict==6.0.5 # -r requirements/test.txt # aiohttp # yarl -newrelic==9.6.0 +newrelic==9.10.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -546,7 +546,7 @@ openai==0.28.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -packaging==24.0 +packaging==24.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -581,16 +581,16 @@ pgpy==0.6.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -pillow==10.2.0 +pillow==10.3.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt pip-tools==7.4.1 # via -r requirements/dev.in -pkginfo==1.10.0 +pkginfo==1.11.1 # via twine -platformdirs==3.11.0 +platformdirs==4.2.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -607,7 +607,7 @@ pluggy==1.5.0 # tox polib==1.2.0 # via edx-i18n-tools -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -625,15 +625,15 @@ py==1.11.0 # -r requirements/test.txt # pytest # tox -pyasn1==0.5.1 +pyasn1==0.6.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # pgpy -pycodestyle==2.11.1 +pycodestyle==2.12.0 # via -r requirements/dev.in -pycparser==2.21 +pycparser==2.22 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -664,7 +664,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # snowflake-connector-python -pylint==3.1.0 +pylint==3.2.3 # via # edx-lint # pylint-celery @@ -690,7 +690,7 @@ pynacl==1.5.0 # -r requirements/test-master.txt # -r requirements/test.txt # edx-django-utils -pyopenssl==22.0.0 +pyopenssl==24.1.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -711,7 +711,7 @@ pytest-cov==5.0.0 # via -r requirements/test.txt pytest-django==4.5.2 # via -r requirements/test.txt -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -719,7 +719,7 @@ python-dateutil==2.8.2 # celery # faker # freezegun -python-ipware==2.0.1 +python-ipware==3.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -750,7 +750,7 @@ pyyaml==6.0.1 # edx-i18n-tools readme-renderer==43.0 # via -r requirements/doc.txt -requests==2.31.0 +requests==2.32.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -788,7 +788,7 @@ ruamel-yaml-clib==0.2.8 # -r requirements/test-master.txt # -r requirements/test.txt # ruamel-yaml -rules==3.3 +rules==3.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -823,7 +823,7 @@ snowballstemmer==2.2.0 # -r requirements/doc.txt # pydocstyle # sphinx -snowflake-connector-python==3.7.0 +snowflake-connector-python==3.10.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -869,13 +869,13 @@ sphinxcontrib-serializinghtml==1.1.5 # via # -r requirements/doc.txt # sphinx -sqlparse==0.4.4 +sqlparse==0.5.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # django -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -884,7 +884,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==8.0.0 +testfixtures==8.3.0 # via # -r requirements/dev.in # -r requirements/doc.txt @@ -911,7 +911,7 @@ tomli==2.0.1 # pip-tools # pylint # tox -tomlkit==0.12.3 +tomlkit==0.12.5 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -922,7 +922,7 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/dev.in -tqdm==4.66.2 +tqdm==4.66.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -931,7 +931,7 @@ tqdm==4.66.2 # twine twine==1.11.0 # via -r requirements/dev.in -typing-extensions==4.9.0 +typing-extensions==4.12.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -979,7 +979,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.1 +virtualenv==20.26.2 # via tox wcwidth==0.2.13 # via @@ -1003,7 +1003,7 @@ yarl==1.9.4 # -r requirements/test-master.txt # -r requirements/test.txt # aiohttp -zipp==3.18.1 +zipp==3.19.2 # via # -r requirements/doc.txt # importlib-metadata diff --git a/requirements/django.txt b/requirements/django.txt index 1facfe28b1..092a8ec126 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.10 +django==4.2.13 diff --git a/requirements/doc.txt b/requirements/doc.txt index 5559e3da42..06714492a5 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.3 +aiohttp==3.9.5 # via # -r requirements/test-master.txt # openai @@ -24,7 +24,7 @@ aniso8601==9.0.1 # via # -r requirements/test-master.txt # edx-tincan-py35 -asgiref==3.7.2 +asgiref==3.8.1 # via # -r requirements/test-master.txt # django @@ -65,7 +65,7 @@ celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/test-master.txt # requests @@ -115,7 +115,7 @@ coreschema==0.0.4 # -r requirements/test-master.txt # coreapi # drf-yasg -cryptography==38.0.4 +cryptography==42.0.8 # via # -r requirements/test-master.txt # django-fernet-fields-v2 @@ -128,7 +128,7 @@ defusedxml==0.7.1 # via # -r requirements/test-master.txt # djangorestframework-xml -django==4.2.10 +django==4.2.13 # via # -c requirements/common_constraints.txt # -r requirements/test-master.txt @@ -165,9 +165,9 @@ django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt django-filter==24.2 # via -r requirements/test-master.txt -django-ipware==6.0.4 +django-ipware==7.0.1 # via -r requirements/test-master.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/test-master.txt # edx-rbac @@ -219,7 +219,7 @@ edx-api-doc-tools==1.8.0 # via -r requirements/test-master.txt edx-braze-client==0.2.5 # via -r requirements/test-master.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/test-master.txt # django-config-models @@ -230,13 +230,13 @@ edx-drf-extensions==10.3.0 # via # -r requirements/test-master.txt # edx-rbac -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -r requirements/test-master.txt # edx-drf-extensions edx-rbac==1.9.0 # via -r requirements/test-master.txt -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via -r requirements/test-master.txt edx-tincan-py35==1.0.0 # via -r requirements/test-master.txt @@ -246,9 +246,9 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==25.0.1 +faker==25.8.0 # via factory-boy -filelock==3.13.1 +filelock==3.14.0 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -257,7 +257,7 @@ frozenlist==1.4.1 # -r requirements/test-master.txt # aiohttp # aiosignal -idna==3.6 +idna==3.7 # via # -r requirements/test-master.txt # requests @@ -279,7 +279,7 @@ itypes==1.2.0 # via # -r requirements/test-master.txt # coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via # -r requirements/test-master.txt # code-annotations @@ -289,7 +289,7 @@ jsondiff==2.0.0 # via -r requirements/test-master.txt jsonfield==3.1.0 # via -r requirements/test-master.txt -jwcrypto==1.5.4 +jwcrypto==1.5.6 # via # -r requirements/test-master.txt # django-oauth-toolkit @@ -306,7 +306,7 @@ multidict==6.0.5 # -r requirements/test-master.txt # aiohttp # yarl -newrelic==9.6.0 +newrelic==9.10.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -318,7 +318,7 @@ oauthlib==3.2.2 # django-oauth-toolkit openai==0.28.1 # via -r requirements/test-master.txt -packaging==24.0 +packaging==24.1 # via # -r requirements/test-master.txt # drf-yasg @@ -338,15 +338,15 @@ pbr==6.0.0 # stevedore pgpy==0.6.0 # via -r requirements/test-master.txt -pillow==10.2.0 +pillow==10.3.0 # via -r requirements/test-master.txt -platformdirs==3.11.0 +platformdirs==4.2.2 # via # -r requirements/test-master.txt # snowflake-connector-python pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 # via # -r requirements/test-master.txt # click-repl @@ -356,11 +356,11 @@ psutil==5.9.8 # edx-django-utils py==1.11.0 # via pytest -pyasn1==0.5.1 +pyasn1==0.6.0 # via # -r requirements/test-master.txt # pgpy -pycparser==2.21 +pycparser==2.22 # via # -r requirements/test-master.txt # cffi @@ -388,7 +388,7 @@ pynacl==1.5.0 # via # -r requirements/test-master.txt # edx-django-utils -pyopenssl==22.0.0 +pyopenssl==24.1.0 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -396,12 +396,12 @@ pytest==6.2.5 # via # -c requirements/constraints.txt # -r requirements/doc.in -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/test-master.txt # celery # faker -python-ipware==2.0.1 +python-ipware==3.0.0 # via # -r requirements/test-master.txt # django-ipware @@ -423,7 +423,7 @@ pyyaml==6.0.1 # code-annotations readme-renderer==43.0 # via -r requirements/doc.in -requests==2.31.0 +requests==2.32.3 # via # -r requirements/test-master.txt # coreapi @@ -444,7 +444,7 @@ ruamel-yaml-clib==0.2.8 # via # -r requirements/test-master.txt # ruamel-yaml -rules==3.3 +rules==3.4 # via -r requirements/test-master.txt semantic-version==2.10.0 # via @@ -462,7 +462,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.7.0 +snowflake-connector-python==3.10.1 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -489,18 +489,18 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlparse==0.4.4 +sqlparse==0.5.0 # via # -r requirements/test-master.txt # django -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/test-master.txt # code-annotations # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==8.0.0 +testfixtures==8.3.0 # via -r requirements/test-master.txt text-unidecode==1.3 # via @@ -510,15 +510,15 @@ toml==0.10.2 # via pytest tomli==2.0.1 # via doc8 -tomlkit==0.12.3 +tomlkit==0.12.5 # via # -r requirements/test-master.txt # snowflake-connector-python -tqdm==4.66.2 +tqdm==4.66.4 # via # -r requirements/test-master.txt # openai -typing-extensions==4.9.0 +typing-extensions==4.12.2 # via # -r requirements/test-master.txt # asgiref @@ -563,7 +563,7 @@ yarl==1.9.4 # via # -r requirements/test-master.txt # aiohttp -zipp==3.18.1 +zipp==3.19.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index 355b0cc2bb..81d0d9738f 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -1,14 +1,14 @@ ### DON'T edit this file, it's copied from edx-platform. See make upgrade # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade # # via -r requirements/edx/github.in -acid-xblock==0.3.0 +acid-xblock==0.3.1 # via -r requirements/edx/kernel.in -aiohttp==3.9.3 +aiohttp==3.9.5 # via # geoip2 # openai @@ -21,21 +21,17 @@ analytics-python==1.4.post1 # via -r requirements/edx/kernel.in aniso8601==9.0.1 # via edx-tincan-py35 -annotated-types==0.6.0 +annotated-types==0.7.0 # via pydantic appdirs==1.4.4 # via fs -asgiref==3.7.2 +asgiref==3.8.1 # via # django # django-cors-headers # django-countries asn1crypto==1.5.1 # via snowflake-connector-python -async-timeout==4.0.3 - # via - # aiohttp - # redis attrs==23.2.0 # via # -r requirements/edx/kernel.in @@ -43,31 +39,21 @@ attrs==23.2.0 # edx-ace # jsonschema # lti-consumer-xblock - # openedx-blockstore # openedx-events # openedx-learning # referencing -babel==2.14.0 +babel==2.15.0 # via # -r requirements/edx/kernel.in # enmerkar # enmerkar-underscore backoff==1.10.0 # via analytics-python -backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" - # via - # -c requirements/edx/../constraints.txt - # celery - # django - # edx-milestones - # icalendar - # kombu beautifulsoup4==4.12.3 # via pynliner # via celery bleach[css]==6.1.0 # via - # -r requirements/edx/kernel.in # edx-enterprise # lti-consumer-xblock # openedx-django-wiki @@ -76,20 +62,20 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.34.45 +boto3==1.34.123 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.34.45 +botocore==1.34.123 # via # -r requirements/edx/kernel.in # boto3 # s3transfer bridgekeeper==0.9 # via -r requirements/edx/kernel.in -camel-converter[pydantic]==3.1.1 +camel-converter[pydantic]==3.1.2 # via meilisearch # via # -c requirements/edx/../constraints.txt @@ -100,7 +86,7 @@ camel-converter[pydantic]==3.1.1 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/edx/paver.txt # elasticsearch @@ -150,9 +136,8 @@ coreschema==0.0.4 # drf-yasg crowdsourcehinter-xblock==0.7 # via -r requirements/edx/bundled.in -cryptography==38.0.4 +cryptography==42.0.8 # via - # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # django-fernet-fields-v2 # edx-enterprise @@ -163,7 +148,7 @@ cryptography==38.0.4 # pyopenssl # snowflake-connector-python # social-auth-core -cssutils==2.9.0 +cssutils==2.11.1 # via pynliner defusedxml==0.7.1 # via @@ -172,7 +157,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.10 +django==4.2.13 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -200,7 +185,6 @@ django==4.2.10 # djangorestframework # done-xblock # drf-jwt - # drf-nested-routers # drf-spectacular # drf-yasg # edx-ace @@ -234,7 +218,6 @@ django==4.2.10 # help-tokens # jsonfield # lti-consumer-xblock - # openedx-blockstore # openedx-django-pyfs # openedx-django-wiki # openedx-events @@ -272,16 +255,13 @@ django-crum==0.7.9 # edx-rbac # edx-toggles # super-csv -django-environ==0.11.2 - # via openedx-blockstore django-fernet-fields-v2==0.9 django-filter==24.2 # via # -r requirements/edx/kernel.in # edx-enterprise # lti-consumer-xblock - # openedx-blockstore -django-ipware==6.0.4 +django-ipware==7.0.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -290,7 +270,7 @@ django-js-asset==2.2.0 # via django-mptt django-method-override==1.0.4 # via -r requirements/edx/kernel.in -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/edx/kernel.in # django-user-tasks @@ -308,12 +288,12 @@ django-model-utils==4.5.0 # edxval # ora2 # super-csv -django-mptt==0.14.0 +django-mptt==0.16.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki django-multi-email-field==0.7.0 -django-mysql==4.12.0 +django-mysql==4.13.0 # via -r requirements/edx/kernel.in django-oauth-toolkit==1.7.1 # via @@ -321,7 +301,7 @@ django-oauth-toolkit==1.7.1 # -r requirements/edx/kernel.in # edx-enterprise django-object-actions==4.2.0 -django-pipeline==3.0.0 +django-pipeline==3.1.0 # via -r requirements/edx/kernel.in django-ratelimit==4.1.0 # via -r requirements/edx/kernel.in @@ -329,7 +309,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki -django-ses==4.0.0 +django-ses==4.1.0 # via -r requirements/edx/bundled.in # via # -c requirements/edx/../constraints.txt @@ -339,12 +319,13 @@ django-ses==4.0.0 # edx-organizations # edx-proctoring # ora2 -django-statici18n==2.4.0 +django-statici18n==2.5.0 # via # -r requirements/edx/kernel.in # lti-consumer-xblock # xblock-drag-and-drop-v2 -django-storages==1.14.2 + # xblock-poll +django-storages==1.14.3 # via # -r requirements/edx/kernel.in # edxval @@ -358,7 +339,6 @@ django-waffle==4.1.0 # edx-enterprise # edx-proctoring # edx-toggles - # openedx-blockstore django-webpack-loader==0.7.0 # via # -c requirements/edx/../constraints.txt @@ -371,7 +351,6 @@ djangorestframework==3.14.0 # django-config-models # django-user-tasks # drf-jwt - # drf-nested-routers # drf-spectacular # drf-yasg # edx-api-doc-tools @@ -382,7 +361,6 @@ djangorestframework==3.14.0 # edx-organizations # edx-proctoring # edx-submissions - # openedx-blockstore # openedx-learning # ora2 # super-csv @@ -391,9 +369,7 @@ done-xblock==2.3.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions -drf-nested-routers==0.93.5 - # via openedx-blockstore -drf-spectacular==0.27.1 +drf-spectacular==0.27.2 # via -r requirements/edx/kernel.in drf-yasg==1.21.5 # via @@ -406,11 +382,8 @@ edx-api-doc-tools==1.8.0 # via # -r requirements/edx/kernel.in # edx-name-affirmation - # openedx-blockstore edx-auth-backends==4.3.0 - # via - # -r requirements/edx/kernel.in - # openedx-blockstore + # via -r requirements/edx/kernel.in edx-braze-client==0.2.5 # via # -r requirements/edx/bundled.in @@ -423,23 +396,24 @@ edx-ccx-keys==1.3.0 # via # -r requirements/edx/kernel.in # lti-consumer-xblock + # openedx-events edx-celeryutils==1.3.0 # via # -r requirements/edx/kernel.in # edx-name-affirmation # super-csv -edx-codejail==3.4.0 +edx-codejail==3.4.1 # via -r requirements/edx/kernel.in -edx-completion==4.6.0 +edx-completion==4.6.2 # via -r requirements/edx/kernel.in edx-django-release-util==1.4.0 # via # -r requirements/edx/kernel.in + # edx-submissions # edxval - # openedx-blockstore edx-django-sites-extensions==4.2.0 # via -r requirements/edx/kernel.in -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/edx/kernel.in # django-config-models @@ -452,7 +426,6 @@ edx-django-utils==5.13.0 # edx-toggles # edx-when # event-tracking - # openedx-blockstore # openedx-events # ora2 # super-csv @@ -468,7 +441,7 @@ edx-drf-extensions==10.3.0 # edx-when # edxval # openedx-learning -edx-enterprise==4.17.0 +edx-enterprise==4.20.5 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -478,13 +451,14 @@ edx-event-bus-redis==0.5.0 # via -r requirements/edx/kernel.in edx-i18n-tools==1.5.0 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in # ora2 edx-milestones==0.6.0 # via -r requirements/edx/kernel.in edx-name-affirmation==2.3.7 # via -r requirements/edx/kernel.in -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt @@ -502,21 +476,21 @@ edx-opaque-keys[django]==2.9.0 # ora2 edx-organizations==6.13.0 # via -r requirements/edx/kernel.in -edx-proctoring==4.17.0 +edx-proctoring==4.18.1 # via # -r requirements/edx/kernel.in # edx-proctoring-proctortrack edx-rbac==1.9.0 -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring edx-search==3.9.1 # via -r requirements/edx/kernel.in -edx-sga==0.24.1 +edx-sga==0.25.0 # via -r requirements/edx/bundled.in -edx-submissions==3.7.0 +edx-submissions==3.7.1 # via # -r requirements/edx/kernel.in # ora2 @@ -557,7 +531,7 @@ event-tracking==2.4.0 # edx-search fastavro==1.9.4 # via openedx-events -filelock==3.13.1 +filelock==3.14.0 # via snowflake-connector-python frozenlist==1.4.1 # via @@ -587,9 +561,9 @@ html5lib==1.1 # via # -r requirements/edx/kernel.in # ora2 -icalendar==5.0.11 +icalendar==5.0.12 # via -r requirements/edx/kernel.in -idna==3.6 +idna==3.7 # via # -r requirements/edx/paver.txt # optimizely-sdk @@ -599,12 +573,7 @@ idna==3.6 importlib-metadata==6.11.0 # via # -c requirements/edx/../common_constraints.txt - # markdown -importlib-resources==5.13.0 - # via - # jsonschema - # jsonschema-specifications - # pycountry + # -r requirements/edx/kernel.in inflection==0.5.1 # via # drf-spectacular @@ -617,7 +586,7 @@ isodate==0.6.1 # via python3-saml itypes==1.2.0 # via coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via # code-annotations # coreschema @@ -625,7 +594,7 @@ jmespath==1.0.1 # via # boto3 # botocore -joblib==1.3.2 +joblib==1.4.2 # via nltk jsondiff==2.0.0 jsonfield==3.1.0 @@ -637,13 +606,13 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.21.1 +jsonschema==4.22.0 # via # drf-spectacular # optimizely-sdk jsonschema-specifications==2023.12.1 # via jsonschema -jwcrypto==1.5.4 +jwcrypto==1.5.6 # via # django-oauth-toolkit # pylti1p3 @@ -663,7 +632,7 @@ libsass==0.10.0 # -r requirements/edx/paver.txt loremipsum==1.0.5 # via ora2 -lti-consumer-xblock==9.11.0 +lti-consumer-xblock==9.11.3 # via -r requirements/edx/kernel.in lxml==4.9.4 # via @@ -680,7 +649,7 @@ lxml==4.9.4 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/bundled.in -mako==1.3.2 +mako==1.3.5 # via # -r requirements/edx/kernel.in # acid-xblock @@ -702,18 +671,20 @@ markupsafe==2.1.5 # mako # openedx-calc # xblock -maxminddb==2.5.2 +maxminddb==2.6.2 # via geoip2 -meilisearch==0.30.0 +meilisearch==0.31.3 # via -r requirements/edx/kernel.in mock==5.1.0 # via -r requirements/edx/paver.txt -mongoengine==0.27.0 +mongoengine==0.28.2 # via -r requirements/edx/kernel.in monotonic==1.6 # via # analytics-python # py2neo +more-itertools==10.3.0 + # via cssutils mpmath==1.3.0 # via sympy multidict==6.0.5 @@ -721,18 +692,18 @@ multidict==6.0.5 # aiohttp # yarl mysqlclient==2.2.4 - # via - # -r requirements/edx/kernel.in - # openedx-blockstore -newrelic==9.6.0 + # via -r requirements/edx/kernel.in +newrelic==9.10.0 # via # -r requirements/edx/bundled.in # edx-django-utils +nh3==0.2.17 + # via -r requirements/edx/kernel.in nltk==3.8.1 # via chem -nodeenv==1.8.0 +nodeenv==1.9.1 # via -r requirements/edx/kernel.in -numpy==1.24.4 +numpy==1.26.4 # via # chem # openedx-calc @@ -751,9 +722,7 @@ openai==0.28.1 # via # -c requirements/edx/../constraints.txt # edx-enterprise -openedx-atlas==0.6.0 - # via -r requirements/edx/kernel.in -openedx-blockstore==1.4.0 +openedx-atlas==0.6.1 # via -r requirements/edx/kernel.in openedx-calc==3.1.0 # via -r requirements/edx/kernel.in @@ -765,7 +734,7 @@ openedx-django-require==2.1.0 # via -r requirements/edx/kernel.in openedx-django-wiki==2.1.0 # via -r requirements/edx/kernel.in -openedx-events==9.9.2 +openedx-events==9.10.0 # via # -r requirements/edx/kernel.in # edx-event-bus-kafka @@ -777,7 +746,7 @@ openedx-filters==1.8.1 # -r requirements/edx/kernel.in # lti-consumer-xblock # ora2 -openedx-learning==0.9.2 +openedx-learning==0.10.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -787,9 +756,9 @@ optimizely-sdk==4.1.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in -ora2==6.9.0 +ora2==6.11.1 # via -r requirements/edx/bundled.in -packaging==24.0 +packaging==24.1 # via # drf-yasg # gunicorn @@ -818,15 +787,13 @@ pbr==6.0.0 pgpy==0.6.0 piexif==1.1.3 # via -r requirements/edx/kernel.in -pillow==10.2.0 +pillow==10.3.0 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-organizations # edxval -pkgutil-resolve-name==1.3.10 - # via jsonschema -platformdirs==3.11.0 +platformdirs==4.2.2 # via snowflake-connector-python polib==1.2.0 # via edx-i18n-tools @@ -839,11 +806,11 @@ 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.6.0 # via pgpy -pycountry==23.12.11 +pycountry==24.6.1 # via -r requirements/edx/kernel.in -pycparser==2.21 +pycparser==2.22 # via cffi pycryptodomex==3.20.0 # via @@ -851,11 +818,11 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.6.3 +pydantic==2.7.3 # via camel-converter -pydantic-core==2.16.3 +pydantic-core==2.18.4 # via pydantic -pygments==2.17.2 +pygments==2.18.0 # via # -r requirements/edx/bundled.in # py2neo @@ -894,12 +861,11 @@ pynacl==1.5.0 # via edx-django-utils pynliner==0.8.0 # via -r requirements/edx/kernel.in -pyopenssl==22.0.0 +pyopenssl==24.1.0 # via - # -c requirements/edx/../constraints.txt # optimizely-sdk # snowflake-connector-python -pyparsing==3.1.1 +pyparsing==3.1.2 # via # chem # openedx-calc @@ -909,7 +875,7 @@ pysrt==1.1.2 # via # -r requirements/edx/kernel.in # edxval -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/edx/kernel.in # analytics-python @@ -922,13 +888,13 @@ python-dateutil==2.8.2 # olxcleaner # ora2 # xblock -python-ipware==2.0.1 +python-ipware==3.0.0 # via django-ipware python-memcached==1.62 # via -r requirements/edx/paver.txt python-slugify==8.0.4 # via code-annotations -python-swiftclient==4.4.0 +python-swiftclient==4.6.0 # via ora2 python3-openid==3.2.0 ; python_version >= "3" # via @@ -939,7 +905,6 @@ python3-saml==1.16.0 pytz==2024.1 # via # -r requirements/edx/kernel.in - # babel # django-ses # djangorestframework # drf-yasg @@ -953,7 +918,6 @@ pytz==2024.1 # icalendar # interchange # olxcleaner - # openedx-blockstore # ora2 # snowflake-connector-python # xblock @@ -971,17 +935,17 @@ random2==1.0.2 # via -r requirements/edx/kernel.in recommender-xblock==2.2.0 # via -r requirements/edx/bundled.in -redis==5.0.1 +redis==5.0.5 # via # -r requirements/edx/kernel.in # walrus -referencing==0.33.0 +referencing==0.35.1 # via # jsonschema # jsonschema-specifications -regex==2024.4.16 +regex==2024.5.15 # via nltk -requests==2.31.0 +requests==2.32.3 # via # -r requirements/edx/paver.txt # algoliasearch @@ -1010,7 +974,7 @@ requests-oauthlib==2.0.0 # via # -r requirements/edx/kernel.in # social-auth-core -rpds-py==0.18.0 +rpds-py==0.18.1 # via # jsonschema # referencing @@ -1018,23 +982,23 @@ ruamel-yaml==0.18.6 # via drf-yasg ruamel-yaml-clib==0.2.8 # via ruamel-yaml -rules==3.3 +rules==3.4 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.10.0 +s3transfer==0.10.1 # via boto3 sailthru-client==2.2.3 # via edx-ace -scipy==1.10.1 +scipy==1.13.1 # via # chem # openedx-calc semantic-version==2.10.0 # via edx-drf-extensions -shapely==2.0.3 +shapely==2.0.4 # via -r requirements/edx/kernel.in simplejson==3.19.2 # via @@ -1077,7 +1041,7 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==3.7.0 +snowflake-connector-python==3.10.1 social-auth-app-django==5.0.0 # via # -c requirements/edx/../constraints.txt @@ -1099,14 +1063,11 @@ sortedcontainers==2.4.0 # snowflake-connector-python soupsieve==2.5 # via beautifulsoup4 -sqlparse==0.4.4 - # via - # -r requirements/edx/kernel.in - # django - # openedx-blockstore +sqlparse==0.5.0 + # via django staff-graded-xblock==2.3.0 # via -r requirements/edx/bundled.in -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt @@ -1117,37 +1078,31 @@ stevedore==5.1.0 # edx-opaque-keys super-csv==3.2.0 # via edx-bulk-grades -sympy==1.12 +sympy==1.12.1 # via openedx-calc -testfixtures==8.0.0 +testfixtures==8.3.0 text-unidecode==1.3 # via python-slugify tinycss2==1.2.1 # via bleach -tomlkit==0.12.3 +tomlkit==0.12.5 # via snowflake-connector-python -tqdm==4.66.2 +tqdm==4.66.4 # via # nltk # openai -typing-extensions==4.9.0 +typing-extensions==4.12.2 # via # -r requirements/edx/paver.txt - # annotated-types - # asgiref # django-countries - # drf-spectacular # edx-opaque-keys # jwcrypto - # kombu # pydantic # pydantic-core # pylti1p3 # snowflake-connector-python tzdata==2024.1 - # via - # backports-zoneinfo - # celery + # via celery unicodecsv==0.14.1 # via # -r requirements/edx/kernel.in @@ -1165,7 +1120,6 @@ urllib3==1.26.18 # elasticsearch # py2neo # requests - # snowflake-connector-python user-util==1.1.0 # via -r requirements/edx/kernel.in # via @@ -1176,7 +1130,7 @@ voluptuous==0.14.2 # via ora2 walrus==0.9.3 # via edx-event-bus-redis -watchdog==4.0.0 +watchdog==4.0.1 # via -r requirements/edx/paver.txt wcwidth==0.2.13 # via prompt-toolkit @@ -1199,7 +1153,7 @@ webob==1.8.7 # xblock wrapt==1.16.0 # via -r requirements/edx/paver.txt -xblock[django]==4.0.0 +xblock[django]==4.0.1 # via # -r requirements/edx/kernel.in # acid-xblock @@ -1213,16 +1167,17 @@ xblock[django]==4.0.0 # staff-graded-xblock # xblock-drag-and-drop-v2 # xblock-google-drive - # xblock-poll # xblock-utils xblock-drag-and-drop-v2==4.0.2 # via -r requirements/edx/bundled.in -xblock-google-drive==0.6.1 +xblock-google-drive==0.7.0 # via -r requirements/edx/bundled.in -xblock-poll==1.13.0 +xblock-poll==1.14.0 # via -r requirements/edx/bundled.in xblock-utils==4.0.0 - # via edx-sga + # via + # edx-sga + # xblock-poll xmlsec==1.3.13 # via # -c requirements/edx/../constraints.txt @@ -1231,10 +1186,8 @@ xss-utils==0.6.0 # via -r requirements/edx/kernel.in yarl==1.9.4 # via aiohttp -zipp==3.17.0 - # via - # importlib-metadata - # importlib-resources +zipp==3.19.2 + # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/js_test.txt b/requirements/js_test.txt index ac36a282a1..45448f5559 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -10,13 +10,13 @@ attrs==23.2.0 # trio autocommand==2.2.2 # via jaraco-text -backports-tarfile==1.1.1 +backports-tarfile==1.2.0 # via jaraco-context -certifi==2024.2.2 +certifi==2024.6.2 # via selenium cheroot==10.0.1 # via cherrypy -cherrypy==18.9.0 +cherrypy==18.10.0 # via jasmine exceptiongroup==1.2.1 # via @@ -50,7 +50,7 @@ jaraco-functools==4.0.1 # cheroot # jaraco-text # tempora -jaraco-text==3.12.0 +jaraco-text==3.12.1 # via jaraco-collections jasmine==3.99.0 # via -r requirements/js_test.in @@ -60,7 +60,7 @@ jinja2==2.11.3 # via jasmine markupsafe==2.1.5 # via jinja2 -more-itertools==10.2.0 +more-itertools==10.3.0 # via # cheroot # cherrypy @@ -78,9 +78,9 @@ pysocks==1.7.1 # via urllib3 pytz==2024.1 # via tempora -pyyaml==6.0.1 +pyyaml==6.0.2rc1 # via jasmine -selenium==4.20.0 +selenium==4.21.0 # via jasmine sniffio==1.3.1 # via trio @@ -90,26 +90,26 @@ tempora==5.5.1 # via # -r requirements/js_test.in # portend -trio==0.25.0 +trio==0.25.1 # via # selenium # trio-websocket trio-websocket==0.11.1 # via selenium -typeguard==4.2.1 +typeguard==4.3.0 # via inflect -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # inflect # selenium # typeguard -urllib3[socks]==2.2.1 +urllib3[socks]==2.2.2 # via selenium wsproto==1.2.0 # via trio-websocket zc-lockfile==3.0.post1 # via cherrypy -zipp==3.18.1 +zipp==3.19.2 # via # importlib-metadata # importlib-resources diff --git a/requirements/test-master.txt b/requirements/test-master.txt index b6d6cdb4c7..2188c98901 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -4,7 +4,7 @@ # # make upgrade # -aiohttp==3.9.3 +aiohttp==3.9.5 # via # -c requirements/edx-platform-constraints.txt # openai @@ -18,7 +18,7 @@ aniso8601==9.0.1 # via # -c requirements/edx-platform-constraints.txt # edx-tincan-py35 -asgiref==3.7.2 +asgiref==3.8.1 # via # -c requirements/edx-platform-constraints.txt # django @@ -28,9 +28,7 @@ asn1crypto==1.5.1 # -c requirements/edx-platform-constraints.txt # snowflake-connector-python async-timeout==4.0.3 - # via - # -c requirements/edx-platform-constraints.txt - # aiohttp + # via aiohttp attrs==23.2.0 # via # -c requirements/edx-platform-constraints.txt @@ -38,7 +36,6 @@ attrs==23.2.0 backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via # -c requirements/constraints.txt - # -c requirements/edx-platform-constraints.txt # celery # django # kombu @@ -52,7 +49,7 @@ celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/base.in -certifi==2024.2.2 +certifi==2024.6.2 # via # -c requirements/edx-platform-constraints.txt # requests @@ -98,7 +95,7 @@ coreschema==0.0.4 # -c requirements/edx-platform-constraints.txt # coreapi # drf-yasg -cryptography==38.0.4 +cryptography==42.0.8 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -112,7 +109,7 @@ defusedxml==0.7.1 # via # -c requirements/edx-platform-constraints.txt # djangorestframework-xml -django==4.2.10 +django==4.2.13 # via # -c requirements/common_constraints.txt # -c requirements/edx-platform-constraints.txt @@ -161,11 +158,11 @@ django-filter==24.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-ipware==6.0.4 +django-ipware==7.0.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -222,7 +219,7 @@ edx-braze-client==0.2.5 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -235,7 +232,7 @@ edx-drf-extensions==10.3.0 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-rbac -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -244,7 +241,7 @@ edx-rbac==1.9.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -256,7 +253,7 @@ edx-toggles==5.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -filelock==3.13.1 +filelock==3.14.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -265,7 +262,7 @@ frozenlist==1.4.1 # -c requirements/edx-platform-constraints.txt # aiohttp # aiosignal -idna==3.6 +idna==3.7 # via # -c requirements/edx-platform-constraints.txt # requests @@ -279,7 +276,7 @@ itypes==1.2.0 # via # -c requirements/edx-platform-constraints.txt # coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via # -c requirements/edx-platform-constraints.txt # code-annotations @@ -292,7 +289,7 @@ jsonfield==3.1.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -jwcrypto==1.5.4 +jwcrypto==1.5.6 # via # -c requirements/edx-platform-constraints.txt # django-oauth-toolkit @@ -307,7 +304,7 @@ multidict==6.0.5 # -c requirements/edx-platform-constraints.txt # aiohttp # yarl -newrelic==9.6.0 +newrelic==9.10.0 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils @@ -319,7 +316,7 @@ openai==0.28.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -packaging==24.0 +packaging==24.1 # via # -c requirements/edx-platform-constraints.txt # drf-yasg @@ -340,25 +337,25 @@ pgpy==0.6.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -pillow==10.2.0 +pillow==10.3.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -platformdirs==3.11.0 +platformdirs==4.2.2 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 # via click-repl psutil==5.9.8 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils -pyasn1==0.5.1 +pyasn1==0.6.0 # via # -c requirements/edx-platform-constraints.txt # pgpy -pycparser==2.21 +pycparser==2.22 # via # -c requirements/edx-platform-constraints.txt # cffi @@ -377,16 +374,16 @@ pynacl==1.5.0 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils -pyopenssl==22.0.0 +pyopenssl==24.1.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # celery -python-ipware==2.0.1 +python-ipware==3.0.0 # via # -c requirements/edx-platform-constraints.txt # django-ipware @@ -406,7 +403,7 @@ pyyaml==6.0.1 # via # -c requirements/edx-platform-constraints.txt # code-annotations -requests==2.31.0 +requests==2.32.3 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -425,7 +422,7 @@ ruamel-yaml-clib==0.2.8 # via # -c requirements/edx-platform-constraints.txt # ruamel-yaml -rules==3.3 +rules==3.4 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -444,7 +441,7 @@ slumber==0.7.1 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-rest-api-client -snowflake-connector-python==3.7.0 +snowflake-connector-python==3.10.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -452,18 +449,18 @@ sortedcontainers==2.4.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -sqlparse==0.4.4 +sqlparse==0.5.0 # via # -c requirements/edx-platform-constraints.txt # django -stevedore==5.1.0 +stevedore==5.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==8.0.0 +testfixtures==8.3.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -471,15 +468,15 @@ text-unidecode==1.3 # via # -c requirements/edx-platform-constraints.txt # python-slugify -tomlkit==0.12.3 +tomlkit==0.12.5 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -tqdm==4.66.2 +tqdm==4.66.4 # via # -c requirements/edx-platform-constraints.txt # openai -typing-extensions==4.9.0 +typing-extensions==4.12.2 # via # -c requirements/edx-platform-constraints.txt # asgiref diff --git a/requirements/test.txt b/requirements/test.txt index 88fce3a46e..61e9fea317 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,7 +4,7 @@ # # make upgrade # -aiohttp==3.9.3 +aiohttp==3.9.5 # via # -r requirements/test-master.txt # openai @@ -19,7 +19,7 @@ aniso8601==9.0.1 # via # -r requirements/test-master.txt # edx-tincan-py35 -asgiref==3.7.2 +asgiref==3.8.1 # via # -r requirements/test-master.txt # django @@ -53,7 +53,7 @@ bleach==6.1.0 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/test-master.txt # requests @@ -102,9 +102,9 @@ coreschema==0.0.4 # -r requirements/test-master.txt # coreapi # drf-yasg -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 # via pytest-cov -cryptography==38.0.4 +cryptography==42.0.8 # via # -r requirements/test-master.txt # django-fernet-fields-v2 @@ -157,9 +157,9 @@ django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt django-filter==24.2 # via -r requirements/test-master.txt -django-ipware==6.0.4 +django-ipware==7.0.1 # via -r requirements/test-master.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -202,7 +202,7 @@ edx-api-doc-tools==1.8.0 # via -r requirements/test-master.txt edx-braze-client==0.2.5 # via -r requirements/test-master.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/test-master.txt # django-config-models @@ -213,13 +213,13 @@ edx-drf-extensions==10.3.0 # via # -r requirements/test-master.txt # edx-rbac -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -r requirements/test-master.txt # edx-drf-extensions edx-rbac==1.9.0 # via -r requirements/test-master.txt -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via -r requirements/test-master.txt edx-tincan-py35==1.0.0 # via -r requirements/test-master.txt @@ -229,9 +229,9 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==25.0.1 +faker==25.8.0 # via factory-boy -filelock==3.13.1 +filelock==3.14.0 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -244,7 +244,7 @@ frozenlist==1.4.1 # -r requirements/test-master.txt # aiohttp # aiosignal -idna==3.6 +idna==3.7 # via # -r requirements/test-master.txt # requests @@ -260,7 +260,7 @@ itypes==1.2.0 # via # -r requirements/test-master.txt # coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via # -r requirements/test-master.txt # code-annotations @@ -270,7 +270,7 @@ jsondiff==2.0.0 # via -r requirements/test-master.txt jsonfield==3.1.0 # via -r requirements/test-master.txt -jwcrypto==1.5.4 +jwcrypto==1.5.6 # via # -r requirements/test-master.txt # django-oauth-toolkit @@ -290,7 +290,7 @@ multidict==6.0.5 # -r requirements/test-master.txt # aiohttp # yarl -newrelic==9.6.0 +newrelic==9.10.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -300,7 +300,7 @@ oauthlib==3.2.2 # django-oauth-toolkit openai==0.28.1 # via -r requirements/test-master.txt -packaging==24.0 +packaging==24.1 # via # -r requirements/test-master.txt # drf-yasg @@ -318,9 +318,9 @@ pbr==6.0.0 # stevedore pgpy==0.6.0 # via -r requirements/test-master.txt -pillow==10.2.0 +pillow==10.3.0 # via -r requirements/test-master.txt -platformdirs==3.11.0 +platformdirs==4.2.2 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -337,11 +337,11 @@ psutil==5.9.8 # edx-django-utils py==1.11.0 # via pytest -pyasn1==0.5.1 +pyasn1==0.6.0 # via # -r requirements/test-master.txt # pgpy -pycparser==2.21 +pycparser==2.22 # via # -r requirements/test-master.txt # cffi @@ -362,7 +362,7 @@ pynacl==1.5.0 # via # -r requirements/test-master.txt # edx-django-utils -pyopenssl==22.0.0 +pyopenssl==24.1.0 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -375,13 +375,13 @@ pytest-cov==5.0.0 # via -r requirements/test.in pytest-django==4.5.2 # via -r requirements/test.in -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/test-master.txt # celery # faker # freezegun -python-ipware==2.0.1 +python-ipware==3.0.0 # via # -r requirements/test-master.txt # django-ipware @@ -400,7 +400,7 @@ pyyaml==6.0.1 # via # -r requirements/test-master.txt # code-annotations -requests==2.31.0 +requests==2.32.3 # via # -r requirements/test-master.txt # coreapi @@ -423,7 +423,7 @@ ruamel-yaml-clib==0.2.8 # via # -r requirements/test-master.txt # ruamel-yaml -rules==3.3 +rules==3.4 # via -r requirements/test-master.txt semantic-version==2.10.0 # via @@ -442,23 +442,23 @@ slumber==0.7.1 # via # -r requirements/test-master.txt # edx-rest-api-client -snowflake-connector-python==3.7.0 +snowflake-connector-python==3.10.1 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via # -r requirements/test-master.txt # snowflake-connector-python -sqlparse==0.4.4 +sqlparse==0.5.0 # via # -r requirements/test-master.txt # django -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/test-master.txt # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==8.0.0 +testfixtures==8.3.0 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -470,15 +470,15 @@ toml==0.10.2 # via pytest tomli==2.0.1 # via coverage -tomlkit==0.12.3 +tomlkit==0.12.5 # via # -r requirements/test-master.txt # snowflake-connector-python -tqdm==4.66.2 +tqdm==4.66.4 # via # -r requirements/test-master.txt # openai -typing-extensions==4.9.0 +typing-extensions==4.12.2 # via # -r requirements/test-master.txt # asgiref