From 37f704ad9f1cf969d0fa09dc9effda661375de13 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Tue, 17 Sep 2024 11:26:14 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 38 +++++------ requirements/devstack.txt | 75 +++++++++++----------- requirements/django.txt | 2 +- requirements/docs.txt | 40 ++++++------ requirements/local.txt | 77 ++++++++++++----------- requirements/monitoring/requirements.txt | 80 ++++++++++++------------ requirements/pip-tools.txt | 2 +- requirements/pip.txt | 2 +- requirements/production.txt | 45 ++++++------- requirements/test.txt | 64 +++++++++---------- 10 files changed, 209 insertions(+), 216 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 5ea6a08d..9120e862 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -21,9 +21,9 @@ celery==5.4.0 # -c requirements/constraints.txt # -r requirements/base.in # django-user-tasks -certifi==2024.7.4 +certifi==2024.8.30 # via requests -cffi==1.17.0 +cffi==1.17.1 # via # cryptography # pynacl @@ -42,7 +42,7 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -cryptography==43.0.0 +cryptography==43.0.1 # via # pyjwt # social-auth-core @@ -50,7 +50,7 @@ defusedxml==0.8.0rc2 # via # python3-openid # social-auth-core -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -83,7 +83,7 @@ django-extensions==3.1.5 # -r requirements/base.in django-guardian==2.4.0 # via -r requirements/base.in -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/base.in # django-user-tasks @@ -118,9 +118,9 @@ drf-yasg==1.21.7 # via # django-user-tasks # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via -r requirements/base.in -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.in edx-django-release-util==1.4.0 # via -r requirements/base.in @@ -128,17 +128,17 @@ edx-django-utils==5.15.0 # via # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via -r requirements/base.in -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via edx-drf-extensions -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/base.in -idna==3.7 +idna==3.10 # via requests inflection==0.5.1 # via drf-yasg -kombu==5.4.0 +kombu==5.4.1 # via celery monotonic==1.6 # via analytics-python @@ -152,7 +152,7 @@ oauthlib==3.2.2 # social-auth-core packaging==24.1 # via drf-yasg -pbr==6.0.0 +pbr==6.1.0 # via stevedore prompt-toolkit==3.0.47 # via click-repl @@ -181,7 +181,7 @@ python-slugify==4.0.1 # -r requirements/base.in python3-openid==3.2.0 # via social-auth-core -pytz==2024.1 +pytz==2024.2 # via # -r requirements/base.in # drf-yasg @@ -197,7 +197,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via social-auth-core @@ -209,8 +208,6 @@ six==1.16.0 # edx-auth-backends # edx-django-release-util # python-dateutil -slumber==0.7.1 - # via edx-rest-api-client social-auth-app-django==5.4.2 # via # -r requirements/base.in @@ -221,7 +218,7 @@ social-auth-core==4.5.4 # social-auth-app-django sqlparse==0.5.1 # via django -stevedore==5.2.0 +stevedore==5.3.0 # via # edx-django-utils # edx-opaque-keys @@ -233,7 +230,7 @@ tzdata==2024.1 # via celery uritemplate==4.1.1 # via drf-yasg -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # requests @@ -244,3 +241,6 @@ vine==5.1.0 # kombu wcwidth==0.2.13 # via prompt-toolkit + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/devstack.txt b/requirements/devstack.txt index deca33bb..a64793df 100644 --- a/requirements/devstack.txt +++ b/requirements/devstack.txt @@ -45,12 +45,12 @@ billiard==4.2.0 # via # -r requirements/local.txt # celery -boto3==1.35.1 +boto3==1.35.20 # via # -c requirements/constraints.txt # -r requirements/local.txt # moto -botocore==1.35.1 +botocore==1.35.20 # via # -r requirements/local.txt # boto3 @@ -65,11 +65,11 @@ celery==5.4.0 # -c requirements/constraints.txt # -r requirements/local.txt # django-user-tasks -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/local.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/local.txt # cryptography @@ -126,7 +126,7 @@ coverage[toml]==7.6.1 # via # -r requirements/local.txt # pytest-cov -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/local.txt # moto @@ -147,7 +147,7 @@ distlib==0.3.8 # via # -r requirements/local.txt # virtualenv -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/local.txt @@ -188,7 +188,7 @@ django-extensions==3.1.5 # -r requirements/local.txt django-guardian==2.4.0 # via -r requirements/local.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/local.txt # django-user-tasks @@ -233,9 +233,9 @@ drf-yasg==1.21.7 # -r requirements/local.txt # django-user-tasks # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via -r requirements/local.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/local.txt edx-django-release-util==1.4.0 # via -r requirements/local.txt @@ -244,32 +244,32 @@ edx-django-utils==5.15.0 # -r requirements/local.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via -r requirements/local.txt -edx-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via -r requirements/local.txt -edx-lint==5.3.7 +edx-lint==5.4.0 # via -r requirements/local.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/local.txt # edx-drf-extensions -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/local.txt factory-boy==3.3.1 # via -r requirements/local.txt -faker==27.0.0 +faker==28.4.1 # via # -r requirements/local.txt # factory-boy -filelock==3.15.4 +filelock==3.16.0 # via # -r requirements/local.txt # tox # virtualenv freezegun==1.5.1 # via -r requirements/local.txt -idna==3.7 +idna==3.10 # via # -r requirements/local.txt # requests @@ -300,14 +300,19 @@ jmespath==1.0.1 # -r requirements/local.txt # boto3 # botocore -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/local.txt # celery -lxml==5.3.0 +lxml[html-clean]==5.3.0 # via # -r requirements/local.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.2.2 + # via + # -r requirements/local.txt + # lxml lz4==4.3.3 # via # -r requirements/local.txt @@ -325,7 +330,7 @@ monotonic==1.6 # via # -r requirements/local.txt # analytics-python -moto==5.0.13 +moto==5.0.14 # via -r requirements/local.txt mysqlclient==2.2.4 # via -r requirements/nonlocal.txt @@ -357,11 +362,11 @@ pathspec==0.12.1 # via # -r requirements/local.txt # yamllint -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/local.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.3 # via # -r requirements/local.txt # pylint @@ -408,7 +413,7 @@ pyjwt[crypto]==2.9.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.2.6 +pylint==3.2.7 # via # -r requirements/local.txt # edx-lint @@ -442,14 +447,14 @@ pyproject-api==1.7.1 # via # -r requirements/local.txt # tox -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements/local.txt # pytest-cov # pytest-django pytest-cov==5.0.0 # via -r requirements/local.txt -pytest-django==4.8.0 +pytest-django==4.9.0 # via -r requirements/local.txt python-dateutil==2.9.0.post0 # via @@ -472,7 +477,7 @@ python3-openid==3.2.0 # via # -r requirements/local.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via # -r requirements/local.txt # drf-yasg @@ -497,7 +502,6 @@ requests==2.32.3 # moto # requests-oauthlib # responses - # slumber # social-auth-core # sphinx requests-oauthlib==2.0.0 @@ -547,10 +551,6 @@ six==1.16.0 # edx-lint # python-dateutil # responses -slumber==0.7.1 - # via - # -r requirements/local.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via # -r requirements/local.txt @@ -604,7 +604,7 @@ sqlparse==0.5.1 # -r requirements/local.txt # django # django-debug-toolbar -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/local.txt # code-annotations @@ -618,7 +618,7 @@ tomlkit==0.13.2 # via # -r requirements/local.txt # pylint -tox==4.18.0 +tox==4.18.1 # via -r requirements/local.txt typing-extensions==4.12.2 # via @@ -633,7 +633,7 @@ uritemplate==4.1.1 # via # -r requirements/local.txt # drf-yasg -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/local.txt @@ -646,7 +646,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.3 +virtualenv==20.26.4 # via # -r requirements/local.txt # tox @@ -654,7 +654,7 @@ wcwidth==0.2.13 # via # -r requirements/local.txt # prompt-toolkit -werkzeug==3.0.3 +werkzeug==3.0.4 # via # -r requirements/local.txt # moto @@ -664,3 +664,6 @@ xmltodict==0.13.0 # moto yamllint==1.35.1 # via -r requirements/local.txt + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/django.txt b/requirements/django.txt index 16bc98be..64aaf996 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.15 +django==4.2.16 diff --git a/requirements/docs.txt b/requirements/docs.txt index dd8dcf89..e6d52be3 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -38,11 +38,11 @@ celery==5.4.0 # -c requirements/constraints.txt # -r requirements/base.txt # django-user-tasks -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/base.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/base.txt # cryptography @@ -71,7 +71,7 @@ click-repl==0.3.0 # via # -r requirements/base.txt # celery -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/base.txt # pyjwt @@ -81,7 +81,7 @@ defusedxml==0.8.0rc2 # -r requirements/base.txt # python3-openid # social-auth-core -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/base.txt @@ -116,7 +116,7 @@ django-extensions==3.1.5 # -r requirements/base.txt django-guardian==2.4.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/base.txt # django-user-tasks @@ -160,9 +160,9 @@ drf-yasg==1.21.7 # -r requirements/base.txt # django-user-tasks # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt @@ -171,15 +171,15 @@ edx-django-utils==5.15.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via -r requirements/base.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/base.txt # edx-drf-extensions -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/base.txt -idna==3.7 +idna==3.10 # via # -r requirements/base.txt # requests @@ -191,7 +191,7 @@ inflection==0.5.1 # drf-yasg jinja2==3.1.4 # via sphinx -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/base.txt # celery @@ -217,7 +217,7 @@ packaging==24.1 # drf-yasg # pydata-sphinx-theme # sphinx -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore @@ -269,7 +269,7 @@ python3-openid==3.2.0 # via # -r requirements/base.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via # -r requirements/base.txt # drf-yasg @@ -287,7 +287,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core # sphinx requests-oauthlib==2.0.0 @@ -305,10 +304,6 @@ six==1.16.0 # edx-auth-backends # edx-django-release-util # python-dateutil -slumber==0.7.1 - # via - # -r requirements/base.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx social-auth-app-django==5.4.2 @@ -345,7 +340,7 @@ sqlparse==0.5.1 # via # -r requirements/base.txt # django -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/base.txt # edx-django-utils @@ -367,7 +362,7 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-yasg -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -382,3 +377,6 @@ wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/local.txt b/requirements/local.txt index 34045118..21a70f69 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -51,12 +51,12 @@ billiard==4.2.0 # -r requirements/docs.txt # -r requirements/test.txt # celery -boto3==1.35.1 +boto3==1.35.20 # via # -c requirements/constraints.txt # -r requirements/test.txt # moto -botocore==1.35.1 +botocore==1.35.20 # via # -r requirements/test.txt # boto3 @@ -72,12 +72,12 @@ celery==5.4.0 # -r requirements/docs.txt # -r requirements/test.txt # django-user-tasks -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/docs.txt # -r requirements/test.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -138,7 +138,7 @@ coverage[toml]==7.6.1 # via # -r requirements/test.txt # pytest-cov -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -161,7 +161,7 @@ distlib==0.3.8 # via # -r requirements/test.txt # virtualenv -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/docs.txt @@ -209,7 +209,7 @@ django-guardian==2.4.0 # via # -r requirements/docs.txt # -r requirements/test.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -267,11 +267,11 @@ drf-yasg==1.21.7 # -r requirements/test.txt # django-user-tasks # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via # -r requirements/docs.txt # -r requirements/test.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -285,37 +285,37 @@ edx-django-utils==5.15.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/docs.txt # -r requirements/test.txt -edx-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via -r requirements/local.in -edx-lint==5.3.7 +edx-lint==5.4.0 # via -r requirements/test.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/docs.txt # -r requirements/test.txt # edx-drf-extensions -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via # -r requirements/docs.txt # -r requirements/test.txt factory-boy==3.3.1 # via -r requirements/test.txt -faker==27.0.0 +faker==28.4.1 # via # -r requirements/test.txt # factory-boy -filelock==3.15.4 +filelock==3.16.0 # via # -r requirements/test.txt # tox # virtualenv freezegun==1.5.1 # via -r requirements/test.txt -idna==3.7 +idna==3.10 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -349,13 +349,17 @@ jmespath==1.0.1 # -r requirements/test.txt # boto3 # botocore -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/docs.txt # -r requirements/test.txt # celery -lxml==5.3.0 - # via edx-i18n-tools +lxml[html-clean,html_clean]==5.3.0 + # via + # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.2.2 + # via lxml lz4==4.3.3 # via ruamel-yaml-cmd markupsafe==2.1.5 @@ -373,7 +377,7 @@ monotonic==1.6 # -r requirements/docs.txt # -r requirements/test.txt # analytics-python -moto==5.0.13 +moto==5.0.14 # via -r requirements/test.txt newrelic==5.24.0.153 # via @@ -405,12 +409,12 @@ pathspec==0.12.1 # via # -r requirements/test.txt # yamllint -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/docs.txt # -r requirements/test.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.3 # via # -r requirements/test.txt # pylint @@ -459,7 +463,7 @@ pyjwt[crypto]==2.9.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.2.6 +pylint==3.2.7 # via # -r requirements/test.txt # edx-lint @@ -493,14 +497,14 @@ pyproject-api==1.7.1 # via # -r requirements/test.txt # tox -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements/test.txt # pytest-cov # pytest-django pytest-cov==5.0.0 # via -r requirements/test.txt -pytest-django==4.8.0 +pytest-django==4.9.0 # via -r requirements/test.txt python-dateutil==2.9.0.post0 # via @@ -524,7 +528,7 @@ python3-openid==3.2.0 # -r requirements/docs.txt # -r requirements/test.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -554,7 +558,6 @@ requests==2.32.3 # moto # requests-oauthlib # responses - # slumber # social-auth-core # sphinx requests-oauthlib==2.0.0 @@ -600,11 +603,6 @@ six==1.16.0 # edx-lint # python-dateutil # responses -slumber==0.7.1 - # via - # -r requirements/docs.txt - # -r requirements/test.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via # -r requirements/docs.txt @@ -661,7 +659,7 @@ sqlparse==0.5.1 # -r requirements/test.txt # django # django-debug-toolbar -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -677,7 +675,7 @@ tomlkit==0.13.2 # via # -r requirements/test.txt # pylint -tox==4.18.0 +tox==4.18.1 # via -r requirements/test.txt typing-extensions==4.12.2 # via @@ -695,7 +693,7 @@ uritemplate==4.1.1 # -r requirements/docs.txt # -r requirements/test.txt # drf-yasg -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/docs.txt @@ -710,7 +708,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.3 +virtualenv==20.26.4 # via # -r requirements/test.txt # tox @@ -719,7 +717,7 @@ wcwidth==0.2.13 # -r requirements/docs.txt # -r requirements/test.txt # prompt-toolkit -werkzeug==3.0.3 +werkzeug==3.0.4 # via # -r requirements/test.txt # moto @@ -729,3 +727,6 @@ xmltodict==0.13.0 # moto yamllint==1.35.1 # via -r requirements/test.txt + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/monitoring/requirements.txt b/requirements/monitoring/requirements.txt index 9eccbfc5..c34d0ae7 100644 --- a/requirements/monitoring/requirements.txt +++ b/requirements/monitoring/requirements.txt @@ -67,14 +67,14 @@ billiard==4.2.0 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # celery -boto3==1.35.1 +boto3==1.35.20 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # moto -botocore==1.35.1 +botocore==1.35.20 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -96,14 +96,14 @@ celery==5.4.0 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # django-user-tasks -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -188,7 +188,7 @@ coverage[toml]==7.6.1 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # pytest-cov -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -222,7 +222,7 @@ distlib==0.3.8 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # virtualenv -django==4.2.15 +django==4.2.16 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -283,7 +283,7 @@ django-guardian==2.4.0 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -361,13 +361,13 @@ drf-yasg==1.21.7 # -r requirements/monitoring/../test.txt # django-user-tasks # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -387,29 +387,29 @@ edx-django-utils==5.15.0 # -r requirements/monitoring/../test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt -edx-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt -edx-lint==5.3.7 +edx-lint==5.4.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # edx-drf-extensions -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -420,13 +420,13 @@ factory-boy==3.3.1 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -faker==27.0.0 +faker==28.4.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # factory-boy -filelock==3.15.4 +filelock==3.16.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -440,13 +440,13 @@ freezegun==1.5.1 # -r requirements/monitoring/../test.txt gevent==24.2.1 # via -r requirements/monitoring/../production.txt -greenlet==3.0.3 +greenlet==3.1.0 # via # -r requirements/monitoring/../production.txt # gevent gunicorn==23.0.0 # via -r requirements/monitoring/../production.txt -idna==3.7 +idna==3.10 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -493,18 +493,24 @@ jmespath==1.0.1 # -r requirements/monitoring/../test.txt # boto3 # botocore -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # celery -lxml==5.3.0 +lxml[html-clean]==5.3.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.2.2 + # via + # -r requirements/monitoring/../devstack.txt + # -r requirements/monitoring/../local.txt + # lxml lz4==4.3.3 # via # -r requirements/monitoring/../devstack.txt @@ -530,7 +536,7 @@ monotonic==1.6 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # analytics-python -moto==5.0.13 +moto==5.0.14 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -579,14 +585,14 @@ pathspec==0.12.1 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # yamllint -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -655,7 +661,7 @@ pyjwt[crypto]==2.9.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.2.6 +pylint==3.2.7 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -707,7 +713,7 @@ pyproject-api==1.7.1 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # tox -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -719,7 +725,7 @@ pytest-cov==5.0.0 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -pytest-django==4.8.0 +pytest-django==4.9.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -755,7 +761,7 @@ python3-openid==3.2.0 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -795,7 +801,6 @@ requests==2.32.3 # moto # requests-oauthlib # responses - # slumber # social-auth-core # sphinx requests-oauthlib==2.0.0 @@ -864,13 +869,6 @@ six==1.16.0 # edx-lint # python-dateutil # responses -slumber==0.7.1 - # via - # -r requirements/monitoring/../devstack.txt - # -r requirements/monitoring/../local.txt - # -r requirements/monitoring/../production.txt - # -r requirements/monitoring/../test.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via # -r requirements/monitoring/../devstack.txt @@ -944,7 +942,7 @@ sqlparse==0.5.1 # -r requirements/monitoring/../test.txt # django # django-debug-toolbar -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -966,7 +964,7 @@ tomlkit==0.13.2 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # pylint -tox==4.18.0 +tox==4.18.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -993,7 +991,7 @@ uritemplate==4.1.1 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # drf-yasg -urllib3==1.26.19 +urllib3==1.26.20 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -1011,7 +1009,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.3 +virtualenv==20.26.4 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -1024,7 +1022,7 @@ wcwidth==0.2.13 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # prompt-toolkit -werkzeug==3.0.3 +werkzeug==3.0.4 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -1045,7 +1043,7 @@ zope-event==5.0 # via # -r requirements/monitoring/../production.txt # gevent -zope-interface==7.0.1 +zope-interface==7.0.3 # via # -r requirements/monitoring/../production.txt # gevent diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 67b6039d..e6268ff6 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,7 +4,7 @@ # # make upgrade # -build==1.2.1 +build==1.2.2 # via pip-tools click==8.1.7 # via pip-tools diff --git a/requirements/pip.txt b/requirements/pip.txt index 831f3910..488d41f8 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.44.0 # The following packages are considered to be unsafe in a requirements file: pip==24.2 # via -r requirements/pip.in -setuptools==73.0.0 +setuptools==75.1.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index aaf67244..d924d200 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -23,11 +23,11 @@ billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.35.1 +boto3==1.35.20 # via # -c requirements/constraints.txt # -r requirements/production.in -botocore==1.35.1 +botocore==1.35.20 # via # boto3 # s3transfer @@ -36,11 +36,11 @@ celery==5.4.0 # -c requirements/constraints.txt # -r requirements/base.txt # django-user-tasks -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/base.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/base.txt # cryptography @@ -69,7 +69,7 @@ click-repl==0.3.0 # via # -r requirements/base.txt # celery -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/base.txt # pyjwt @@ -79,7 +79,7 @@ defusedxml==0.8.0rc2 # -r requirements/base.txt # python3-openid # social-auth-core -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/base.txt @@ -114,7 +114,7 @@ django-extensions==3.1.5 # -r requirements/base.txt django-guardian==2.4.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/base.txt # django-user-tasks @@ -154,9 +154,9 @@ drf-yasg==1.21.7 # -r requirements/base.txt # django-user-tasks # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt @@ -165,21 +165,21 @@ edx-django-utils==5.15.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via -r requirements/base.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/base.txt # edx-drf-extensions -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/base.txt gevent==24.2.1 # via -r requirements/production.in -greenlet==3.0.3 +greenlet==3.1.0 # via gevent gunicorn==23.0.0 # via -r requirements/production.in -idna==3.7 +idna==3.10 # via # -r requirements/base.txt # requests @@ -191,7 +191,7 @@ jmespath==1.0.1 # via # boto3 # botocore -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/base.txt # celery @@ -218,7 +218,7 @@ packaging==24.1 # -r requirements/base.txt # drf-yasg # gunicorn -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore @@ -268,7 +268,7 @@ python3-openid==3.2.0 # via # -r requirements/base.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via # -r requirements/base.txt # drf-yasg @@ -287,7 +287,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -306,10 +305,6 @@ six==1.16.0 # edx-auth-backends # edx-django-release-util # python-dateutil -slumber==0.7.1 - # via - # -r requirements/base.txt - # edx-rest-api-client social-auth-app-django==5.4.2 # via # -r requirements/base.txt @@ -323,7 +318,7 @@ sqlparse==0.5.1 # via # -r requirements/base.txt # django -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/base.txt # edx-django-utils @@ -344,7 +339,7 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-yasg -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -362,7 +357,7 @@ wcwidth==0.2.13 # prompt-toolkit zope-event==5.0 # via gevent -zope-interface==7.0.1 +zope-interface==7.0.3 # via gevent # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 13d8a794..ab244993 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -27,11 +27,11 @@ billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.35.1 +boto3==1.35.20 # via # -c requirements/constraints.txt # moto -botocore==1.35.1 +botocore==1.35.20 # via # boto3 # moto @@ -43,11 +43,11 @@ celery==5.4.0 # -c requirements/constraints.txt # -r requirements/base.txt # django-user-tasks -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/base.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/base.txt # cryptography @@ -94,7 +94,7 @@ coverage[toml]==7.6.1 # via # -r requirements/test.in # pytest-cov -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/base.txt # moto @@ -147,7 +147,7 @@ django-extensions==3.1.5 # -r requirements/base.txt django-guardian==2.4.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/base.txt # django-user-tasks @@ -187,9 +187,9 @@ drf-yasg==1.21.7 # -r requirements/base.txt # django-user-tasks # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt @@ -198,29 +198,29 @@ edx-django-utils==5.15.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via -r requirements/base.txt -edx-lint==5.3.7 +edx-lint==5.4.0 # via -r requirements/test.in -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/base.txt # edx-drf-extensions -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/base.txt factory-boy==3.3.1 # via -r requirements/test.in -faker==27.0.0 +faker==28.4.1 # via # -r requirements/test.in # factory-boy -filelock==3.15.4 +filelock==3.16.0 # via # tox # virtualenv freezegun==1.5.1 # via -r requirements/test.in -idna==3.7 +idna==3.10 # via # -r requirements/base.txt # requests @@ -242,7 +242,7 @@ jmespath==1.0.1 # via # boto3 # botocore -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/base.txt # celery @@ -256,7 +256,7 @@ monotonic==1.6 # via # -r requirements/base.txt # analytics-python -moto==5.0.13 +moto==5.0.14 # via -r requirements/test.in newrelic==5.24.0.153 # via @@ -277,11 +277,11 @@ packaging==24.1 # tox pathspec==0.12.1 # via yamllint -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.3 # via # pylint # tox @@ -312,7 +312,7 @@ pyjwt[crypto]==2.9.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.2.6 +pylint==3.2.7 # via # edx-lint # pylint-celery @@ -336,14 +336,14 @@ pynacl==1.5.0 # edx-django-utils pyproject-api==1.7.1 # via tox -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements/test.in # pytest-cov # pytest-django pytest-cov==5.0.0 # via -r requirements/test.in -pytest-django==4.8.0 +pytest-django==4.9.0 # via -r requirements/test.in python-dateutil==2.9.0.post0 # via @@ -363,7 +363,7 @@ python3-openid==3.2.0 # via # -r requirements/base.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via # -r requirements/base.txt # drf-yasg @@ -385,7 +385,6 @@ requests==2.32.3 # moto # requests-oauthlib # responses - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -411,10 +410,6 @@ six==1.16.0 # edx-lint # python-dateutil # responses -slumber==0.7.1 - # via - # -r requirements/base.txt - # edx-rest-api-client social-auth-app-django==5.4.2 # via # -r requirements/base.txt @@ -428,7 +423,7 @@ sqlparse==0.5.1 # via # -r requirements/base.txt # django -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/base.txt # code-annotations @@ -440,7 +435,7 @@ text-unidecode==1.3 # python-slugify tomlkit==0.13.2 # via pylint -tox==4.18.0 +tox==4.18.1 # via -r requirements/test.in typing-extensions==4.12.2 # via @@ -454,7 +449,7 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-yasg -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -467,15 +462,18 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.3 +virtualenv==20.26.4 # via tox wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit -werkzeug==3.0.3 +werkzeug==3.0.4 # via moto xmltodict==0.13.0 # via moto yamllint==1.35.1 # via -r requirements/test.in + +# The following packages are considered to be unsafe in a requirements file: +# setuptools