From 3bbc1f725e0bbef65a2b0e9673e575ca65147c8a Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 28 Apr 2024 22:14:53 -0400 Subject: [PATCH] chore: Updating Python Requirements --- requirements/base.txt | 14 ++++++----- requirements/ci.txt | 6 ++--- requirements/dev.txt | 50 +++++++++++++++++++++++++------------ requirements/doc.txt | 37 +++++++++++++++++---------- requirements/production.txt | 16 +++++++----- requirements/quality.txt | 37 +++++++++++++++++---------- requirements/test.txt | 28 ++++++++++++--------- requirements/validation.txt | 41 ++++++++++++++++++++---------- 8 files changed, 147 insertions(+), 82 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 88160a9a..2fe180fd 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -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 @@ -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 @@ -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.0 # 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..a1a588f8 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -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.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 5106d12d..2ec39a16 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -79,7 +79,7 @@ colorama==0.4.6 # via # -r requirements/validation.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.0 # via # -r requirements/validation.txt # pytest-cov @@ -87,6 +87,7 @@ cryptography==42.0.5 # via # -r requirements/validation.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.2 # via @@ -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 @@ -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==24.14.1 # via # -r requirements/validation.txt # factory-boy @@ -294,6 +299,11 @@ jaraco-functools==4.0.1 # via # -r requirements/validation.txt # keyring +jeepney==0.8.0 + # via + # -r requirements/validation.txt + # keyring + # secretstorage jinja2==3.1.3 # via # -r requirements/validation.txt @@ -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 @@ -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 @@ -472,7 +486,7 @@ pyproject-hooks==1.0.0 # -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.0 # 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 @@ -621,7 +639,7 @@ 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 @@ -646,7 +664,7 @@ urllib3==2.2.1 # requests # responses # twine -virtualenv==20.25.3 +virtualenv==20.26.0 # via # -r requirements/validation.txt # tox diff --git a/requirements/doc.txt b/requirements/doc.txt index 2641ce11..93dedfdf 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -83,7 +83,7 @@ colorama==0.4.6 # via # -r requirements/test.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.0 # via # -r requirements/test.txt # pytest-cov @@ -91,6 +91,7 @@ cryptography==42.0.5 # via # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.2 # via -r requirements/test.txt @@ -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 @@ -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==24.14.1 # via # -r requirements/test.txt # factory-boy @@ -291,6 +296,10 @@ jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.1 # via keyring +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.3 # via # -r requirements/test.txt @@ -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 @@ -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 @@ -447,7 +456,7 @@ pyproject-api==1.6.1 # tox pyproject-hooks==1.0.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.0 # 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 @@ -609,7 +620,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/doc.in @@ -635,7 +646,7 @@ urllib3==2.2.1 # requests # responses # twine -virtualenv==20.25.3 +virtualenv==20.26.0 # via # -r requirements/test.txt # tox diff --git a/requirements/production.txt b/requirements/production.txt index f2a12431..1061e3ad 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -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 @@ -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 @@ -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.0 # 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..20e8eccf 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -71,7 +71,7 @@ colorama==0.4.6 # via # -r requirements/test.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.0 # via # -r requirements/test.txt # pytest-cov @@ -79,6 +79,7 @@ cryptography==42.0.5 # via # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.2 # via -r requirements/test.txt @@ -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 @@ -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==24.14.1 # via # -r requirements/test.txt # factory-boy @@ -271,6 +276,10 @@ jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.1 # via keyring +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.3 # via # -r requirements/test.txt @@ -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 @@ -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.0 # 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 @@ -577,7 +588,7 @@ urllib3==2.2.1 # requests # responses # twine -virtualenv==20.25.3 +virtualenv==20.26.0 # via # -r requirements/test.txt # tox diff --git a/requirements/test.txt b/requirements/test.txt index 456746e2..84ae0439 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -60,7 +60,7 @@ code-annotations==1.8.0 # edx-lint colorama==0.4.6 # via tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.0 # via # -r requirements/test.in # pytest-cov @@ -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 @@ -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,7 +203,7 @@ exceptiongroup==1.2.1 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==24.11.0 +faker==24.14.1 # via factory-boy fastavro==1.9.4 # via @@ -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.0 # 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 @@ -471,7 +475,7 @@ urllib3==2.2.1 # -r requirements/base.txt # requests # responses -virtualenv==20.25.3 +virtualenv==20.26.0 # via tox zipp==3.18.1 # via diff --git a/requirements/validation.txt b/requirements/validation.txt index 67872858..a967d4fd 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -86,7 +86,7 @@ colorama==0.4.6 # -r requirements/quality.txt # -r requirements/test.txt # tox -coverage[toml]==7.4.4 +coverage[toml]==7.5.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -96,6 +96,7 @@ cryptography==42.0.5 # -r requirements/quality.txt # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.2 # via @@ -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 @@ -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==24.14.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -341,6 +347,11 @@ jaraco-functools==4.0.1 # via # -r requirements/quality.txt # keyring +jeepney==0.8.0 + # via + # -r requirements/quality.txt + # keyring + # secretstorage jinja2==3.1.3 # via # -r requirements/quality.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 @@ -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.0 # 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 @@ -734,7 +749,7 @@ urllib3==2.2.1 # requests # responses # twine -virtualenv==20.25.3 +virtualenv==20.26.0 # via # -r requirements/quality.txt # -r requirements/test.txt