diff --git a/requirements/base.txt b/requirements/base.txt index a0cfb8f5b..f4aaf9599 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -95,6 +95,8 @@ djangorestframework==3.15.1 # edx-drf-extensions djangorestframework-csv==3.0.2 # via -r requirements/base.in +dnspython==2.6.1 + # via pymongo drf-jwt==1.19.2 # via edx-drf-extensions edx-analytics-data-api-client==0.18.3 @@ -105,7 +107,7 @@ 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.12.0 +edx-django-utils==5.13.0 # via # -r requirements/base.in # edx-drf-extensions @@ -113,9 +115,9 @@ edx-django-utils==5.12.0 # edx-toggles edx-drf-extensions==10.3.0 # via -r requirements/base.in -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via -r requirements/base.in -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.9.0 # via # -r requirements/base.in # edx-ccx-keys @@ -132,8 +134,12 @@ libsass==0.23.0 # via -r requirements/base.in logutils==0.3.5 # via -r requirements/base.in -lxml==5.2.1 - # via edx-i18n-tools +lxml[html-clean,html_clean]==5.2.1 + # via + # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.1.1 + # via lxml markupsafe==2.1.5 # via jinja2 newrelic==9.9.0 @@ -163,7 +169,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pymongo==3.13.0 +pymongo==4.4.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -200,11 +206,11 @@ six==1.16.0 # edx-django-release-util slumber==0.7.1 # via edx-rest-api-client -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via # -r requirements/base.in # edx-auth-backends -social-auth-core==4.5.3 +social-auth-core==4.5.4 # via # edx-auth-backends # social-auth-app-django diff --git a/requirements/doc.txt b/requirements/doc.txt index 698342228..3df3a4b6f 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -118,6 +118,10 @@ djangorestframework==3.15.1 # edx-drf-extensions djangorestframework-csv==3.0.2 # via -r requirements/base.txt +dnspython==2.6.1 + # via + # -r requirements/base.txt + # pymongo docutils==0.19 # via # pydata-sphinx-theme @@ -134,7 +138,7 @@ 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.12.0 +edx-django-utils==5.13.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -142,9 +146,9 @@ edx-django-utils==5.12.0 # edx-toggles edx-drf-extensions==10.3.0 # via -r requirements/base.txt -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via -r requirements/base.txt -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.9.0 # via # -r requirements/base.txt # edx-ccx-keys @@ -172,10 +176,15 @@ libsass==0.23.0 # via -r requirements/base.txt logutils==0.3.5 # via -r requirements/base.txt -lxml==5.2.1 +lxml[html-clean]==5.2.1 # via # -r requirements/base.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.1.1 + # via + # -r requirements/base.txt + # lxml markupsafe==2.1.5 # via # -r requirements/base.txt @@ -231,7 +240,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/base.txt # edx-opaque-keys @@ -287,11 +296,11 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via # -r requirements/base.txt # edx-auth-backends -social-auth-core==4.5.3 +social-auth-core==4.5.4 # via # -r requirements/base.txt # edx-auth-backends diff --git a/requirements/github.txt b/requirements/github.txt index c72c52e49..a95fc0d2c 100644 --- a/requirements/github.txt +++ b/requirements/github.txt @@ -16,13 +16,13 @@ colorama==0.4.6 # via # -r requirements/tox.txt # tox -coverage==7.4.4 +coverage==7.5.0 # via -r requirements/github.in distlib==0.3.8 # via # -r requirements/tox.txt # virtualenv -filelock==3.13.4 +filelock==3.14.0 # via # -r requirements/tox.txt # tox @@ -32,7 +32,7 @@ packaging==24.0 # -r requirements/tox.txt # pyproject-api # tox -platformdirs==4.2.0 +platformdirs==4.2.1 # via # -r requirements/tox.txt # tox @@ -50,9 +50,9 @@ tomli==2.0.1 # -r requirements/tox.txt # pyproject-api # tox -tox==4.14.2 +tox==4.15.0 # via -r requirements/tox.txt -virtualenv==20.25.3 +virtualenv==20.26.1 # via # -r requirements/tox.txt # tox diff --git a/requirements/local.txt b/requirements/local.txt index 0e5a89679..b26eed2bd 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -68,7 +68,7 @@ colorama==0.4.6 # via # -r requirements/tox.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.0 # via # -r requirements/test.txt # pytest-cov @@ -157,6 +157,10 @@ djangorestframework==3.15.1 # edx-drf-extensions djangorestframework-csv==3.0.2 # via -r requirements/test.txt +dnspython==2.6.1 + # via + # -r requirements/test.txt + # pymongo drf-jwt==1.19.2 # via # -r requirements/test.txt @@ -169,7 +173,7 @@ 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.12.0 +edx-django-utils==5.13.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -177,11 +181,11 @@ edx-django-utils==5.12.0 # edx-toggles edx-drf-extensions==10.3.0 # via -r requirements/test.txt -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via -r requirements/test.txt edx-lint==5.3.6 # via -r requirements/test.txt -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.9.0 # via # -r requirements/test.txt # edx-ccx-keys @@ -194,7 +198,7 @@ exceptiongroup==1.2.1 # via # -r requirements/test.txt # pytest -filelock==3.13.4 +filelock==3.14.0 # via # -r requirements/tox.txt # tox @@ -226,10 +230,13 @@ libsass==0.23.0 # via -r requirements/test.txt logutils==0.3.5 # via -r requirements/test.txt -lxml==5.2.1 +lxml[html-clean]==5.2.1 # via # -r requirements/test.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.1.1 + # via -r requirements/test.txt markupsafe==2.1.5 # via # -r requirements/test.txt @@ -271,7 +278,7 @@ pbr==6.0.0 # stevedore pip-tools==7.4.1 # via -r requirements/pip_tools.txt -platformdirs==4.2.0 +platformdirs==4.2.1 # via # -r requirements/test.txt # -r requirements/tox.txt @@ -328,7 +335,7 @@ pylint-plugin-utils==0.8.2 # -r requirements/test.txt # pylint-celery # pylint-django -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/test.txt # edx-opaque-keys @@ -340,12 +347,12 @@ pyproject-api==1.6.1 # via # -r requirements/tox.txt # tox -pyproject-hooks==1.0.0 +pyproject-hooks==1.1.0 # via # -r requirements/pip_tools.txt # build # pip-tools -pytest==8.1.1 +pytest==8.2.0 # via # -r requirements/test.txt # pytest-cov @@ -402,11 +409,11 @@ snowballstemmer==2.2.0 # via # -r requirements/test.txt # pydocstyle -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via # -r requirements/test.txt # edx-auth-backends -social-auth-core==4.5.3 +social-auth-core==4.5.4 # via # -r requirements/test.txt # edx-auth-backends @@ -438,14 +445,13 @@ tomli==2.0.1 # pip-tools # pylint # pyproject-api - # pyproject-hooks # pytest # tox tomlkit==0.12.4 # via # -r requirements/test.txt # pylint -tox==4.14.2 +tox==4.15.0 # via -r requirements/tox.txt typing-extensions==4.11.0 # via @@ -460,7 +466,7 @@ urllib3==1.26.18 # -c requirements/constraints.txt # -r requirements/test.txt # requests -virtualenv==20.25.3 +virtualenv==20.26.1 # via # -r requirements/tox.txt # tox diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt index 4e1105e99..75dfbb563 100644 --- a/requirements/pip_tools.txt +++ b/requirements/pip_tools.txt @@ -16,7 +16,7 @@ packaging==24.0 # via build pip-tools==7.4.1 # via -r requirements/pip_tools.in -pyproject-hooks==1.0.0 +pyproject-hooks==1.1.0 # via # build # pip-tools @@ -24,7 +24,6 @@ tomli==2.0.1 # via # build # pip-tools - # pyproject-hooks wheel==0.43.0 # via pip-tools zipp==3.18.1 diff --git a/requirements/production.txt b/requirements/production.txt index a5e4cc1de..aadad288e 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -108,6 +108,10 @@ djangorestframework==3.15.1 # edx-drf-extensions djangorestframework-csv==3.0.2 # via -r requirements/base.txt +dnspython==2.6.1 + # via + # -r requirements/base.txt + # pymongo drf-jwt==1.19.2 # via # -r requirements/base.txt @@ -120,7 +124,7 @@ 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.12.0 +edx-django-utils==5.13.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -128,9 +132,9 @@ edx-django-utils==5.12.0 # edx-toggles edx-drf-extensions==10.3.0 # via -r requirements/base.txt -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via -r requirements/base.txt -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.9.0 # via # -r requirements/base.txt # edx-ccx-keys @@ -153,10 +157,15 @@ libsass==0.23.0 # via -r requirements/base.txt logutils==0.3.5 # via -r requirements/base.txt -lxml==5.2.1 +lxml[html-clean]==5.2.1 # via # -r requirements/base.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.1.1 + # via + # -r requirements/base.txt + # lxml markupsafe==2.1.5 # via # -r requirements/base.txt @@ -209,7 +218,7 @@ pyjwt[crypto]==2.8.0 # social-auth-core pymemcache==4.0.0 # via -r requirements/production.in -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/base.txt # edx-opaque-keys @@ -263,11 +272,11 @@ slumber==0.7.1 # via # -r requirements/base.txt # edx-rest-api-client -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via # -r requirements/base.txt # edx-auth-backends -social-auth-core==4.5.3 +social-auth-core==4.5.4 # via # -r requirements/base.txt # edx-auth-backends diff --git a/requirements/test.txt b/requirements/test.txt index 451ed6243..e225b27a3 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -48,7 +48,7 @@ code-annotations==1.8.0 # -r requirements/base.txt # edx-lint # edx-toggles -coverage[toml]==7.4.4 +coverage[toml]==7.5.0 # via # -r requirements/test.in # pytest-cov @@ -127,6 +127,10 @@ djangorestframework==3.15.1 # edx-drf-extensions djangorestframework-csv==3.0.2 # via -r requirements/base.txt +dnspython==2.6.1 + # via + # -r requirements/base.txt + # pymongo drf-jwt==1.19.2 # via # -r requirements/base.txt @@ -139,7 +143,7 @@ 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.12.0 +edx-django-utils==5.13.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -147,11 +151,11 @@ edx-django-utils==5.12.0 # edx-toggles edx-drf-extensions==10.3.0 # via -r requirements/base.txt -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via -r requirements/base.txt edx-lint==5.3.6 # via -r requirements/test.in -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.9.0 # via # -r requirements/base.txt # edx-ccx-keys @@ -180,10 +184,15 @@ libsass==0.23.0 # via -r requirements/base.txt logutils==0.3.5 # via -r requirements/base.txt -lxml==5.2.1 +lxml[html-clean]==5.2.1 # via # -r requirements/base.txt # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.1.1 + # via + # -r requirements/base.txt + # lxml markupsafe==2.1.5 # via # -r requirements/base.txt @@ -212,7 +221,7 @@ pbr==6.0.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.2.0 +platformdirs==4.2.1 # via pylint pluggy==1.5.0 # via pytest @@ -255,7 +264,7 @@ pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/base.txt # edx-opaque-keys @@ -263,7 +272,7 @@ pynacl==1.5.0 # via # -r requirements/base.txt # edx-django-utils -pytest==8.1.1 +pytest==8.2.0 # via # -r requirements/test.in # pytest-cov @@ -318,11 +327,11 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via pydocstyle -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via # -r requirements/base.txt # edx-auth-backends -social-auth-core==4.5.3 +social-auth-core==4.5.4 # via # -r requirements/base.txt # edx-auth-backends diff --git a/requirements/tox.txt b/requirements/tox.txt index 36fc60d2c..2f8c298e1 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -12,7 +12,7 @@ colorama==0.4.6 # via tox distlib==0.3.8 # via virtualenv -filelock==3.13.4 +filelock==3.14.0 # via # tox # virtualenv @@ -20,7 +20,7 @@ packaging==24.0 # via # pyproject-api # tox -platformdirs==4.2.0 +platformdirs==4.2.1 # via # tox # virtualenv @@ -32,7 +32,7 @@ tomli==2.0.1 # via # pyproject-api # tox -tox==4.14.2 +tox==4.15.0 # via -r requirements/tox.in -virtualenv==20.25.3 +virtualenv==20.26.1 # via tox