diff --git a/requirements/celery53.txt b/requirements/celery53.txt index 71b29858a8..74a9f410ef 100644 --- a/requirements/celery53.txt +++ b/requirements/celery53.txt @@ -2,8 +2,8 @@ amqp==5.2.0 billiard==4.2.0 celery==5.3.6 click==8.1.7 -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 click-repl==0.3.0 -kombu==5.3.5 +kombu==5.3.6 prompt-toolkit==3.0.43 vine==5.1.0 diff --git a/requirements/ci.txt b/requirements/ci.txt index 05665c77e4..5e50065c94 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -6,13 +6,13 @@ # distlib==0.3.8 # via virtualenv -filelock==3.13.1 +filelock==3.13.3 # via # tox # virtualenv -packaging==23.2 +packaging==24.0 # via tox -platformdirs==4.1.0 +platformdirs==4.2.0 # via virtualenv pluggy==1.4.0 # via tox @@ -26,5 +26,5 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/ci.in -virtualenv==20.25.0 +virtualenv==20.25.1 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index be61b7e0ed..6eb7bb76ff 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -14,10 +14,19 @@ # using LTS django version -Django<4.0 +Django<5.0 # elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process. # elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected + +# opentelemetry requires version 6.x at the moment: +# https://github.com/open-telemetry/opentelemetry-python/issues/3570 +# Normally this could be added as a constraint in edx-django-utils, where we're +# adding the opentelemetry dependency. However, when we compile pip-tools.txt, +# that uses version 7.x, and then there's no undoing that when compiling base.txt. +# So we need to pin it globally, for now. +# Ticket for unpinning: https://github.com/openedx/edx-lint/issues/407 +importlib-metadata<7 diff --git a/requirements/dev.txt b/requirements/dev.txt index ceaed3644b..c6205babfb 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.9.3 # 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.0.2 +astroid==3.1.0 # via # pylint # pylint-celery @@ -78,6 +78,7 @@ backports-zoneinfo[tzdata]==0.2.1 # -r requirements/test.txt # backports-zoneinfo # celery + # django # kombu beautifulsoup4==4.12.3 # via @@ -94,7 +95,7 @@ bleach==6.1.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -build==1.0.3 +build==1.2.1 # via pip-tools celery==5.3.6 # via @@ -102,7 +103,7 @@ celery==5.3.6 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -certifi==2023.11.17 +certifi==2024.2.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -142,7 +143,7 @@ click==8.1.7 # edx-django-utils # edx-lint # pip-tools -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -162,7 +163,7 @@ click-repl==0.3.0 # -r requirements/test-master.txt # -r requirements/test.txt # celery -code-annotations==1.5.0 +code-annotations==1.6.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -182,7 +183,7 @@ coreschema==0.0.4 # -r requirements/test.txt # coreapi # drf-yasg -coverage[toml]==7.4.1 +coverage[toml]==7.4.4 # via # -r requirements/test.txt # coverage @@ -206,19 +207,13 @@ defusedxml==0.7.1 # -r requirements/test-master.txt # -r requirements/test.txt # djangorestframework-xml -deprecated==1.2.14 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # jwcrypto diff-cover==8.0.3 # via -r requirements/test.txt dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -django==3.2.23 +django==4.2.10 # via # -c requirements/common_constraints.txt # -r requirements/doc.txt @@ -247,7 +242,7 @@ django-cache-memoize==0.2.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-config-models==2.5.1 +django-config-models==2.7.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -275,12 +270,12 @@ django-filter==23.5 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-ipware==6.0.3 +django-ipware==6.0.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-model-utils==4.3.1 +django-model-utils==4.4.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -352,17 +347,17 @@ drf-yasg==1.21.5 # -r requirements/test-master.txt # -r requirements/test.txt # edx-api-doc-tools -edx-api-doc-tools==1.7.0 +edx-api-doc-tools==1.8.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-braze-client==0.2.1 +edx-braze-client==0.2.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -371,7 +366,7 @@ edx-django-utils==5.10.1 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.1.0 +edx-drf-extensions==10.2.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -403,7 +398,7 @@ edx-tincan-py35==1.0.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-toggles==5.1.0 +edx-toggles==5.1.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -413,7 +408,7 @@ factory-boy==3.3.0 # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==22.6.0 +faker==24.7.1 # via # -r requirements/doc.txt # -r requirements/test.txt @@ -449,8 +444,9 @@ imagesize==1.4.1 # via # -r requirements/doc.txt # sphinx -importlib-metadata==7.0.1 +importlib-metadata==6.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/doc.txt # build # sphinx @@ -494,21 +490,21 @@ jsonfield==3.1.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -jwcrypto==1.5.1 +jwcrypto==1.5.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # django-oauth-toolkit -kombu==5.3.5 +kombu==5.3.6 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # celery -lxml==5.1.0 +lxml==5.2.1 # via edx-i18n-tools -markupsafe==2.1.4 +markupsafe==2.1.5 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -520,7 +516,7 @@ mock==3.0.5 # via # -c requirements/constraints.txt # -r requirements/test.txt -multidict==6.0.4 +multidict==6.0.5 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -533,7 +529,7 @@ newrelic==9.6.0 # -r requirements/test-master.txt # -r requirements/test.txt # edx-django-utils -nh3==0.2.15 +nh3==0.2.17 # via # -r requirements/doc.txt # readme-renderer @@ -560,7 +556,7 @@ packaging==23.2 # snowflake-connector-python # sphinx # tox -path==16.9.0 +path==16.10.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -588,9 +584,9 @@ pillow==10.2.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -pip-tools==7.3.0 +pip-tools==7.4.1 # via -r requirements/dev.in -pkginfo==1.9.6 +pkginfo==1.10.0 # via twine platformdirs==3.11.0 # via @@ -667,7 +663,7 @@ pyjwt[crypto]==2.8.0 # edx-rest-api-client # pyjwt # snowflake-connector-python -pylint==3.0.3 +pylint==3.1.0 # via # edx-lint # pylint-celery @@ -700,7 +696,9 @@ pyopenssl==22.0.0 # -r requirements/test.txt # snowflake-connector-python pyproject-hooks==1.0.0 - # via build + # via + # build + # pip-tools pytest==6.2.5 # via # -c requirements/constraints.txt @@ -708,7 +706,7 @@ pytest==6.2.5 # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==4.1.0 +pytest-cov==5.0.0 # via -r requirements/test.txt pytest-django==4.5.2 # via -r requirements/test.txt @@ -726,19 +724,18 @@ python-ipware==2.0.1 # -r requirements/test-master.txt # -r requirements/test.txt # django-ipware -python-slugify==8.0.2 +python-slugify==8.0.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # code-annotations -pytz==2023.3.post1 +pytz==2024.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # babel - # django # djangorestframework # drf-yasg # edx-tincan-py35 @@ -750,7 +747,7 @@ pyyaml==6.0.1 # -r requirements/test.txt # code-annotations # edx-i18n-tools -readme-renderer==42.0 +readme-renderer==43.0 # via -r requirements/doc.txt requests==2.31.0 # via @@ -778,7 +775,7 @@ restructuredtext-lint==1.4.0 # via # -r requirements/doc.txt # doc8 -ruamel-yaml==0.18.5 +ruamel-yaml==0.18.6 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -886,7 +883,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==7.2.2 +testfixtures==8.0.0 # via # -r requirements/dev.in # -r requirements/doc.txt @@ -925,7 +922,7 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/dev.in -tqdm==4.66.1 +tqdm==4.66.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -944,11 +941,12 @@ typing-extensions==4.9.0 # django-countries # edx-opaque-keys # faker + # jwcrypto # kombu # pydata-sphinx-theme # pylint # snowflake-connector-python -tzdata==2023.4 +tzdata==2024.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -982,7 +980,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.25.0 +virtualenv==20.25.1 # via tox wcwidth==0.2.13 # via @@ -996,23 +994,17 @@ webencodings==0.5.1 # -r requirements/test-master.txt # -r requirements/test.txt # bleach -wheel==0.42.0 +wheel==0.43.0 # via # -r requirements/dev.in # pip-tools -wrapt==1.16.0 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # deprecated yarl==1.9.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # aiohttp -zipp==3.17.0 +zipp==3.18.1 # via # -r requirements/doc.txt # importlib-metadata diff --git a/requirements/django.txt b/requirements/django.txt index d296127a53..1facfe28b1 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==3.2.23 +django==4.2.10 diff --git a/requirements/doc.txt b/requirements/doc.txt index 491ea9d85f..e9dde8a155 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.9.3 # via # -r requirements/test-master.txt # openai @@ -51,6 +51,7 @@ backports-zoneinfo[tzdata]==0.2.1 # -r requirements/test-master.txt # backports-zoneinfo # celery + # django # kombu beautifulsoup4==4.12.3 # via pydata-sphinx-theme @@ -64,7 +65,7 @@ celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -certifi==2023.11.17 +certifi==2024.2.2 # via # -r requirements/test-master.txt # requests @@ -89,7 +90,7 @@ click==8.1.7 # click-repl # code-annotations # edx-django-utils -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via # -r requirements/test-master.txt # celery @@ -101,7 +102,7 @@ click-repl==0.3.0 # via # -r requirements/test-master.txt # celery -code-annotations==1.5.0 +code-annotations==1.6.0 # via # -r requirements/test-master.txt # edx-toggles @@ -127,11 +128,7 @@ defusedxml==0.7.1 # via # -r requirements/test-master.txt # djangorestframework-xml -deprecated==1.2.14 - # via - # -r requirements/test-master.txt - # jwcrypto -django==3.2.23 +django==4.2.10 # via # -c requirements/common_constraints.txt # -r requirements/test-master.txt @@ -154,7 +151,7 @@ django==3.2.23 # jsonfield django-cache-memoize==0.2.0 # via -r requirements/test-master.txt -django-config-models==2.5.1 +django-config-models==2.7.0 # via -r requirements/test-master.txt django-countries==7.5.1 # via -r requirements/test-master.txt @@ -168,9 +165,9 @@ django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt django-filter==23.5 # via -r requirements/test-master.txt -django-ipware==6.0.3 +django-ipware==6.0.4 # via -r requirements/test-master.txt -django-model-utils==4.3.1 +django-model-utils==4.4.0 # via # -r requirements/test-master.txt # edx-rbac @@ -218,18 +215,18 @@ drf-yasg==1.21.5 # via # -r requirements/test-master.txt # edx-api-doc-tools -edx-api-doc-tools==1.7.0 +edx-api-doc-tools==1.8.0 # via -r requirements/test-master.txt -edx-braze-client==0.2.1 +edx-braze-client==0.2.2 # via -r requirements/test-master.txt -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/test-master.txt # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.1.0 +edx-drf-extensions==10.2.0 # via # -r requirements/test-master.txt # edx-rbac @@ -244,13 +241,13 @@ 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 -edx-toggles==5.1.0 +edx-toggles==5.1.1 # via -r requirements/test-master.txt factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==22.6.0 +faker==24.7.1 # via factory-boy filelock==3.13.1 # via @@ -269,8 +266,10 @@ idna==3.6 # yarl imagesize==1.4.1 # via sphinx -importlib-metadata==7.0.1 - # via sphinx +importlib-metadata==6.11.0 + # via + # -c requirements/common_constraints.txt + # sphinx inflection==0.5.1 # via # -r requirements/test-master.txt @@ -291,19 +290,19 @@ jsondiff==2.0.0 # via -r requirements/test-master.txt jsonfield==3.1.0 # via -r requirements/test-master.txt -jwcrypto==1.5.1 +jwcrypto==1.5.4 # via # -r requirements/test-master.txt # django-oauth-toolkit -kombu==5.3.5 +kombu==5.3.6 # via # -r requirements/test-master.txt # celery -markupsafe==2.1.4 +markupsafe==2.1.5 # via # -r requirements/test-master.txt # jinja2 -multidict==6.0.4 +multidict==6.0.5 # via # -r requirements/test-master.txt # aiohttp @@ -312,7 +311,7 @@ newrelic==9.6.0 # via # -r requirements/test-master.txt # edx-django-utils -nh3==0.2.15 +nh3==0.2.17 # via readme-renderer oauthlib==3.2.2 # via @@ -328,7 +327,7 @@ packaging==23.2 # pytest # snowflake-connector-python # sphinx -path==16.9.0 +path==16.10.0 # via # -r requirements/test-master.txt # path-py @@ -408,15 +407,14 @@ python-ipware==2.0.1 # via # -r requirements/test-master.txt # django-ipware -python-slugify==8.0.2 +python-slugify==8.0.4 # via # -r requirements/test-master.txt # code-annotations -pytz==2023.3.post1 +pytz==2024.1 # via # -r requirements/test-master.txt # babel - # django # djangorestframework # drf-yasg # edx-tincan-py35 @@ -425,7 +423,7 @@ pyyaml==6.0.1 # via # -r requirements/test-master.txt # code-annotations -readme-renderer==42.0 +readme-renderer==43.0 # via -r requirements/doc.in requests==2.31.0 # via @@ -440,7 +438,7 @@ requests==2.31.0 # sphinx restructuredtext-lint==1.4.0 # via doc8 -ruamel-yaml==0.18.5 +ruamel-yaml==0.18.6 # via # -r requirements/test-master.txt # drf-yasg @@ -504,7 +502,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==7.2.2 +testfixtures==8.0.0 # via -r requirements/test-master.txt text-unidecode==1.3 # via @@ -518,7 +516,7 @@ tomlkit==0.12.3 # via # -r requirements/test-master.txt # snowflake-connector-python -tqdm==4.66.1 +tqdm==4.66.2 # via # -r requirements/test-master.txt # openai @@ -529,10 +527,11 @@ typing-extensions==4.9.0 # django-countries # edx-opaque-keys # faker + # jwcrypto # kombu # pydata-sphinx-theme # snowflake-connector-python -tzdata==2023.4 +tzdata==2024.1 # via # -r requirements/test-master.txt # backports-zoneinfo @@ -563,13 +562,9 @@ webencodings==0.5.1 # via # -r requirements/test-master.txt # bleach -wrapt==1.16.0 - # via - # -r requirements/test-master.txt - # deprecated yarl==1.9.4 # via # -r requirements/test-master.txt # aiohttp -zipp==3.17.0 +zipp==3.18.1 # via importlib-metadata diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index e3c6847679..8cea7fb2f6 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -6,9 +6,9 @@ # make upgrade # # via -r requirements/edx/github.in -acid-xblock==0.2.1 +acid-xblock==0.3.0 # via -r requirements/edx/kernel.in -aiohttp==3.9.1 +aiohttp==3.9.3 # via # geoip2 # openai @@ -21,6 +21,8 @@ analytics-python==1.4.post1 # via -r requirements/edx/kernel.in aniso8601==9.0.1 # via edx-tincan-py35 +annotated-types==0.6.0 + # via pydantic appdirs==1.4.4 # via fs asgiref==3.7.2 @@ -55,6 +57,7 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # celery + # django # icalendar # kombu beautifulsoup4==4.12.3 @@ -71,19 +74,21 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.34.28 +boto3==1.34.45 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.34.28 +botocore==1.34.45 # via # -r requirements/edx/kernel.in # boto3 # s3transfer bridgekeeper==0.9 # via -r requirements/edx/kernel.in +camel-converter[pydantic]==3.1.1 + # via meilisearch # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -93,7 +98,7 @@ bridgekeeper==0.9 # edx-enterprise # event-tracking # openedx-learning -certifi==2023.11.17 +certifi==2024.2.2 # via # -r requirements/edx/paver.txt # elasticsearch @@ -129,7 +134,7 @@ chem==1.2.0 click-plugins==1.1.1 # via celery # via celery -code-annotations==1.5.0 +code-annotations==1.6.0 # via # edx-enterprise # edx-toggles @@ -165,11 +170,10 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -deprecated==1.2.14 - # via jwcrypto -django==3.2.23 +django==4.2.10 # via # -c requirements/edx/../common_constraints.txt + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # django-appconf # django-celery-results @@ -246,7 +250,7 @@ django-celery-results==2.5.1 # via -r requirements/edx/kernel.in django-classy-tags==4.1.0 # via django-sekizai -django-config-models==2.5.1 +django-config-models==2.7.0 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -276,7 +280,7 @@ django-filter==23.5 # edx-enterprise # lti-consumer-xblock # openedx-blockstore -django-ipware==6.0.3 +django-ipware==6.0.4 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -285,7 +289,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.3.1 +django-model-utils==4.4.0 # via # -r requirements/edx/kernel.in # django-user-tasks @@ -327,6 +331,7 @@ django-sekizai==4.1.0 django-ses==3.5.2 # via -r requirements/edx/bundled.in # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edx-enterprise # edx-name-affirmation @@ -344,7 +349,7 @@ django-storages==1.14.2 # via # -r requirements/edx/kernel.in # edxval -django-user-tasks==3.1.0 +django-user-tasks==3.2.0 # via -r requirements/edx/kernel.in django-waffle==4.1.0 # via @@ -383,7 +388,7 @@ djangorestframework==3.14.0 # ora2 # super-csv djangorestframework-xml==2.0.0 -done-xblock==2.2.0 +done-xblock==2.3.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions @@ -398,16 +403,16 @@ drf-yasg==1.21.5 # edx-api-doc-tools edx-ace==1.7.0 # via -r requirements/edx/kernel.in -edx-api-doc-tools==1.7.0 +edx-api-doc-tools==1.8.0 # via # -r requirements/edx/kernel.in # edx-name-affirmation # openedx-blockstore -edx-auth-backends==4.2.0 +edx-auth-backends==4.3.0 # via # -r requirements/edx/kernel.in # openedx-blockstore -edx-braze-client==0.2.1 +edx-braze-client==0.2.2 # via # -r requirements/edx/bundled.in # edx-enterprise @@ -419,23 +424,23 @@ edx-ccx-keys==1.2.1 # via # -r requirements/edx/kernel.in # lti-consumer-xblock -edx-celeryutils==1.2.3 +edx-celeryutils==1.3.0 # via # -r requirements/edx/kernel.in # edx-name-affirmation # super-csv edx-codejail==3.3.3 # via -r requirements/edx/kernel.in -edx-completion==4.4.0 +edx-completion==4.5.0 # via -r requirements/edx/kernel.in -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via # -r requirements/edx/kernel.in # edxval # openedx-blockstore edx-django-sites-extensions==4.0.2 # via -r requirements/edx/kernel.in -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/edx/kernel.in # django-config-models @@ -449,9 +454,10 @@ edx-django-utils==5.10.1 # edx-when # event-tracking # openedx-blockstore + # openedx-events # ora2 # super-csv -edx-drf-extensions==10.1.0 +edx-drf-extensions==10.2.0 # via # -r requirements/edx/kernel.in # edx-completion @@ -463,16 +469,18 @@ edx-drf-extensions==10.1.0 # edx-when # edxval # openedx-learning -edx-enterprise==4.10.11 +edx-enterprise==4.15.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in edx-event-bus-kafka==5.6.0 # via -r requirements/edx/kernel.in -edx-event-bus-redis==0.3.2 +edx-event-bus-redis==0.3.3 # via -r requirements/edx/kernel.in edx-i18n-tools==1.3.0 - # via ora2 + # via + # -r requirements/edx/bundled.in + # ora2 edx-milestones==0.5.0 # via -r requirements/edx/kernel.in edx-name-affirmation==2.3.7 @@ -493,7 +501,7 @@ edx-opaque-keys[django]==2.5.1 # lti-consumer-xblock # openedx-events # ora2 -edx-organizations==6.12.1 +edx-organizations==6.13.0 # via -r requirements/edx/kernel.in edx-proctoring==4.16.1 # via @@ -505,16 +513,16 @@ edx-rest-api-client==5.6.1 # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring -edx-search==3.8.2 +edx-search==3.9.1 # via -r requirements/edx/kernel.in -edx-sga==0.23.1 +edx-sga==0.24.1 # via -r requirements/edx/bundled.in -edx-submissions==3.6.0 +edx-submissions==3.7.0 # via # -r requirements/edx/kernel.in # ora2 edx-tincan-py35==1.0.0 -edx-toggles==5.1.0 +edx-toggles==5.1.1 # via # -r requirements/edx/kernel.in # edx-completion @@ -524,6 +532,7 @@ edx-toggles==5.1.0 # edx-name-affirmation # edx-search # edxval + # event-tracking # ora2 edx-token-utils==0.2.1 # via -r requirements/edx/kernel.in @@ -541,13 +550,13 @@ enmerkar==0.7.1 # via enmerkar-underscore enmerkar-underscore==2.2.0 # via -r requirements/edx/kernel.in -event-tracking==2.2.0 +event-tracking==2.3.0 # via # -r requirements/edx/kernel.in # edx-completion # edx-proctoring # edx-search -fastavro==1.9.3 +fastavro==1.9.4 # via openedx-events filelock==3.13.1 # via snowflake-connector-python @@ -588,8 +597,10 @@ idna==3.6 # requests # snowflake-connector-python # yarl -importlib-metadata==7.0.1 - # via markdown +importlib-metadata==6.11.0 + # via + # -c requirements/edx/../common_constraints.txt + # markdown importlib-resources==5.13.0 # via # jsonschema @@ -633,7 +644,7 @@ jsonschema==4.21.1 # optimizely-sdk jsonschema-specifications==2023.12.1 # via jsonschema -jwcrypto==1.5.1 +jwcrypto==1.5.4 # via # django-oauth-toolkit # pylti1p3 @@ -670,7 +681,7 @@ lxml==4.9.4 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/bundled.in -mako==1.3.0 +mako==1.3.2 # via # -r requirements/edx/kernel.in # acid-xblock @@ -686,7 +697,7 @@ markdown==3.3.7 # xblock-poll markey==0.8 # via enmerkar-underscore -markupsafe==2.1.4 +markupsafe==2.1.5 # via # -r requirements/edx/paver.txt # chem @@ -696,6 +707,8 @@ markupsafe==2.1.4 # xblock maxminddb==2.5.2 # via geoip2 +meilisearch==0.30.0 + # via -r requirements/edx/kernel.in mock==5.1.0 # via -r requirements/edx/paver.txt mongoengine==0.27.0 @@ -706,11 +719,11 @@ monotonic==1.6 # py2neo mpmath==1.3.0 # via sympy -multidict==6.0.4 +multidict==6.0.5 # via # aiohttp # yarl -mysqlclient==2.2.1 +mysqlclient==2.2.4 # via # -r requirements/edx/kernel.in # openedx-blockstore @@ -747,7 +760,7 @@ openedx-blockstore==1.4.0 # via -r requirements/edx/kernel.in openedx-calc==3.0.1 # via -r requirements/edx/kernel.in -openedx-django-pyfs==3.4.1 +openedx-django-pyfs==3.6.0 # via # lti-consumer-xblock # xblock @@ -755,16 +768,17 @@ 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.3.0 +openedx-events==9.5.2 # via # -r requirements/edx/kernel.in # edx-event-bus-kafka # edx-event-bus-redis + # event-tracking openedx-filters==1.6.0 # via # -r requirements/edx/kernel.in # lti-consumer-xblock -openedx-learning==0.4.4 +openedx-learning==0.8.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -774,7 +788,7 @@ optimizely-sdk==4.1.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in -ora2==6.0.30 +ora2==6.6.1 # via -r requirements/edx/bundled.in packaging==23.2 # via @@ -784,7 +798,7 @@ packaging==23.2 # snowflake-connector-python pansi==2020.7.3 # via py2neo -path==16.9.0 +path==16.10.0 # via # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt @@ -837,6 +851,10 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest +pydantic==2.6.3 + # via camel-converter +pydantic-core==2.16.3 + # via pydantic pygments==2.17.2 # via # -r requirements/edx/bundled.in @@ -908,7 +926,7 @@ python-ipware==2.0.1 # via django-ipware python-memcached==1.62 # via -r requirements/edx/paver.txt -python-slugify==8.0.2 +python-slugify==8.0.4 # via code-annotations python-swiftclient==4.4.0 # via ora2 @@ -918,11 +936,10 @@ 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==2024.1 # via # -r requirements/edx/kernel.in # babel - # django # django-ses # djangorestframework # drf-yasg @@ -952,13 +969,13 @@ pyyaml==6.0.1 # xblock random2==1.0.2 # via -r requirements/edx/kernel.in -recommender-xblock==2.1.1 +recommender-xblock==2.2.0 # via -r requirements/edx/bundled.in redis==5.0.1 # via # -r requirements/edx/kernel.in # walrus -referencing==0.32.1 +referencing==0.33.0 # via # jsonschema # jsonschema-specifications @@ -977,6 +994,7 @@ requests==2.31.0 # edx-rest-api-client # geoip2 # mailsnake + # meilisearch # openai # optimizely-sdk # pyjwkest @@ -992,11 +1010,11 @@ requests-oauthlib==1.3.1 # via # -r requirements/edx/kernel.in # social-auth-core -rpds-py==0.17.1 +rpds-py==0.18.0 # via # jsonschema # referencing -ruamel-yaml==0.18.5 +ruamel-yaml==0.18.6 # via drf-yasg ruamel-yaml-clib==0.2.8 # via ruamel-yaml @@ -1017,7 +1035,7 @@ scipy==1.7.3 # openedx-calc semantic-version==2.10.0 # via edx-drf-extensions -shapely==2.0.2 +shapely==2.0.3 # via -r requirements/edx/kernel.in simplejson==3.19.2 # via @@ -1088,7 +1106,7 @@ sqlparse==0.4.4 # -r requirements/edx/kernel.in # django # openedx-blockstore -staff-graded-xblock==2.2.0 +staff-graded-xblock==2.3.0 # via -r requirements/edx/bundled.in stevedore==5.1.0 # via @@ -1103,28 +1121,32 @@ super-csv==3.1.0 # via edx-bulk-grades sympy==1.12 # via openedx-calc -testfixtures==7.2.2 +testfixtures==8.0.0 text-unidecode==1.3 # via python-slugify tinycss2==1.2.1 # via bleach tomlkit==0.12.3 # via snowflake-connector-python -tqdm==4.66.1 +tqdm==4.66.2 # via # nltk # openai typing-extensions==4.9.0 # 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==2023.4 +tzdata==2024.1 # via # backports-zoneinfo # celery @@ -1152,15 +1174,15 @@ user-util==1.0.0 # amqp # celery # kombu -voluptuous==0.14.1 +voluptuous==0.14.2 # via ora2 walrus==0.9.3 # via edx-event-bus-redis -watchdog==3.0.0 +watchdog==4.0.0 # via -r requirements/edx/paver.txt wcwidth==0.2.13 # via prompt-toolkit -web-fragments==2.1.0 +web-fragments==2.2.0 # via # -r requirements/edx/kernel.in # crowdsourcehinter-xblock @@ -1178,10 +1200,8 @@ webob==1.8.7 # -r requirements/edx/kernel.in # xblock wrapt==1.16.0 - # via - # -r requirements/edx/paver.txt - # deprecated -xblock[django]==1.10.0 + # via -r requirements/edx/paver.txt +xblock[django]==2.0.0 # via # -r requirements/edx/kernel.in # acid-xblock diff --git a/requirements/js_test.txt b/requirements/js_test.txt index 343cfaf576..88ec1e4611 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -4,15 +4,15 @@ # # make upgrade # -annotated-types==0.6.0 - # via pydantic attrs==23.2.0 # via # outcome # trio autocommand==2.2.2 # via jaraco-text -certifi==2023.11.17 +backports-tarfile==1.0.0 + # via jaraco-context +certifi==2024.2.2 # via selenium cheroot==10.0.0 # via cherrypy @@ -28,17 +28,21 @@ h11==0.14.0 # via wsproto idna==3.6 # via trio -importlib-resources==6.1.1 +importlib-metadata==6.11.0 + # via + # -c requirements/common_constraints.txt + # typeguard +importlib-resources==6.4.0 # via jaraco-text -inflect==7.0.0 +inflect==7.2.0 # via jaraco-text -jaraco-classes==3.3.0 +jaraco-classes==3.4.0 # via -r requirements/js_test.in jaraco-collections==5.0.0 # via # -r requirements/js_test.in # cherrypy -jaraco-context==4.3.0 +jaraco-context==5.3.0 # via jaraco-text jaraco-functools==4.0.0 # via @@ -54,12 +58,13 @@ jasmine-core==3.99.0 # via jasmine jinja2==2.11.3 # via jasmine -markupsafe==2.1.4 +markupsafe==2.1.5 # via jinja2 more-itertools==10.2.0 # via # cheroot # cherrypy + # inflect # jaraco-classes # jaraco-functools # jaraco-text @@ -69,40 +74,36 @@ outcome==1.3.0.post0 # via trio portend==3.2.0 # via cherrypy -pydantic==2.6.0 - # via inflect -pydantic-core==2.16.1 - # via pydantic pysocks==1.7.1 # via urllib3 -pytz==2023.4 +pytz==2024.1 # via tempora pyyaml==6.0.1 # via jasmine -selenium==4.17.2 +selenium==4.19.0 # via jasmine -sniffio==1.3.0 +sniffio==1.3.1 # via trio sortedcontainers==2.4.0 # via trio -tempora==5.5.0 +tempora==5.5.1 # via # -r requirements/js_test.in # portend -trio==0.24.0 +trio==0.25.0 # via # selenium # trio-websocket trio-websocket==0.11.1 # via selenium -typing-extensions==4.9.0 +typeguard==4.2.1 + # via inflect +typing-extensions==4.11.0 # via - # annotated-types # inflect - # pydantic - # pydantic-core # selenium -urllib3[socks]==2.1.0 + # typeguard +urllib3[socks]==2.2.1 # via # selenium # urllib3 @@ -110,8 +111,10 @@ wsproto==1.2.0 # via trio-websocket zc-lockfile==3.0.post1 # via cherrypy -zipp==3.17.0 - # via importlib-resources +zipp==3.18.1 + # via + # importlib-metadata + # importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/test-master.txt b/requirements/test-master.txt index f74ef54a78..4531ca5dda 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -4,7 +4,7 @@ # # make upgrade # -aiohttp==3.9.1 +aiohttp==3.9.3 # via # -c requirements/edx-platform-constraints.txt # openai @@ -39,6 +39,7 @@ backports-zoneinfo[tzdata]==0.2.1 # via # -c requirements/edx-platform-constraints.txt # celery + # django # kombu billiard==4.2.0 # via celery @@ -50,7 +51,7 @@ celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/base.in -certifi==2023.11.17 +certifi==2024.2.2 # via # -c requirements/edx-platform-constraints.txt # requests @@ -74,7 +75,7 @@ click==8.1.7 # click-repl # code-annotations # edx-django-utils -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via celery click-plugins==1.1.1 # via @@ -82,7 +83,7 @@ click-plugins==1.1.1 # celery click-repl==0.3.0 # via celery -code-annotations==1.5.0 +code-annotations==1.6.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -110,11 +111,7 @@ defusedxml==0.7.1 # via # -c requirements/edx-platform-constraints.txt # djangorestframework-xml -deprecated==1.2.14 - # via - # -c requirements/edx-platform-constraints.txt - # jwcrypto -django==3.2.23 +django==4.2.10 # via # -c requirements/common_constraints.txt # -c requirements/edx-platform-constraints.txt @@ -140,7 +137,7 @@ django-cache-memoize==0.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-config-models==2.5.1 +django-config-models==2.7.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -163,11 +160,11 @@ django-filter==23.5 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-ipware==6.0.3 +django-ipware==6.0.4 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-model-utils==4.3.1 +django-model-utils==4.4.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -216,15 +213,15 @@ drf-yasg==1.21.5 # via # -c requirements/edx-platform-constraints.txt # edx-api-doc-tools -edx-api-doc-tools==1.7.0 +edx-api-doc-tools==1.8.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/test-master.in -edx-braze-client==0.2.1 +edx-braze-client==0.2.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -232,7 +229,7 @@ edx-django-utils==5.10.1 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.1.0 +edx-drf-extensions==10.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -254,7 +251,7 @@ edx-tincan-py35==1.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-toggles==5.1.0 +edx-toggles==5.1.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -294,17 +291,17 @@ jsonfield==3.1.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -jwcrypto==1.5.1 +jwcrypto==1.5.4 # via # -c requirements/edx-platform-constraints.txt # django-oauth-toolkit -kombu==5.3.5 +kombu==5.3.6 # via celery -markupsafe==2.1.4 +markupsafe==2.1.5 # via # -c requirements/edx-platform-constraints.txt # jinja2 -multidict==6.0.4 +multidict==6.0.5 # via # -c requirements/edx-platform-constraints.txt # aiohttp @@ -326,7 +323,7 @@ packaging==23.2 # -c requirements/edx-platform-constraints.txt # drf-yasg # snowflake-connector-python -path==16.9.0 +path==16.10.0 # via # -c requirements/edx-platform-constraints.txt # path-py @@ -393,15 +390,14 @@ python-ipware==2.0.1 # via # -c requirements/edx-platform-constraints.txt # django-ipware -python-slugify==8.0.2 +python-slugify==8.0.4 # via # -c requirements/edx-platform-constraints.txt # code-annotations -pytz==2023.3.post1 +pytz==2024.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in - # django # djangorestframework # drf-yasg # edx-tincan-py35 @@ -421,7 +417,7 @@ requests==2.31.0 # openai # slumber # snowflake-connector-python -ruamel-yaml==0.18.5 +ruamel-yaml==0.18.6 # via # -c requirements/edx-platform-constraints.txt # drf-yasg @@ -467,7 +463,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==7.2.2 +testfixtures==8.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -479,7 +475,7 @@ tomlkit==0.12.3 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -tqdm==4.66.1 +tqdm==4.66.2 # via # -c requirements/edx-platform-constraints.txt # openai @@ -489,9 +485,10 @@ typing-extensions==4.9.0 # asgiref # django-countries # edx-opaque-keys + # jwcrypto # kombu # snowflake-connector-python -tzdata==2023.4 +tzdata==2024.1 # via # -c requirements/edx-platform-constraints.txt # backports-zoneinfo @@ -523,10 +520,6 @@ webencodings==0.5.1 # via # -c requirements/edx-platform-constraints.txt # bleach -wrapt==1.16.0 - # via - # -c requirements/edx-platform-constraints.txt - # deprecated yarl==1.9.4 # via # -c requirements/edx-platform-constraints.txt diff --git a/requirements/test.txt b/requirements/test.txt index a8aa6b188c..24cb6717d3 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,7 +4,7 @@ # # make upgrade # -aiohttp==3.9.1 +aiohttp==3.9.3 # via # -r requirements/test-master.txt # openai @@ -43,6 +43,7 @@ backports-zoneinfo[tzdata]==0.2.1 # -r requirements/test.in # backports-zoneinfo # celery + # django # kombu # via # -r requirements/test-master.txt @@ -52,7 +53,7 @@ bleach==6.1.0 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -certifi==2023.11.17 +certifi==2024.2.2 # via # -r requirements/test-master.txt # requests @@ -88,7 +89,7 @@ click-plugins==1.1.1 # via # -r requirements/test-master.txt # celery -code-annotations==1.5.0 +code-annotations==1.6.0 # via # -r requirements/test-master.txt # edx-toggles @@ -101,7 +102,7 @@ coreschema==0.0.4 # -r requirements/test-master.txt # coreapi # drf-yasg -coverage[toml]==7.4.1 +coverage[toml]==7.4.4 # via # coverage # pytest-cov @@ -120,10 +121,6 @@ defusedxml==0.7.1 # via # -r requirements/test-master.txt # djangorestframework-xml -deprecated==1.2.14 - # via - # -r requirements/test-master.txt - # jwcrypto diff-cover==8.0.3 # via -r requirements/test.in # via @@ -148,7 +145,7 @@ diff-cover==8.0.3 # jsonfield django-cache-memoize==0.2.0 # via -r requirements/test-master.txt -django-config-models==2.5.1 +django-config-models==2.7.0 # via -r requirements/test-master.txt django-countries==7.5.1 # via -r requirements/test-master.txt @@ -162,9 +159,9 @@ django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt django-filter==23.5 # via -r requirements/test-master.txt -django-ipware==6.0.3 +django-ipware==6.0.4 # via -r requirements/test-master.txt -django-model-utils==4.3.1 +django-model-utils==4.4.0 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -203,18 +200,18 @@ drf-yasg==1.21.5 # via # -r requirements/test-master.txt # edx-api-doc-tools -edx-api-doc-tools==1.7.0 +edx-api-doc-tools==1.8.0 # via -r requirements/test-master.txt -edx-braze-client==0.2.1 +edx-braze-client==0.2.2 # via -r requirements/test-master.txt -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/test-master.txt # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.1.0 +edx-drf-extensions==10.2.0 # via # -r requirements/test-master.txt # edx-rbac @@ -229,13 +226,13 @@ 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 -edx-toggles==5.1.0 +edx-toggles==5.1.1 # via -r requirements/test-master.txt factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==22.6.0 +faker==24.7.1 # via factory-boy filelock==3.13.1 # via @@ -276,14 +273,14 @@ jsondiff==2.0.0 # via -r requirements/test-master.txt jsonfield==3.1.0 # via -r requirements/test-master.txt -jwcrypto==1.5.1 +jwcrypto==1.5.4 # via # -r requirements/test-master.txt # django-oauth-toolkit # via # -r requirements/test-master.txt # celery -markupsafe==2.1.4 +markupsafe==2.1.5 # via # -r requirements/test-master.txt # jinja2 @@ -291,7 +288,7 @@ mock==3.0.5 # via # -c requirements/constraints.txt # -r requirements/test.in -multidict==6.0.4 +multidict==6.0.5 # via # -r requirements/test-master.txt # aiohttp @@ -312,7 +309,7 @@ packaging==23.2 # drf-yasg # pytest # snowflake-connector-python -path==16.9.0 +path==16.10.0 # via # -r requirements/test-master.txt # path-py @@ -378,7 +375,7 @@ pytest==6.2.5 # -c requirements/constraints.txt # pytest-cov # pytest-django -pytest-cov==4.1.0 +pytest-cov==5.0.0 # via -r requirements/test.in pytest-django==4.5.2 # via -r requirements/test.in @@ -392,14 +389,13 @@ python-ipware==2.0.1 # via # -r requirements/test-master.txt # django-ipware -python-slugify==8.0.2 +python-slugify==8.0.4 # via # -r requirements/test-master.txt # code-annotations -pytz==2023.3.post1 +pytz==2024.1 # via # -r requirements/test-master.txt - # django # djangorestframework # drf-yasg # edx-tincan-py35 @@ -423,7 +419,7 @@ responses==0.10.15 # via # -c requirements/constraints.txt # -r requirements/test.in -ruamel-yaml==0.18.5 +ruamel-yaml==0.18.6 # via # -r requirements/test-master.txt # drf-yasg @@ -466,7 +462,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==7.2.2 +testfixtures==8.0.0 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -482,7 +478,7 @@ tomlkit==0.12.3 # via # -r requirements/test-master.txt # snowflake-connector-python -tqdm==4.66.1 +tqdm==4.66.2 # via # -r requirements/test-master.txt # openai @@ -493,9 +489,10 @@ typing-extensions==4.9.0 # django-countries # edx-opaque-keys # faker + # jwcrypto # kombu # snowflake-connector-python -tzdata==2023.4 +tzdata==2024.1 # via # -r requirements/test-master.txt # backports-zoneinfo @@ -525,10 +522,6 @@ webencodings==0.5.1 # via # -r requirements/test-master.txt # bleach -wrapt==1.16.0 - # via - # -r requirements/test-master.txt - # deprecated yarl==1.9.4 # via # -r requirements/test-master.txt