diff --git a/requirements/all.txt b/requirements/all.txt index 3b3f55111..ef89636e2 100644 --- a/requirements/all.txt +++ b/requirements/all.txt @@ -38,17 +38,17 @@ bcrypt==4.1.2 # via # -r requirements/dev.txt # paramiko -black==24.4.0 +black==24.4.2 # via -r requirements/dev.txt bleach==6.1.0 # via # -r requirements/dev.txt # -r requirements/production.txt -boto3==1.34.89 +boto3==1.34.94 # via # -r requirements/production.txt # django-ses -botocore==1.34.89 +botocore==1.34.94 # via # -r requirements/production.txt # boto3 @@ -111,7 +111,7 @@ coreschema==0.0.4 # -r requirements/dev.txt # -r requirements/production.txt # coreapi -coverage==7.4.4 +coverage==7.5.0 # via -r requirements/dev.txt cryptography==42.0.5 # via @@ -245,6 +245,11 @@ djangorestframework==3.15.1 # drf-jwt # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via + # -r requirements/dev.txt + # -r requirements/production.txt + # pymongo docker[ssh]==7.0.0 # via # -r requirements/dev.txt @@ -305,14 +310,14 @@ edx-event-bus-kafka==5.7.0 # via # -r requirements/dev.txt # -r requirements/production.txt -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via # -r requirements/dev.txt # -r requirements/production.txt # edx-credentials-themes edx-lint==5.3.6 # via -r requirements/dev.txt -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/dev.txt # -r requirements/production.txt @@ -333,7 +338,7 @@ exceptiongroup==1.2.1 # pytest factory-boy==3.3.0 # via -r requirements/dev.txt -faker==24.11.0 +faker==25.0.0 # via # -r requirements/dev.txt # factory-boy @@ -342,7 +347,7 @@ fastavro==1.9.4 # -r requirements/dev.txt # -r requirements/production.txt # openedx-events -filelock==3.13.4 +filelock==3.14.0 # via # -r requirements/dev.txt # tox @@ -493,7 +498,7 @@ pillow==10.3.0 # via # -r requirements/dev.txt # -r requirements/production.txt -platformdirs==4.2.0 +platformdirs==4.2.1 # via # -r requirements/dev.txt # black @@ -558,7 +563,7 @@ pymemcache==4.0.0 # via # -r requirements/dev.txt # -r requirements/production.txt -pymongo==3.13.0 +pymongo==4.4.0 # via # -r requirements/dev.txt # -r requirements/production.txt @@ -582,7 +587,7 @@ pyrsistent==0.20.0 # via # -r requirements/dev.txt # jsonschema -pytest==8.1.1 +pytest==8.2.0 # via # -r requirements/dev.txt # pytest-django @@ -701,12 +706,12 @@ slumber==0.7.1 # -r requirements/dev.txt # -r requirements/production.txt # edx-rest-api-client -social-auth-app-django==5.4.0 +social-auth-app-django==5.4.1 # via # -r requirements/dev.txt # -r requirements/production.txt # edx-auth-backends -social-auth-core==4.5.3 +social-auth-core==4.5.4 # via # -r requirements/dev.txt # -r requirements/production.txt @@ -749,7 +754,7 @@ tomlkit==0.12.4 # via # -r requirements/dev.txt # pylint -tox==4.14.2 +tox==4.15.0 # via -r requirements/dev.txt typing-extensions==4.11.0 # via @@ -759,7 +764,6 @@ typing-extensions==4.11.0 # astroid # black # edx-opaque-keys - # faker # pylint # qrcode uritemplate==4.1.1 @@ -777,7 +781,7 @@ urllib3==1.26.18 # docker # requests # responses -virtualenv==20.25.3 +virtualenv==20.26.1 # via # -r requirements/dev.txt # tox diff --git a/requirements/base.txt b/requirements/base.txt index 6d72d460d..058eff1b2 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -119,6 +119,8 @@ djangorestframework==3.15.1 # drf-jwt # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via pymongo drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.7 @@ -145,9 +147,9 @@ edx-drf-extensions==10.3.0 # via -r requirements/base.in edx-event-bus-kafka==5.7.0 # via -r requirements/base.in -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via edx-credentials-themes -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/base.in # edx-drf-extensions @@ -227,7 +229,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 @@ -288,11 +290,11 @@ six==1.16.0 # python-dateutil 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/dev.txt b/requirements/dev.txt index 7be72ddfa..9e0b08c2e 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -32,7 +32,7 @@ backports-zoneinfo==0.2.1 # djangorestframework bcrypt==4.1.2 # via paramiko -black==24.4.0 +black==24.4.2 # via -r requirements/test.txt bleach==6.1.0 # via -r requirements/test.txt @@ -87,7 +87,7 @@ coreschema==0.0.4 # via # -r requirements/test.txt # coreapi -coverage==7.4.4 +coverage==7.5.0 # via -r requirements/test.txt cryptography==42.0.5 # via @@ -187,6 +187,10 @@ djangorestframework==3.15.1 # drf-jwt # drf-yasg # edx-drf-extensions +dnspython==2.6.1 + # via + # -r requirements/test.txt + # pymongo docker[ssh]==7.0.0 # via docker-compose docker-compose==1.29.2 @@ -223,14 +227,14 @@ edx-drf-extensions==10.3.0 # via -r requirements/test.txt edx-event-bus-kafka==5.7.0 # via -r requirements/test.txt -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via # -r requirements/dev.in # -r requirements/test.txt # edx-credentials-themes 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 @@ -247,7 +251,7 @@ exceptiongroup==1.2.1 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==24.11.0 +faker==25.0.0 # via # -r requirements/test.txt # factory-boy @@ -255,7 +259,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 @@ -362,7 +366,7 @@ pbr==6.0.0 # stevedore pillow==10.3.0 # via -r requirements/test.txt -platformdirs==4.2.0 +platformdirs==4.2.1 # via # -r requirements/test.txt # black @@ -419,7 +423,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 @@ -438,7 +442,7 @@ pyproject-api==1.6.1 # tox pyrsistent==0.20.0 # via jsonschema -pytest==8.1.1 +pytest==8.2.0 # via # -r requirements/test.txt # pytest-django @@ -531,11 +535,11 @@ slumber==0.7.1 # via # -r requirements/test.txt # edx-rest-api-client -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 @@ -572,7 +576,7 @@ tomlkit==0.12.4 # via # -r requirements/test.txt # pylint -tox==4.14.2 +tox==4.15.0 # via -r requirements/test.txt typing-extensions==4.11.0 # via @@ -581,7 +585,6 @@ typing-extensions==4.11.0 # astroid # black # edx-opaque-keys - # faker # pylint # qrcode uritemplate==4.1.1 @@ -596,7 +599,7 @@ urllib3==1.26.18 # docker # requests # responses -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 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 9ad6c9089..abcb0fa20 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -26,9 +26,9 @@ backports-zoneinfo==0.2.1 # djangorestframework bleach==6.1.0 # via -r requirements/base.txt -boto3==1.34.89 +boto3==1.34.94 # via django-ses -botocore==1.34.89 +botocore==1.34.94 # via # boto3 # s3transfer @@ -148,6 +148,10 @@ djangorestframework==3.15.1 # drf-jwt # 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 @@ -176,11 +180,11 @@ edx-drf-extensions==10.3.0 # via -r requirements/base.txt edx-event-bus-kafka==5.7.0 # via -r requirements/base.txt -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via # -r requirements/base.txt # edx-credentials-themes -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -305,7 +309,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 @@ -393,11 +397,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 652569a03..b6e4f7d26 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -28,7 +28,7 @@ backports-zoneinfo==0.2.1 # -r requirements/base.txt # django # djangorestframework -black==24.4.0 +black==24.4.2 # via -r requirements/test.in bleach==6.1.0 # via -r requirements/base.txt @@ -76,7 +76,7 @@ coreschema==0.0.4 # via # -r requirements/base.txt # coreapi -coverage==7.4.4 +coverage==7.5.0 # via -r requirements/test.in cryptography==42.0.5 # via @@ -165,6 +165,10 @@ djangorestframework==3.15.1 # drf-jwt # 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 @@ -193,13 +197,13 @@ edx-drf-extensions==10.3.0 # via -r requirements/base.txt edx-event-bus-kafka==5.7.0 # via -r requirements/base.txt -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via # -r requirements/base.txt # edx-credentials-themes 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 @@ -214,13 +218,13 @@ exceptiongroup==1.2.1 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==24.11.0 +faker==25.0.0 # 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 @@ -313,7 +317,7 @@ pbr==6.0.0 # stevedore pillow==10.3.0 # via -r requirements/base.txt -platformdirs==4.2.0 +platformdirs==4.2.1 # via # black # pylint @@ -362,7 +366,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 @@ -376,7 +380,7 @@ pypng==0.20220715.0 # qrcode pyproject-api==1.6.1 # via tox -pytest==8.1.1 +pytest==8.2.0 # via # -r requirements/test.in # pytest-django @@ -459,11 +463,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 @@ -494,7 +498,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 @@ -503,7 +507,6 @@ typing-extensions==4.11.0 # astroid # black # edx-opaque-keys - # faker # pylint # qrcode uritemplate==4.1.1 @@ -517,7 +520,7 @@ urllib3==1.26.18 # -r requirements/base.txt # requests # responses -virtualenv==20.25.3 +virtualenv==20.26.1 # via tox webencodings==0.5.1 # via diff --git a/requirements/translations.txt b/requirements/translations.txt index a7fef1475..5dc2cc48d 100644 --- a/requirements/translations.txt +++ b/requirements/translations.txt @@ -12,9 +12,9 @@ django==4.2.11 # via # -c requirements/common_constraints.txt # edx-i18n-tools -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via -r requirements/translations.in -lxml==5.1.1 +lxml[html-clean,html_clean]==5.1.1 # via # -c requirements/constraints.txt # edx-i18n-tools