diff --git a/requirements/base.txt b/requirements/base.txt index 88160a9a..b7bd6c19 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -29,7 +29,7 @@ charset-normalizer==3.3.2 # via requests click==8.1.7 # via edx-django-utils -cryptography==42.0.5 +cryptography==42.0.6 # via # pyjwt # social-auth-core @@ -81,7 +81,7 @@ django-filter==24.2 # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/base.in -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via edx-rbac django-object-actions==4.2.0 # via @@ -109,6 +109,8 @@ djangorestframework==3.14.0 # drf-spectacular # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via pymongo drf-jwt==1.19.2 # via edx-drf-extensions drf-spectacular==0.27.2 @@ -121,7 +123,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/base.in # openedx-ledger -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/base.in # edx-drf-extensions @@ -133,7 +135,7 @@ edx-drf-extensions==10.3.0 # via # -r requirements/base.in # edx-rbac -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # edx-drf-extensions # openedx-events @@ -161,7 +163,7 @@ jsonfield2==4.0.0.post0 # via # -r requirements/base.in # openedx-ledger -jsonschema==4.21.1 +jsonschema==4.22.0 # via drf-spectacular jsonschema-specifications==2023.12.1 # via jsonschema @@ -203,7 +205,7 @@ pyjwt[crypto]==2.8.0 # social-auth-core pymemcache==4.0.0 # via -r requirements/base.in -pymongo==3.13.0 +pymongo==4.4.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -221,9 +223,9 @@ pyyaml==6.0.1 # drf-spectacular # drf-yasg # edx-django-release-util -redis==5.0.3 +redis==5.0.4 # via openedx-ledger -referencing==0.34.0 +referencing==0.35.1 # via # jsonschema # jsonschema-specifications @@ -255,9 +257,9 @@ six==1.16.0 # edx-rbac slumber==0.7.1 # via edx-rest-api-client -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via 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/ci.txt b/requirements/ci.txt index 6f05147f..2877eac1 100644 --- a/requirements/ci.txt +++ b/requirements/ci.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/ci.in -virtualenv==20.25.3 +virtualenv==20.26.1 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 5106d12d..3006ac56 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -79,14 +79,15 @@ colorama==0.4.6 # via # -r requirements/validation.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.1 # via # -r requirements/validation.txt # pytest-cov -cryptography==42.0.5 +cryptography==42.0.6 # via # -r requirements/validation.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.2 # via @@ -157,7 +158,7 @@ django-filter==24.2 # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/validation.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/validation.txt # edx-rbac @@ -186,6 +187,10 @@ djangorestframework==3.14.0 # drf-spectacular # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via + # -r requirements/validation.txt + # pymongo docutils==0.20.1 # via # -r requirements/validation.txt @@ -204,7 +209,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/validation.txt # openedx-ledger -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/validation.txt # edx-drf-extensions @@ -216,11 +221,11 @@ edx-drf-extensions==10.3.0 # via # -r requirements/validation.txt # edx-rbac -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via -r requirements/dev.in edx-lint==5.3.6 # via -r requirements/validation.txt -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/validation.txt # edx-drf-extensions @@ -237,7 +242,7 @@ exceptiongroup==1.2.1 # pytest factory-boy==3.3.0 # via -r requirements/validation.txt -faker==24.11.0 +faker==25.0.1 # via # -r requirements/validation.txt # factory-boy @@ -245,7 +250,7 @@ fastavro==1.9.4 # via # -r requirements/validation.txt # openedx-events -filelock==3.13.4 +filelock==3.14.0 # via # -r requirements/validation.txt # tox @@ -294,7 +299,12 @@ jaraco-functools==4.0.1 # via # -r requirements/validation.txt # keyring -jinja2==3.1.3 +jeepney==0.8.0 + # via + # -r requirements/validation.txt + # keyring + # secretstorage +jinja2==3.1.4 # via # -r requirements/validation.txt # code-annotations @@ -303,7 +313,7 @@ jsonfield2==4.0.0.post0 # via # -r requirements/validation.txt # openedx-ledger -jsonschema==4.21.1 +jsonschema==4.22.0 # via # -r requirements/validation.txt # drf-spectacular @@ -311,12 +321,16 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/validation.txt # jsonschema -keyring==25.1.0 +keyring==25.2.0 # via # -r requirements/validation.txt # twine -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 markdown-it-py==3.0.0 # via # -r requirements/validation.txt @@ -389,7 +403,7 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/validation.txt # jsonschema -platformdirs==4.2.0 +platformdirs==4.2.1 # via # -r requirements/validation.txt # pylint @@ -419,7 +433,7 @@ pycparser==2.22 # cffi pydocstyle==6.3.0 # via -r requirements/validation.txt -pygments==2.17.2 +pygments==2.18.0 # via # -r requirements/validation.txt # diff-cover @@ -455,7 +469,7 @@ pylint-plugin-utils==0.8.2 # pylint-django pymemcache==4.0.0 # via -r requirements/validation.txt -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/validation.txt # edx-opaque-keys @@ -467,12 +481,12 @@ pyproject-api==1.6.1 # via # -r requirements/validation.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/validation.txt # pytest-cov @@ -513,11 +527,11 @@ readme-renderer==43.0 # via # -r requirements/validation.txt # twine -redis==5.0.3 +redis==5.0.4 # via # -r requirements/validation.txt # openedx-ledger -referencing==0.34.0 +referencing==0.35.1 # via # -r requirements/validation.txt # jsonschema @@ -561,6 +575,10 @@ rules==3.3 # via # -r requirements/validation.txt # openedx-ledger +secretstorage==3.3.3 + # via + # -r requirements/validation.txt + # keyring semantic-version==2.10.0 # via # -r requirements/validation.txt @@ -581,11 +599,11 @@ snowballstemmer==2.2.0 # via # -r requirements/validation.txt # pydocstyle -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via # -r requirements/validation.txt # edx-auth-backends -social-auth-core==4.5.3 +social-auth-core==4.5.4 # via # -r requirements/validation.txt # edx-auth-backends @@ -614,14 +632,13 @@ tomli==2.0.1 # pip-tools # pylint # pyproject-api - # pyproject-hooks # pytest # tox tomlkit==0.12.4 # via # -r requirements/validation.txt # pylint -tox==4.14.2 +tox==4.15.0 # via -r requirements/validation.txt twine==5.0.0 # via -r requirements/validation.txt @@ -632,7 +649,6 @@ typing-extensions==4.11.0 # astroid # drf-spectacular # edx-opaque-keys - # faker # pylint # rich uritemplate==4.1.1 @@ -646,7 +662,7 @@ urllib3==2.2.1 # requests # responses # twine -virtualenv==20.25.3 +virtualenv==20.26.1 # via # -r requirements/validation.txt # tox diff --git a/requirements/doc.txt b/requirements/doc.txt index 2641ce11..3584d4ba 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -28,7 +28,7 @@ attrs==23.2.0 # jsonschema # openedx-events # referencing -babel==2.14.0 +babel==2.15.0 # via # pydata-sphinx-theme # sphinx @@ -83,14 +83,15 @@ colorama==0.4.6 # via # -r requirements/test.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.1 # via # -r requirements/test.txt # pytest-cov -cryptography==42.0.5 +cryptography==42.0.6 # via # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.2 # via -r requirements/test.txt @@ -154,7 +155,7 @@ django-filter==24.2 # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/test.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/test.txt # edx-rbac @@ -184,6 +185,10 @@ djangorestframework==3.14.0 # drf-spectacular # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via + # -r requirements/test.txt + # pymongo doc8==1.1.1 # via -r requirements/doc.in docutils==0.19 @@ -207,7 +212,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/test.txt # openedx-ledger -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -221,7 +226,7 @@ edx-drf-extensions==10.3.0 # edx-rbac edx-lint==5.3.6 # via -r requirements/test.txt -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -238,7 +243,7 @@ exceptiongroup==1.2.1 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==24.11.0 +faker==25.0.1 # via # -r requirements/test.txt # factory-boy @@ -246,7 +251,7 @@ fastavro==1.9.4 # via # -r requirements/test.txt # openedx-events -filelock==3.13.4 +filelock==3.14.0 # via # -r requirements/test.txt # tox @@ -291,7 +296,11 @@ jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.1 # via keyring -jinja2==3.1.3 +jeepney==0.8.0 + # via + # keyring + # secretstorage +jinja2==3.1.4 # via # -r requirements/test.txt # code-annotations @@ -300,7 +309,7 @@ jsonfield2==4.0.0.post0 # via # -r requirements/test.txt # openedx-ledger -jsonschema==4.21.1 +jsonschema==4.22.0 # via # -r requirements/test.txt # drf-spectacular @@ -308,7 +317,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/test.txt # jsonschema -keyring==25.1.0 +keyring==25.2.0 # via twine markdown-it-py==3.0.0 # via rich @@ -370,7 +379,7 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/test.txt # jsonschema -platformdirs==4.2.0 +platformdirs==4.2.1 # via # -r requirements/test.txt # pylint @@ -395,7 +404,7 @@ pycparser==2.22 # cffi pydata-sphinx-theme==0.14.4 # via sphinx-book-theme -pygments==2.17.2 +pygments==2.18.0 # via # accessible-pygments # doc8 @@ -433,7 +442,7 @@ pylint-plugin-utils==0.8.2 # pylint-django pymemcache==4.0.0 # via -r requirements/test.txt -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/test.txt # edx-opaque-keys @@ -445,9 +454,9 @@ pyproject-api==1.6.1 # via # -r requirements/test.txt # tox -pyproject-hooks==1.0.0 +pyproject-hooks==1.1.0 # via build -pytest==8.1.1 +pytest==8.2.0 # via # -r requirements/test.txt # pytest-cov @@ -486,11 +495,11 @@ pyyaml==6.0.1 # responses readme-renderer==43.0 # via twine -redis==5.0.3 +redis==5.0.4 # via # -r requirements/test.txt # openedx-ledger -referencing==0.34.0 +referencing==0.35.1 # via # -r requirements/test.txt # jsonschema @@ -531,6 +540,8 @@ rules==3.3 # via # -r requirements/test.txt # openedx-ledger +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via # -r requirements/test.txt @@ -549,11 +560,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/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 @@ -602,14 +613,13 @@ tomli==2.0.1 # doc8 # 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/test.txt twine==5.0.0 # via -r requirements/doc.in @@ -620,7 +630,6 @@ typing-extensions==4.11.0 # astroid # drf-spectacular # edx-opaque-keys - # faker # pydata-sphinx-theme # pylint # rich @@ -635,7 +644,7 @@ urllib3==2.2.1 # requests # responses # twine -virtualenv==20.25.3 +virtualenv==20.26.1 # via # -r requirements/test.txt # tox diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 6401f544..1b67baa1 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 f2a12431..03aeff91 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -40,7 +40,7 @@ click==8.1.7 # via # -r requirements/base.txt # edx-django-utils -cryptography==42.0.5 +cryptography==42.0.6 # via # -r requirements/base.txt # pyjwt @@ -93,7 +93,7 @@ django-filter==24.2 # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/base.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/base.txt # edx-rbac @@ -121,6 +121,10 @@ djangorestframework==3.14.0 # drf-spectacular # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via + # -r requirements/base.txt + # pymongo drf-jwt==1.19.2 # via # -r requirements/base.txt @@ -135,7 +139,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/base.txt # openedx-ledger -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -147,7 +151,7 @@ edx-drf-extensions==10.3.0 # via # -r requirements/base.txt # edx-rbac -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -188,7 +192,7 @@ jsonfield2==4.0.0.post0 # via # -r requirements/base.txt # openedx-ledger -jsonschema==4.21.1 +jsonschema==4.22.0 # via # -r requirements/base.txt # drf-spectacular @@ -252,7 +256,7 @@ pyjwt[crypto]==2.8.0 # social-auth-core pymemcache==4.0.0 # via -r requirements/base.txt -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/base.txt # edx-opaque-keys @@ -280,11 +284,11 @@ pyyaml==6.0.1 # drf-spectacular # drf-yasg # edx-django-release-util -redis==5.0.3 +redis==5.0.4 # via # -r requirements/base.txt # openedx-ledger -referencing==0.34.0 +referencing==0.35.1 # via # -r requirements/base.txt # jsonschema @@ -325,11 +329,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/quality.txt b/requirements/quality.txt index f9aaca41..c71f73c3 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -71,14 +71,15 @@ colorama==0.4.6 # via # -r requirements/test.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.1 # via # -r requirements/test.txt # pytest-cov -cryptography==42.0.5 +cryptography==42.0.6 # via # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.2 # via -r requirements/test.txt @@ -142,7 +143,7 @@ django-filter==24.2 # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/test.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/test.txt # edx-rbac @@ -172,6 +173,10 @@ djangorestframework==3.14.0 # drf-spectacular # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via + # -r requirements/test.txt + # pymongo docutils==0.20.1 # via readme-renderer drf-jwt==1.19.2 @@ -188,7 +193,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/test.txt # openedx-ledger -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -204,7 +209,7 @@ edx-lint==5.3.6 # via # -r requirements/quality.in # -r requirements/test.txt -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -221,7 +226,7 @@ exceptiongroup==1.2.1 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==24.11.0 +faker==25.0.1 # via # -r requirements/test.txt # factory-boy @@ -229,7 +234,7 @@ fastavro==1.9.4 # via # -r requirements/test.txt # openedx-events -filelock==3.13.4 +filelock==3.14.0 # via # -r requirements/test.txt # tox @@ -271,7 +276,11 @@ jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.1 # via keyring -jinja2==3.1.3 +jeepney==0.8.0 + # via + # keyring + # secretstorage +jinja2==3.1.4 # via # -r requirements/test.txt # code-annotations @@ -279,7 +288,7 @@ jsonfield2==4.0.0.post0 # via # -r requirements/test.txt # openedx-ledger -jsonschema==4.21.1 +jsonschema==4.22.0 # via # -r requirements/test.txt # drf-spectacular @@ -287,7 +296,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/test.txt # jsonschema -keyring==25.1.0 +keyring==25.2.0 # via twine markdown-it-py==3.0.0 # via rich @@ -346,7 +355,7 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/test.txt # jsonschema -platformdirs==4.2.0 +platformdirs==4.2.1 # via # -r requirements/test.txt # pylint @@ -373,7 +382,7 @@ pycparser==2.22 # cffi pydocstyle==6.3.0 # via -r requirements/quality.in -pygments==2.17.2 +pygments==2.18.0 # via # readme-renderer # rich @@ -407,7 +416,7 @@ pylint-plugin-utils==0.8.2 # pylint-django pymemcache==4.0.0 # via -r requirements/test.txt -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/test.txt # edx-opaque-keys @@ -419,7 +428,7 @@ pyproject-api==1.6.1 # via # -r requirements/test.txt # tox -pytest==8.1.1 +pytest==8.2.0 # via # -r requirements/test.txt # pytest-cov @@ -457,11 +466,11 @@ pyyaml==6.0.1 # responses readme-renderer==43.0 # via twine -redis==5.0.3 +redis==5.0.4 # via # -r requirements/test.txt # openedx-ledger -referencing==0.34.0 +referencing==0.35.1 # via # -r requirements/test.txt # jsonschema @@ -499,6 +508,8 @@ rules==3.3 # via # -r requirements/test.txt # openedx-ledger +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via # -r requirements/test.txt @@ -517,11 +528,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/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 @@ -552,7 +563,7 @@ tomlkit==0.12.4 # via # -r requirements/test.txt # pylint -tox==4.14.2 +tox==4.15.0 # via -r requirements/test.txt twine==5.0.0 # via -r requirements/quality.in @@ -563,7 +574,6 @@ typing-extensions==4.11.0 # astroid # drf-spectacular # edx-opaque-keys - # faker # pylint # rich uritemplate==4.1.1 @@ -577,7 +587,7 @@ urllib3==2.2.1 # requests # responses # twine -virtualenv==20.25.3 +virtualenv==20.26.1 # via # -r requirements/test.txt # tox diff --git a/requirements/test.txt b/requirements/test.txt index 456746e2..700ca064 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -60,11 +60,11 @@ code-annotations==1.8.0 # edx-lint colorama==0.4.6 # via tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.1 # via # -r requirements/test.in # pytest-cov -cryptography==42.0.5 +cryptography==42.0.6 # via # -r requirements/base.txt # pyjwt @@ -126,7 +126,7 @@ django-filter==24.2 # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/base.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/base.txt # edx-rbac @@ -156,6 +156,10 @@ djangorestframework==3.14.0 # drf-spectacular # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via + # -r requirements/base.txt + # pymongo drf-jwt==1.19.2 # via # -r requirements/base.txt @@ -170,7 +174,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/base.txt # openedx-ledger -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -184,7 +188,7 @@ edx-drf-extensions==10.3.0 # edx-rbac edx-lint==5.3.6 # via -r requirements/test.in -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -199,13 +203,13 @@ exceptiongroup==1.2.1 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==24.11.0 +faker==25.0.1 # via factory-boy fastavro==1.9.4 # via # -r requirements/base.txt # openedx-events -filelock==3.13.4 +filelock==3.14.0 # via # tox # virtualenv @@ -229,13 +233,13 @@ iniconfig==2.0.0 # via pytest isort==5.13.2 # via pylint -jinja2==3.1.3 +jinja2==3.1.4 # via code-annotations jsonfield2==4.0.0.post0 # via # -r requirements/base.txt # openedx-ledger -jsonschema==4.21.1 +jsonschema==4.22.0 # via # -r requirements/base.txt # drf-spectacular @@ -284,7 +288,7 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/base.txt # jsonschema -platformdirs==4.2.0 +platformdirs==4.2.1 # via # pylint # tox @@ -329,7 +333,7 @@ pylint-plugin-utils==0.8.2 # pylint-django pymemcache==4.0.0 # via -r requirements/base.txt -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/base.txt # edx-opaque-keys @@ -339,7 +343,7 @@ pynacl==1.5.0 # edx-django-utils pyproject-api==1.6.1 # via tox -pytest==8.1.1 +pytest==8.2.0 # via # pytest-cov # pytest-django @@ -370,11 +374,11 @@ pyyaml==6.0.1 # drf-yasg # edx-django-release-util # responses -redis==5.0.3 +redis==5.0.4 # via # -r requirements/base.txt # openedx-ledger -referencing==0.34.0 +referencing==0.35.1 # via # -r requirements/base.txt # jsonschema @@ -420,11 +424,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 @@ -450,7 +454,7 @@ tomli==2.0.1 # tox tomlkit==0.12.4 # via pylint -tox==4.14.2 +tox==4.15.0 # via -r requirements/test.in typing-extensions==4.11.0 # via @@ -459,7 +463,6 @@ typing-extensions==4.11.0 # astroid # drf-spectacular # edx-opaque-keys - # faker # pylint uritemplate==4.1.1 # via @@ -471,7 +474,7 @@ urllib3==2.2.1 # -r requirements/base.txt # requests # responses -virtualenv==20.25.3 +virtualenv==20.26.1 # via tox zipp==3.18.1 # via diff --git a/requirements/validation.txt b/requirements/validation.txt index 67872858..05e45cde 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -86,16 +86,17 @@ colorama==0.4.6 # -r requirements/quality.txt # -r requirements/test.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.1 # via # -r requirements/quality.txt # -r requirements/test.txt # pytest-cov -cryptography==42.0.5 +cryptography==42.0.6 # via # -r requirements/quality.txt # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.2 # via @@ -174,7 +175,7 @@ django-log-request-id==2.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -208,6 +209,11 @@ djangorestframework==3.14.0 # drf-spectacular # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # pymongo docutils==0.20.1 # via # -r requirements/quality.txt @@ -234,7 +240,7 @@ edx-django-release-util==1.4.0 # -r requirements/quality.txt # -r requirements/test.txt # openedx-ledger -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -252,7 +258,7 @@ edx-lint==5.3.6 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -276,7 +282,7 @@ factory-boy==3.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -faker==24.11.0 +faker==25.0.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -286,7 +292,7 @@ fastavro==1.9.4 # -r requirements/quality.txt # -r requirements/test.txt # openedx-events -filelock==3.13.4 +filelock==3.14.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -341,7 +347,12 @@ jaraco-functools==4.0.1 # via # -r requirements/quality.txt # keyring -jinja2==3.1.3 +jeepney==0.8.0 + # via + # -r requirements/quality.txt + # keyring + # secretstorage +jinja2==3.1.4 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -351,7 +362,7 @@ jsonfield2==4.0.0.post0 # -r requirements/quality.txt # -r requirements/test.txt # openedx-ledger -jsonschema==4.21.1 +jsonschema==4.22.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -361,7 +372,7 @@ jsonschema-specifications==2023.12.1 # -r requirements/quality.txt # -r requirements/test.txt # jsonschema -keyring==25.1.0 +keyring==25.2.0 # via # -r requirements/quality.txt # twine @@ -444,7 +455,7 @@ pkgutil-resolve-name==1.3.10 # -r requirements/quality.txt # -r requirements/test.txt # jsonschema -platformdirs==4.2.0 +platformdirs==4.2.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -476,7 +487,7 @@ pycparser==2.22 # cffi pydocstyle==6.3.0 # via -r requirements/quality.txt -pygments==2.17.2 +pygments==2.18.0 # via # -r requirements/quality.txt # readme-renderer @@ -518,7 +529,7 @@ pymemcache==4.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -533,7 +544,7 @@ pyproject-api==1.6.1 # -r requirements/quality.txt # -r requirements/test.txt # tox -pytest==8.1.1 +pytest==8.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -583,12 +594,12 @@ readme-renderer==43.0 # via # -r requirements/quality.txt # twine -redis==5.0.3 +redis==5.0.4 # via # -r requirements/quality.txt # -r requirements/test.txt # openedx-ledger -referencing==0.34.0 +referencing==0.35.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -639,6 +650,10 @@ rules==3.3 # -r requirements/quality.txt # -r requirements/test.txt # openedx-ledger +secretstorage==3.3.3 + # via + # -r requirements/quality.txt + # keyring semantic-version==2.10.0 # via # -r requirements/quality.txt @@ -662,12 +677,12 @@ snowballstemmer==2.2.0 # via # -r requirements/quality.txt # pydocstyle -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via # -r requirements/quality.txt # -r requirements/test.txt # edx-auth-backends -social-auth-core==4.5.3 +social-auth-core==4.5.4 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -704,7 +719,7 @@ tomlkit==0.12.4 # -r requirements/quality.txt # -r requirements/test.txt # pylint -tox==4.14.2 +tox==4.15.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -718,7 +733,6 @@ typing-extensions==4.11.0 # astroid # drf-spectacular # edx-opaque-keys - # faker # pylint # rich uritemplate==4.1.1 @@ -734,7 +748,7 @@ urllib3==2.2.1 # requests # responses # twine -virtualenv==20.25.3 +virtualenv==20.26.1 # via # -r requirements/quality.txt # -r requirements/test.txt