diff --git a/requirements/base.txt b/requirements/base.txt index 9aa91700e..6f50ab6b2 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -15,13 +15,13 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9" # -c requirements/constraints.txt # django # djangorestframework -certifi==2024.7.4 +certifi==2024.8.30 # via requests -cffi==1.17.0 +cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via @@ -29,7 +29,7 @@ click==8.1.7 # edx-django-utils code-annotations==1.8.0 # via edx-toggles -cryptography==43.0.0 +cryptography==43.0.1 # via # pyjwt # social-auth-core @@ -37,7 +37,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 # -c requirements/constraints.txt @@ -62,7 +62,7 @@ django==4.2.15 # social-auth-app-django django-appconf==1.0.6 # via -r requirements/base.in -django-braces==1.15.0 +django-braces==1.16.0 # via -r requirements/base.in django-countries==7.6.1 # via -r requirements/base.in @@ -74,7 +74,7 @@ django-crum==0.7.9 # edx-toggles django-lang-pref-middleware==1.3.0 # via -r requirements/base.in -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via -r requirements/base.in django-soapbox==1.6.1 # via -r requirements/base.in @@ -102,32 +102,32 @@ drf-jwt==1.19.2 # via edx-drf-extensions edx-analytics-data-api-client==0.18.3 # via -r requirements/base.in -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.in edx-ccx-keys==1.3.0 # via -r requirements/base.in edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.15.0 +edx-django-utils==6.0.0 # via # -r requirements/base.in # 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-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via -r requirements/base.in -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/base.in # edx-ccx-keys # edx-drf-extensions -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.7 +idna==3.10 # via requests jinja2==3.1.4 # via code-annotations @@ -135,11 +135,15 @@ libsass==0.23.0 # via -r requirements/base.in logutils==0.3.5 # via -r requirements/base.in -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.3.1 + # via lxml markupsafe==2.1.5 # via jinja2 -newrelic==9.13.0 +newrelic==10.1.0 # via edx-django-utils oauthlib==3.2.2 # via @@ -151,7 +155,7 @@ path==16.16.0 # path-py path-py==12.5.0 # via -r requirements/base.in -pbr==6.0.0 +pbr==6.1.0 # via stevedore polib==1.2.0 # via edx-i18n-tools @@ -166,7 +170,7 @@ pyjwt[crypto]==2.9.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pymongo==4.8.0 +pymongo==4.10.1 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -176,7 +180,7 @@ python-slugify==8.0.4 # 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 @@ -190,7 +194,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 @@ -201,8 +204,6 @@ six==1.16.0 # edx-auth-backends # edx-ccx-keys # edx-django-release-util -slumber==0.7.1 - # via edx-rest-api-client social-auth-app-django==5.4.2 # via # -r requirements/base.in @@ -213,7 +214,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 # -r requirements/base.in # code-annotations @@ -226,7 +227,7 @@ typing-extensions==4.12.2 # asgiref # django-countries # edx-opaque-keys -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # requests diff --git a/requirements/django.txt b/requirements/django.txt index 16bc98be5..64aaf996f 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.15 +django==4.2.16 diff --git a/requirements/doc.txt b/requirements/doc.txt index 6d00294bc..9bd7e4888 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -27,16 +27,16 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9" # djangorestframework beautifulsoup4==4.12.3 # via pydata-sphinx-theme -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 # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/base.txt # requests @@ -49,7 +49,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 @@ -59,7 +59,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 # -c requirements/constraints.txt @@ -84,7 +84,7 @@ django==4.2.15 # social-auth-app-django django-appconf==1.0.6 # via -r requirements/base.txt -django-braces==1.15.0 +django-braces==1.16.0 # via -r requirements/base.txt django-countries==7.6.1 # via -r requirements/base.txt @@ -97,7 +97,7 @@ django-crum==0.7.9 # edx-toggles django-lang-pref-middleware==1.3.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via -r requirements/base.txt django-soapbox==1.6.1 # via -r requirements/base.txt @@ -133,38 +133,38 @@ drf-jwt==1.19.2 # edx-drf-extensions edx-analytics-data-api-client==0.18.3 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-ccx-keys==1.3.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt -edx-django-utils==5.15.0 +edx-django-utils==6.0.0 # via # -r requirements/base.txt # 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-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via -r requirements/base.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/base.txt # edx-ccx-keys # edx-drf-extensions -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.7 +idna==3.10 # via # -r requirements/base.txt # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.3.0 +importlib-metadata==8.5.0 # via sphinx jinja2==3.1.4 # via @@ -175,15 +175,20 @@ libsass==0.23.0 # via -r requirements/base.txt logutils==0.3.5 # via -r requirements/base.txt -lxml==5.3.0 +lxml[html-clean]==5.3.0 # via # -r requirements/base.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.3.1 + # via + # -r requirements/base.txt + # lxml markupsafe==2.1.5 # via # -r requirements/base.txt # jinja2 -newrelic==9.13.0 +newrelic==10.1.0 # via # -r requirements/base.txt # edx-django-utils @@ -203,7 +208,7 @@ path==16.16.0 # path-py path-py==12.5.0 # via -r requirements/base.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore @@ -234,7 +239,7 @@ pyjwt[crypto]==2.9.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pymongo==4.8.0 +pymongo==4.10.1 # via # -r requirements/base.txt # edx-opaque-keys @@ -250,7 +255,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 # babel @@ -267,7 +272,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core # sphinx requests-oauthlib==2.0.0 @@ -284,10 +288,6 @@ six==1.16.0 # edx-auth-backends # edx-ccx-keys # edx-django-release-util -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 @@ -324,7 +324,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 @@ -341,12 +341,12 @@ typing-extensions==4.12.2 # django-countries # edx-opaque-keys # pydata-sphinx-theme -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/base.txt # requests -zipp==3.20.0 +zipp==3.20.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/github.txt b/requirements/github.txt index 3a943a23b..254c0a941 100644 --- a/requirements/github.txt +++ b/requirements/github.txt @@ -18,11 +18,11 @@ colorama==0.4.6 # tox coverage==7.6.1 # via -r requirements/github.in -distlib==0.3.8 +distlib==0.3.9 # via # -r requirements/tox.txt # virtualenv -filelock==3.15.4 +filelock==3.16.1 # via # -r requirements/tox.txt # tox @@ -32,7 +32,7 @@ packaging==24.1 # -r requirements/tox.txt # pyproject-api # tox -platformdirs==4.2.2 +platformdirs==4.3.6 # via # -r requirements/tox.txt # tox @@ -41,18 +41,22 @@ pluggy==1.5.0 # via # -r requirements/tox.txt # tox -pyproject-api==1.7.1 +pyproject-api==1.8.0 # via # -r requirements/tox.txt # tox -tomli==2.0.1 +tomli==2.0.2 # via # -r requirements/tox.txt # pyproject-api # tox -tox==4.18.0 +tox==4.21.2 # via -r requirements/tox.txt -virtualenv==20.26.3 +typing-extensions==4.12.2 + # via + # -r requirements/tox.txt + # tox +virtualenv==20.26.6 # via # -r requirements/tox.txt # tox diff --git a/requirements/local.txt b/requirements/local.txt index e585be31c..52040d959 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -22,7 +22,7 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9" # -r requirements/test.txt # django # djangorestframework -build==1.2.1 +build==1.2.2.post1 # via # -r requirements/pip_tools.txt # pip-tools @@ -30,11 +30,11 @@ cachetools==5.5.0 # via # -r requirements/tox.txt # tox -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 @@ -43,7 +43,7 @@ chardet==5.2.0 # via # -r requirements/tox.txt # tox -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/test.txt # requests @@ -73,7 +73,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 @@ -85,18 +85,19 @@ defusedxml==0.8.0rc2 # -r requirements/test.txt # python3-openid # social-auth-core -dill==0.3.8 +dill==0.3.9 # via # -r requirements/test.txt # pylint -distlib==0.3.8 +distlib==0.3.9 # via # -r requirements/tox.txt # virtualenv -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt + # -r requirements/test.txt # django-appconf # django-braces # django-crispy-forms @@ -118,7 +119,7 @@ django==4.2.15 # social-auth-app-django django-appconf==1.0.6 # via -r requirements/test.txt -django-braces==1.15.0 +django-braces==1.16.0 # via -r requirements/test.txt django-countries==7.6.1 # via -r requirements/test.txt @@ -135,7 +136,7 @@ django-dynamic-fixture==4.0.1 # via -r requirements/test.txt django-lang-pref-middleware==1.3.0 # via -r requirements/test.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via -r requirements/test.txt django-soapbox==1.6.1 # via -r requirements/test.txt @@ -167,30 +168,30 @@ drf-jwt==1.19.2 # edx-drf-extensions edx-analytics-data-api-client==0.18.3 # via -r requirements/test.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/test.txt edx-ccx-keys==1.3.0 # via -r requirements/test.txt edx-django-release-util==1.4.0 # via -r requirements/test.txt -edx-django-utils==5.15.0 +edx-django-utils==6.0.0 # via # -r requirements/test.txt # 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-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via -r requirements/test.txt -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/test.txt # edx-ccx-keys # edx-drf-extensions -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 @@ -198,18 +199,18 @@ exceptiongroup==1.2.2 # via # -r requirements/test.txt # pytest -filelock==3.15.4 +filelock==3.16.1 # via # -r requirements/tox.txt # tox # virtualenv httpretty==1.1.4 # via -r requirements/test.txt -idna==3.7 +idna==3.10 # via # -r requirements/test.txt # requests -importlib-metadata==8.3.0 +importlib-metadata==8.5.0 # via # -r requirements/pip_tools.txt # build @@ -229,10 +230,15 @@ libsass==0.23.0 # via -r requirements/test.txt logutils==0.3.5 # via -r requirements/test.txt -lxml==5.3.0 +lxml[html-clean]==5.3.0 # via # -r requirements/test.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.3.1 + # via + # -r requirements/test.txt + # lxml markupsafe==2.1.5 # via # -r requirements/test.txt @@ -243,7 +249,7 @@ mccabe==0.7.0 # pylint mysqlclient==2.2.4 # via -r requirements/local.in -newrelic==9.13.0 +newrelic==10.1.0 # via # -r requirements/test.txt # edx-django-utils @@ -268,13 +274,13 @@ path==16.16.0 # path-py path-py==12.5.0 # via -r requirements/test.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/test.txt # stevedore pip-tools==7.4.1 # via -r requirements/pip_tools.txt -platformdirs==4.2.2 +platformdirs==4.3.6 # via # -r requirements/test.txt # -r requirements/tox.txt @@ -311,7 +317,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 @@ -331,7 +337,7 @@ pylint-plugin-utils==0.8.2 # -r requirements/test.txt # pylint-celery # pylint-django -pymongo==4.8.0 +pymongo==4.10.1 # via # -r requirements/test.txt # edx-opaque-keys @@ -339,23 +345,23 @@ pynacl==1.5.0 # via # -r requirements/test.txt # edx-django-utils -pyproject-api==1.7.1 +pyproject-api==1.8.0 # via # -r requirements/tox.txt # tox -pyproject-hooks==1.1.0 +pyproject-hooks==1.2.0 # via # -r requirements/pip_tools.txt # build # pip-tools -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-slugify==8.0.4 # via @@ -365,7 +371,7 @@ 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 @@ -380,7 +386,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -397,10 +402,6 @@ six==1.16.0 # edx-ccx-keys # edx-django-release-util # edx-lint -slumber==0.7.1 - # via - # -r requirements/test.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via # -r requirements/test.txt @@ -419,7 +420,7 @@ sqlparse==0.5.1 # -r requirements/test.txt # django # django-debug-toolbar -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/test.txt # code-annotations @@ -431,7 +432,7 @@ text-unidecode==1.3 # via # -r requirements/test.txt # python-slugify -tomli==2.0.1 +tomli==2.0.2 # via # -r requirements/pip_tools.txt # -r requirements/test.txt @@ -447,22 +448,24 @@ tomlkit==0.13.2 # via # -r requirements/test.txt # pylint -tox==4.18.0 +tox==4.21.2 # via -r requirements/tox.txt typing-extensions==4.12.2 # via # -r requirements/test.txt + # -r requirements/tox.txt # asgiref # astroid # django-countries # edx-opaque-keys # pylint -urllib3==1.26.19 + # tox +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/test.txt # requests -virtualenv==20.26.3 +virtualenv==20.26.6 # via # -r requirements/tox.txt # tox @@ -470,7 +473,7 @@ wheel==0.44.0 # via # -r requirements/pip_tools.txt # pip-tools -zipp==3.20.0 +zipp==3.20.2 # via # -r requirements/pip_tools.txt # importlib-metadata diff --git a/requirements/optional.txt b/requirements/optional.txt index 1b0722382..3495105ba 100644 --- a/requirements/optional.txt +++ b/requirements/optional.txt @@ -4,5 +4,5 @@ # # make upgrade # -newrelic==9.13.0 +newrelic==10.1.0 # via -r requirements/optional.in diff --git a/requirements/pip.txt b/requirements/pip.txt index de0f8b8da..bc72a64b9 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/pip_tools.txt b/requirements/pip_tools.txt index bc373e383..d52c0f442 100644 --- a/requirements/pip_tools.txt +++ b/requirements/pip_tools.txt @@ -4,27 +4,27 @@ # # make upgrade # -build==1.2.1 +build==1.2.2.post1 # via pip-tools click==8.1.7 # via pip-tools -importlib-metadata==8.3.0 +importlib-metadata==8.5.0 # via build packaging==24.1 # via build pip-tools==7.4.1 # via -r requirements/pip_tools.in -pyproject-hooks==1.1.0 +pyproject-hooks==1.2.0 # via # build # pip-tools -tomli==2.0.1 +tomli==2.0.2 # via # build # pip-tools wheel==0.44.0 # via pip-tools -zipp==3.20.0 +zipp==3.20.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/production.txt b/requirements/production.txt index 944fe86d0..6238f2684 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -17,16 +17,16 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9" # -r requirements/base.txt # django # djangorestframework -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 # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/base.txt # requests @@ -39,7 +39,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 @@ -49,7 +49,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 # -c requirements/constraints.txt @@ -74,7 +74,7 @@ django==4.2.15 # social-auth-app-django django-appconf==1.0.6 # via -r requirements/base.txt -django-braces==1.15.0 +django-braces==1.16.0 # via -r requirements/base.txt django-countries==7.6.1 # via -r requirements/base.txt @@ -87,7 +87,7 @@ django-crum==0.7.9 # edx-toggles django-lang-pref-middleware==1.3.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via -r requirements/base.txt django-soapbox==1.6.1 # via -r requirements/base.txt @@ -119,34 +119,34 @@ drf-jwt==1.19.2 # edx-drf-extensions edx-analytics-data-api-client==0.18.3 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-ccx-keys==1.3.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt -edx-django-utils==5.15.0 +edx-django-utils==6.0.0 # via # -r requirements/base.txt # 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-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # via -r requirements/base.txt -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via # -r requirements/base.txt # edx-ccx-keys # edx-drf-extensions -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 gunicorn==23.0.0 # via -r requirements/production.in -idna==3.7 +idna==3.10 # via # -r requirements/base.txt # requests @@ -158,17 +158,22 @@ libsass==0.23.0 # via -r requirements/base.txt logutils==0.3.5 # via -r requirements/base.txt -lxml==5.3.0 +lxml[html-clean]==5.3.0 # via # -r requirements/base.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.3.1 + # via + # -r requirements/base.txt + # lxml markupsafe==2.1.5 # via # -r requirements/base.txt # jinja2 mysqlclient==2.2.4 # via -r requirements/production.in -newrelic==9.13.0 +newrelic==10.1.0 # via # -r requirements/base.txt # edx-django-utils @@ -188,7 +193,7 @@ path==16.16.0 # path-py path-py==12.5.0 # via -r requirements/base.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore @@ -214,7 +219,7 @@ pyjwt[crypto]==2.9.0 # social-auth-core pymemcache==4.0.0 # via -r requirements/production.in -pymongo==4.8.0 +pymongo==4.10.1 # via # -r requirements/base.txt # edx-opaque-keys @@ -232,7 +237,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 @@ -248,7 +253,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -264,10 +268,6 @@ six==1.16.0 # edx-auth-backends # edx-ccx-keys # edx-django-release-util -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 @@ -281,7 +281,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 @@ -297,7 +297,7 @@ typing-extensions==4.12.2 # asgiref # django-countries # edx-opaque-keys -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/base.txt diff --git a/requirements/test.txt b/requirements/test.txt index 7df8ddb3a..ddb830983 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -22,16 +22,16 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9" # -r requirements/base.txt # django # djangorestframework -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 # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/base.txt # requests @@ -53,7 +53,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 @@ -65,7 +65,7 @@ defusedxml==0.8.0rc2 # -r requirements/base.txt # python3-openid # social-auth-core -dill==0.3.8 +dill==0.3.9 # via pylint # via # -c requirements/common_constraints.txt @@ -91,7 +91,7 @@ dill==0.3.8 # social-auth-app-django django-appconf==1.0.6 # via -r requirements/base.txt -django-braces==1.15.0 +django-braces==1.16.0 # via -r requirements/base.txt django-countries==7.6.1 # via -r requirements/base.txt @@ -106,7 +106,7 @@ django-dynamic-fixture==4.0.1 # via -r requirements/test.in django-lang-pref-middleware==1.3.0 # via -r requirements/base.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via -r requirements/base.txt django-soapbox==1.6.1 # via -r requirements/base.txt @@ -138,30 +138,30 @@ drf-jwt==1.19.2 # edx-drf-extensions edx-analytics-data-api-client==0.18.3 # via -r requirements/base.txt -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/base.txt edx-ccx-keys==1.3.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt -edx-django-utils==5.15.0 +edx-django-utils==6.0.0 # via # -r requirements/base.txt # 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-i18n-tools==1.6.2 +edx-i18n-tools==1.6.3 # 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-ccx-keys # edx-drf-extensions -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 @@ -169,7 +169,7 @@ exceptiongroup==1.2.2 # via pytest httpretty==1.1.4 # via -r requirements/test.in -idna==3.7 +idna==3.10 # via # -r requirements/base.txt # requests @@ -185,17 +185,22 @@ libsass==0.23.0 # via -r requirements/base.txt logutils==0.3.5 # via -r requirements/base.txt -lxml==5.3.0 +lxml[html-clean]==5.3.0 # via # -r requirements/base.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.3.1 + # via + # -r requirements/base.txt + # lxml markupsafe==2.1.5 # via # -r requirements/base.txt # jinja2 mccabe==0.7.0 # via pylint -newrelic==9.13.0 +newrelic==10.1.0 # via # -r requirements/base.txt # edx-django-utils @@ -213,11 +218,11 @@ path==16.16.0 # path-py path-py==12.5.0 # via -r requirements/base.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.2.2 +platformdirs==4.3.6 # via pylint pluggy==1.5.0 # via pytest @@ -245,7 +250,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.in # edx-lint @@ -260,7 +265,7 @@ pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django -pymongo==4.8.0 +pymongo==4.10.1 # via # -r requirements/base.txt # edx-opaque-keys @@ -268,14 +273,14 @@ pynacl==1.5.0 # via # -r requirements/base.txt # edx-django-utils -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-slugify==8.0.4 # via @@ -285,7 +290,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 @@ -300,7 +305,6 @@ requests==2.32.3 # edx-drf-extensions # edx-rest-api-client # requests-oauthlib - # slumber # social-auth-core requests-oauthlib==2.0.0 # via @@ -317,10 +321,6 @@ six==1.16.0 # edx-ccx-keys # edx-django-release-util # edx-lint -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 @@ -336,7 +336,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 @@ -348,7 +348,7 @@ text-unidecode==1.3 # via # -r requirements/base.txt # python-slugify -tomli==2.0.1 +tomli==2.0.2 # via # coverage # pylint @@ -363,7 +363,7 @@ typing-extensions==4.12.2 # django-countries # edx-opaque-keys # pylint -urllib3==1.26.19 +urllib3==1.26.20 # via # -c requirements/constraints.txt # -r requirements/base.txt diff --git a/requirements/tox.txt b/requirements/tox.txt index 71ceb4959..283602596 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -10,9 +10,9 @@ chardet==5.2.0 # via tox colorama==0.4.6 # via tox -distlib==0.3.8 +distlib==0.3.9 # via virtualenv -filelock==3.15.4 +filelock==3.16.1 # via # tox # virtualenv @@ -20,19 +20,21 @@ packaging==24.1 # via # pyproject-api # tox -platformdirs==4.2.2 +platformdirs==4.3.6 # via # tox # virtualenv pluggy==1.5.0 # via tox -pyproject-api==1.7.1 +pyproject-api==1.8.0 # via tox -tomli==2.0.1 +tomli==2.0.2 # via # pyproject-api # tox -tox==4.18.0 +tox==4.21.2 # via -r requirements/tox.in -virtualenv==20.26.3 +typing-extensions==4.12.2 + # via tox +virtualenv==20.26.6 # via tox