From 260ea182d7ad1d6004266fa3cb4c891c9a7fc450 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 15 Sep 2024 22:30:17 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 39 ++++++++++------------ requirements/dev.txt | 66 ++++++++++++++++++------------------- requirements/doc.txt | 57 +++++++++++++++----------------- requirements/pip-tools.txt | 2 +- requirements/pip.txt | 2 +- requirements/production.txt | 45 +++++++++++-------------- requirements/quality.txt | 45 +++++++++++-------------- requirements/test.txt | 51 +++++++++++++--------------- requirements/validation.txt | 62 +++++++++++++++++----------------- 9 files changed, 172 insertions(+), 197 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 55cbf5c2..d3e83fd7 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -22,9 +22,9 @@ backoff==1.10.0 # analytics-python billiard==4.2.0 # via celery -boto3==1.35.5 +boto3==1.35.19 # via django-ses -botocore==1.35.5 +botocore==1.35.19 # via # boto3 # s3transfer @@ -33,9 +33,9 @@ celery==5.4.0 # -r requirements/base.in # django-celery-results # edx-celeryutils -certifi==2024.7.4 +certifi==2024.8.30 # via requests -cffi==1.17.0 +cffi==1.17.1 # via # cryptography # pynacl @@ -57,7 +57,7 @@ click-repl==0.3.0 # via celery code-annotations==1.8.0 # via edx-toggles -cryptography==43.0.0 +cryptography==43.0.1 # via # pyjwt # social-auth-core @@ -65,7 +65,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 @@ -112,7 +112,7 @@ django-filter==24.3 # via -r requirements/base.in django-log-request-id==2.1.0 # via -r requirements/base.in -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/base.in # edx-celeryutils @@ -147,7 +147,7 @@ drf-nested-routers==0.94.1 # via -r requirements/base.in drf-spectacular==0.27.2 # via -r requirements/base.in -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.in edx-braze-client==0.2.5 # via -r requirements/base.in @@ -159,19 +159,19 @@ edx-django-utils==5.15.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/base.in # edx-rbac -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via edx-drf-extensions edx-rbac==1.10.0 # via -r requirements/base.in -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/base.in edx-toggles==5.2.0 # via -r requirements/base.in -idna==3.8 +idna==3.10 # via requests inflection==0.5.1 # via drf-spectacular @@ -187,7 +187,7 @@ jsonschema==4.23.0 # via drf-spectacular jsonschema-specifications==2023.12.1 # via jsonschema -kombu==5.4.0 +kombu==5.4.1 # via celery markupsafe==2.1.5 # via jinja2 @@ -201,7 +201,7 @@ oauthlib==3.2.2 # via # requests-oauthlib # social-auth-core -pbr==6.0.0 +pbr==6.1.0 # via stevedore ply==3.11 # via djangoql @@ -231,7 +231,7 @@ python-slugify==8.0.4 # via code-annotations python3-openid==3.2.0 # via social-auth-core -pytz==2024.1 +pytz==2024.2 # via -r requirements/base.in pyyaml==6.0.2 # via @@ -249,7 +249,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 @@ -257,7 +256,7 @@ rpds-py==0.20.0 # via # jsonschema # referencing -rules==3.4 +rules==3.5 # via -r requirements/base.in s3transfer==0.10.2 # via boto3 @@ -271,8 +270,6 @@ six==1.16.0 # edx-auth-backends # edx-rbac # python-dateutil -slumber==0.7.1 - # via edx-rest-api-client social-auth-app-django==5.4.2 # via edx-auth-backends social-auth-core==4.5.4 @@ -294,7 +291,7 @@ tzdata==2024.1 # via celery uritemplate==4.1.1 # via drf-spectacular -urllib3==2.2.2 +urllib3==2.2.3 # via # botocore # requests @@ -305,7 +302,7 @@ vine==5.1.0 # kombu wcwidth==0.2.13 # via prompt-toolkit -zipp==3.20.0 +zipp==3.20.2 # via -r requirements/base.in # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/dev.txt b/requirements/dev.txt index efe50b72..48f397d6 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -33,16 +33,16 @@ billiard==4.2.0 # via # -r requirements/validation.txt # celery -boto3==1.35.5 +boto3==1.35.19 # via # -r requirements/validation.txt # django-ses -botocore==1.35.5 +botocore==1.35.19 # via # -r requirements/validation.txt # boto3 # s3transfer -build==1.2.1 +build==1.2.2 # via # -r requirements/pip-tools.txt # pip-tools @@ -51,11 +51,11 @@ celery==5.4.0 # -r requirements/validation.txt # django-celery-results # edx-celeryutils -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/validation.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/validation.txt # cryptography @@ -102,7 +102,7 @@ coverage[toml]==7.6.1 # via # -r requirements/validation.txt # pytest-cov -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/validation.txt # pyjwt @@ -124,7 +124,7 @@ dill==0.3.8 # via # -r requirements/validation.txt # pylint -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/validation.txt @@ -180,7 +180,7 @@ django-filter==24.3 # via -r requirements/validation.txt django-log-request-id==2.1.0 # via -r requirements/validation.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/validation.txt # edx-celeryutils @@ -219,7 +219,7 @@ drf-nested-routers==0.94.1 # via -r requirements/validation.txt drf-spectacular==0.27.2 # via -r requirements/validation.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/validation.txt edx-braze-client==0.2.5 # via -r requirements/validation.txt @@ -231,27 +231,27 @@ edx-django-utils==5.15.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/validation.txt # edx-rbac -edx-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via -r requirements/validation.txt edx-lint==5.4.0 # via -r requirements/validation.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/validation.txt # edx-drf-extensions edx-rbac==1.10.0 # via -r requirements/validation.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/validation.txt edx-toggles==5.2.0 # via -r requirements/validation.txt factory-boy==3.3.1 # via -r requirements/validation.txt -faker==28.0.0 +faker==28.4.1 # via # -r requirements/validation.txt # factory-boy @@ -259,11 +259,11 @@ freezegun==1.5.1 # via -r requirements/validation.txt gunicorn==23.0.0 # via -r requirements/dev.in -idna==3.8 +idna==3.10 # via # -r requirements/validation.txt # requests -inflect==7.3.1 +inflect==7.4.0 # via # -r requirements/dev.in # jinja2-pluralize @@ -304,14 +304,19 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/validation.txt # jsonschema -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/validation.txt # celery -lxml==5.3.0 +lxml[html-clean]==5.3.0 # via # -r requirements/validation.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.2.2 + # via + # -r requirements/validation.txt + # lxml markupsafe==2.1.5 # via # -r requirements/validation.txt @@ -324,7 +329,7 @@ monotonic==1.6 # via # -r requirements/validation.txt # analytics-python -more-itertools==10.4.0 +more-itertools==10.5.0 # via inflect mysqlclient==2.2.4 # via -r requirements/validation.txt @@ -351,13 +356,13 @@ path==16.14.0 # edx-i18n-tools pathlib2==2.3.7.post1 # via -r requirements/validation.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/validation.txt # stevedore pip-tools==7.4.1 # via -r requirements/pip-tools.txt -platformdirs==4.2.2 +platformdirs==4.3.3 # via # -r requirements/validation.txt # pylint @@ -400,7 +405,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/validation.txt # edx-lint @@ -433,14 +438,14 @@ pyproject-hooks==1.1.0 # -r requirements/pip-tools.txt # build # pip-tools -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements/validation.txt # pytest-cov # pytest-django pytest-cov==5.0.0 # via -r requirements/validation.txt -pytest-django==4.8.0 +pytest-django==4.9.0 # via -r requirements/validation.txt python-dateutil==2.9.0.post0 # via @@ -458,7 +463,7 @@ python3-openid==3.2.0 # via # -r requirements/validation.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via -r requirements/validation.txt pywatchman==2.0.0 # via -r requirements/dev.in @@ -482,7 +487,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -493,7 +497,7 @@ rpds-py==0.20.0 # -r requirements/validation.txt # jsonschema # referencing -rules==3.4 +rules==3.5 # via -r requirements/validation.txt s3transfer==0.10.2 # via @@ -514,10 +518,6 @@ six==1.16.0 # edx-rbac # pathlib2 # python-dateutil -slumber==0.7.1 - # via - # -r requirements/validation.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via # -r requirements/validation.txt @@ -565,7 +565,7 @@ uritemplate==4.1.1 # via # -r requirements/validation.txt # drf-spectacular -urllib3==2.2.2 +urllib3==2.2.3 # via # -r requirements/validation.txt # botocore @@ -584,7 +584,7 @@ wheel==0.44.0 # via # -r requirements/pip-tools.txt # pip-tools -zipp==3.20.0 +zipp==3.20.2 # via -r requirements/validation.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/doc.txt b/requirements/doc.txt index d0db2582..f7756a80 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -43,11 +43,11 @@ billiard==4.2.0 # via # -r requirements/test.txt # celery -boto3==1.35.5 +boto3==1.35.19 # via # -r requirements/test.txt # django-ses -botocore==1.35.5 +botocore==1.35.19 # via # -r requirements/test.txt # boto3 @@ -57,11 +57,11 @@ celery==5.4.0 # -r requirements/test.txt # django-celery-results # edx-celeryutils -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/test.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/test.txt # cryptography @@ -106,7 +106,7 @@ coverage[toml]==7.6.1 # via # -r requirements/test.txt # pytest-cov -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/test.txt # pyjwt @@ -122,7 +122,7 @@ dill==0.3.8 # via # -r requirements/test.txt # pylint -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/test.txt @@ -172,7 +172,7 @@ django-filter==24.3 # via -r requirements/test.txt django-log-request-id==2.1.0 # via -r requirements/test.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/test.txt # edx-celeryutils @@ -203,9 +203,9 @@ dnspython==2.6.1 # via # -r requirements/test.txt # pymongo -doc8==1.1.1 +doc8==1.1.2 # via -r requirements/doc.in -docutils==0.20.1 +docutils==0.21.2 # via # doc8 # pydata-sphinx-theme @@ -220,7 +220,7 @@ drf-nested-routers==0.94.1 # via -r requirements/test.txt drf-spectacular==0.27.2 # via -r requirements/test.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/test.txt edx-braze-client==0.2.5 # via -r requirements/test.txt @@ -232,31 +232,31 @@ edx-django-utils==5.15.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/test.txt # edx-rbac 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/test.txt # edx-drf-extensions edx-rbac==1.10.0 # via -r requirements/test.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/test.txt edx-toggles==5.2.0 # via -r requirements/test.txt factory-boy==3.3.1 # via -r requirements/test.txt -faker==28.0.0 +faker==28.4.1 # via # -r requirements/test.txt # factory-boy freezegun==1.5.1 # via -r requirements/test.txt -idna==3.8 +idna==3.10 # via # -r requirements/test.txt # requests @@ -296,7 +296,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/test.txt # jsonschema -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/test.txt # celery @@ -331,11 +331,11 @@ packaging==24.1 # pydata-sphinx-theme # pytest # sphinx -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/test.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.3 # via # -r requirements/test.txt # pylint @@ -376,7 +376,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 @@ -404,14 +404,14 @@ pynacl==1.5.0 # via # -r requirements/test.txt # edx-django-utils -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 @@ -429,14 +429,14 @@ python3-openid==3.2.0 # via # -r requirements/test.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via -r requirements/test.txt pyyaml==6.0.2 # via # -r requirements/test.txt # code-annotations # drf-spectacular -readme-renderer==43.0 +readme-renderer==44.0 # via -r requirements/doc.in redis==5.0.8 # via -r requirements/test.txt @@ -452,7 +452,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core # sphinx requests-oauthlib==2.0.0 @@ -466,7 +465,7 @@ rpds-py==0.20.0 # -r requirements/test.txt # jsonschema # referencing -rules==3.4 +rules==3.5 # via -r requirements/test.txt s3transfer==0.10.2 # via @@ -486,10 +485,6 @@ six==1.16.0 # edx-lint # edx-rbac # python-dateutil -slumber==0.7.1 - # via - # -r requirements/test.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx social-auth-app-django==5.4.2 @@ -554,7 +549,7 @@ uritemplate==4.1.1 # via # -r requirements/test.txt # drf-spectacular -urllib3==2.2.2 +urllib3==2.2.3 # via # -r requirements/test.txt # botocore @@ -569,7 +564,7 @@ wcwidth==0.2.13 # via # -r requirements/test.txt # prompt-toolkit -zipp==3.20.0 +zipp==3.20.2 # via -r requirements/test.txt # The following packages are considered to be unsafe in a requirements file: 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 0d30cd74..15fc7c28 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.1 +setuptools==75.0.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index ce972210..81fcb3ec 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -28,11 +28,11 @@ billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.35.5 +boto3==1.35.19 # via # -r requirements/base.txt # django-ses -botocore==1.35.5 +botocore==1.35.19 # via # -r requirements/base.txt # boto3 @@ -42,11 +42,11 @@ celery==5.4.0 # -r requirements/base.txt # django-celery-results # edx-celeryutils -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 @@ -80,7 +80,7 @@ code-annotations==1.8.0 # via # -r requirements/base.txt # edx-toggles -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/base.txt # pyjwt @@ -90,7 +90,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 @@ -138,7 +138,7 @@ django-filter==24.3 # via -r requirements/base.txt django-log-request-id==2.1.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/base.txt # edx-celeryutils @@ -177,7 +177,7 @@ drf-nested-routers==0.94.1 # via -r requirements/base.txt drf-spectacular==0.27.2 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-braze-client==0.2.5 # via -r requirements/base.txt @@ -189,27 +189,27 @@ edx-django-utils==5.15.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/base.txt # edx-rbac -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/base.txt # edx-drf-extensions edx-rbac==1.10.0 # via -r requirements/base.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/base.txt edx-toggles==5.2.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.8 +idna==3.10 # via # -r requirements/base.txt # requests @@ -238,7 +238,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/base.txt # jsonschema -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/base.txt # celery @@ -263,7 +263,7 @@ oauthlib==3.2.2 # social-auth-core packaging==24.1 # via gunicorn -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore @@ -317,7 +317,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 pyyaml==6.0.2 # via @@ -339,7 +339,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -350,7 +349,7 @@ rpds-py==0.20.0 # -r requirements/base.txt # jsonschema # referencing -rules==3.4 +rules==3.5 # via -r requirements/base.txt s3transfer==0.10.2 # via @@ -369,10 +368,6 @@ six==1.16.0 # edx-auth-backends # edx-rbac # 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 @@ -408,7 +403,7 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-spectacular -urllib3==2.2.2 +urllib3==2.2.3 # via # -r requirements/base.txt # botocore @@ -423,11 +418,11 @@ wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit -zipp==3.20.0 +zipp==3.20.2 # via -r requirements/base.txt 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/quality.txt b/requirements/quality.txt index 8120c878..f3db7f88 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -32,11 +32,11 @@ billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.35.5 +boto3==1.35.19 # via # -r requirements/base.txt # django-ses -botocore==1.35.5 +botocore==1.35.19 # via # -r requirements/base.txt # boto3 @@ -46,11 +46,11 @@ celery==5.4.0 # -r requirements/base.txt # django-celery-results # edx-celeryutils -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 @@ -89,7 +89,7 @@ code-annotations==1.8.0 # -r requirements/base.txt # edx-lint # edx-toggles -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/base.txt # pyjwt @@ -101,7 +101,7 @@ defusedxml==0.8.0rc2 # social-auth-core dill==0.3.8 # via pylint -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/base.txt @@ -149,7 +149,7 @@ django-filter==24.3 # via -r requirements/base.txt django-log-request-id==2.1.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/base.txt # edx-celeryutils @@ -188,7 +188,7 @@ drf-nested-routers==0.94.1 # via -r requirements/base.txt drf-spectacular==0.27.2 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-braze-client==0.2.5 # via -r requirements/base.txt @@ -200,23 +200,23 @@ edx-django-utils==5.15.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/base.txt # edx-rbac edx-lint==5.4.0 # via -r requirements/quality.in -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/base.txt # edx-drf-extensions edx-rbac==1.10.0 # via -r requirements/base.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/base.txt edx-toggles==5.2.0 # via -r requirements/base.txt -idna==3.8 +idna==3.10 # via # -r requirements/base.txt # requests @@ -249,7 +249,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/base.txt # jsonschema -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/base.txt # celery @@ -274,11 +274,11 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.3 # via pylint ply==3.11 # via @@ -308,7 +308,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 @@ -344,7 +344,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 pyyaml==6.0.2 # via @@ -365,7 +365,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -376,7 +375,7 @@ rpds-py==0.20.0 # -r requirements/base.txt # jsonschema # referencing -rules==3.4 +rules==3.5 # via -r requirements/base.txt s3transfer==0.10.2 # via @@ -396,10 +395,6 @@ six==1.16.0 # edx-lint # edx-rbac # python-dateutil -slumber==0.7.1 - # via - # -r requirements/base.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via pydocstyle social-auth-app-django==5.4.2 @@ -439,7 +434,7 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-spectacular -urllib3==2.2.2 +urllib3==2.2.3 # via # -r requirements/base.txt # botocore @@ -454,7 +449,7 @@ wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit -zipp==3.20.0 +zipp==3.20.2 # via -r requirements/base.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 043cbcb2..fb49889f 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -32,11 +32,11 @@ billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.35.5 +boto3==1.35.19 # via # -r requirements/base.txt # django-ses -botocore==1.35.5 +botocore==1.35.19 # via # -r requirements/base.txt # boto3 @@ -46,11 +46,11 @@ celery==5.4.0 # -r requirements/base.txt # django-celery-results # edx-celeryutils -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 # pyjwt @@ -108,7 +108,7 @@ defusedxml==0.8.0rc2 # social-auth-core dill==0.3.8 # via pylint -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/base.txt @@ -158,7 +158,7 @@ django-filter==24.3 # via -r requirements/base.txt django-log-request-id==2.1.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/base.txt # edx-celeryutils @@ -197,7 +197,7 @@ drf-nested-routers==0.94.1 # via -r requirements/base.txt drf-spectacular==0.27.2 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-braze-client==0.2.5 # via -r requirements/base.txt @@ -209,29 +209,29 @@ edx-django-utils==5.15.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/base.txt # edx-rbac 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-rbac==1.10.0 # via -r requirements/base.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/base.txt edx-toggles==5.2.0 # via -r requirements/base.txt factory-boy==3.3.1 # via -r requirements/test.in -faker==28.0.0 +faker==28.4.1 # via factory-boy freezegun==1.5.1 # via -r requirements/test.in -idna==3.8 +idna==3.10 # via # -r requirements/base.txt # requests @@ -264,7 +264,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/base.txt # jsonschema -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/base.txt # celery @@ -291,11 +291,11 @@ oauthlib==3.2.2 # social-auth-core packaging==24.1 # via pytest -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.3 # via pylint pluggy==1.5.0 # via pytest @@ -323,7 +323,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 @@ -345,13 +345,13 @@ pynacl==1.5.0 # via # -r requirements/base.txt # edx-django-utils -pytest==8.3.2 +pytest==8.3.3 # via # 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 @@ -369,7 +369,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 pyyaml==6.0.2 # via @@ -390,7 +390,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -401,7 +400,7 @@ rpds-py==0.20.0 # -r requirements/base.txt # jsonschema # referencing -rules==3.4 +rules==3.5 # via -r requirements/base.txt s3transfer==0.10.2 # via @@ -421,10 +420,6 @@ six==1.16.0 # edx-lint # edx-rbac # 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 @@ -462,7 +457,7 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-spectacular -urllib3==2.2.2 +urllib3==2.2.3 # via # -r requirements/base.txt # botocore @@ -477,7 +472,7 @@ wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit -zipp==3.20.0 +zipp==3.20.2 # via -r requirements/base.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/validation.txt b/requirements/validation.txt index 53c07df3..b30b4b4e 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -41,12 +41,12 @@ billiard==4.2.0 # -r requirements/quality.txt # -r requirements/test.txt # celery -boto3==1.35.5 +boto3==1.35.19 # via # -r requirements/quality.txt # -r requirements/test.txt # django-ses -botocore==1.35.5 +botocore==1.35.19 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -58,12 +58,12 @@ celery==5.4.0 # -r requirements/test.txt # django-celery-results # edx-celeryutils -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/quality.txt # -r requirements/test.txt # requests -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -116,7 +116,7 @@ coverage[toml]==7.6.1 # via # -r requirements/test.txt # pytest-cov -cryptography==43.0.0 +cryptography==43.0.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -135,7 +135,7 @@ dill==0.3.8 # -r requirements/quality.txt # -r requirements/test.txt # pylint -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/quality.txt @@ -202,7 +202,7 @@ django-log-request-id==2.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -258,7 +258,7 @@ drf-spectacular==0.27.2 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -277,18 +277,18 @@ edx-django-utils==5.15.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt # edx-rbac -edx-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via -r requirements/validation.in edx-lint==5.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -297,7 +297,7 @@ edx-rbac==1.10.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -307,13 +307,13 @@ edx-toggles==5.2.0 # -r requirements/test.txt factory-boy==3.3.1 # via -r requirements/test.txt -faker==28.0.0 +faker==28.4.1 # via # -r requirements/test.txt # factory-boy freezegun==1.5.1 # via -r requirements/test.txt -idna==3.8 +idna==3.10 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -358,13 +358,17 @@ jsonschema-specifications==2023.12.1 # -r requirements/quality.txt # -r requirements/test.txt # jsonschema -kombu==5.4.0 +kombu==5.4.1 # via # -r requirements/quality.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 markupsafe==2.1.5 # via # -r requirements/quality.txt @@ -405,12 +409,12 @@ path==16.14.0 # edx-i18n-tools pathlib2==2.3.7.post1 # via -r requirements/validation.in -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -454,7 +458,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/quality.txt # -r requirements/test.txt @@ -488,14 +492,14 @@ pynacl==1.5.0 # -r requirements/quality.txt # -r requirements/test.txt # edx-django-utils -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 @@ -516,7 +520,7 @@ python3-openid==3.2.0 # -r requirements/quality.txt # -r requirements/test.txt # social-auth-core -pytz==2024.1 +pytz==2024.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -545,7 +549,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -558,7 +561,7 @@ rpds-py==0.20.0 # -r requirements/test.txt # jsonschema # referencing -rules==3.4 +rules==3.5 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -586,11 +589,6 @@ six==1.16.0 # edx-rbac # pathlib2 # python-dateutil -slumber==0.7.1 - # via - # -r requirements/quality.txt - # -r requirements/test.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via # -r requirements/quality.txt @@ -643,7 +641,7 @@ uritemplate==4.1.1 # -r requirements/quality.txt # -r requirements/test.txt # drf-spectacular -urllib3==2.2.2 +urllib3==2.2.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -661,7 +659,7 @@ wcwidth==0.2.13 # -r requirements/quality.txt # -r requirements/test.txt # prompt-toolkit -zipp==3.20.0 +zipp==3.20.2 # via # -r requirements/quality.txt # -r requirements/test.txt