diff --git a/requirements/base.txt b/requirements/base.txt index 88c65b3d..c58afb2a 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -23,11 +23,11 @@ celery==4.4.7 # django-user-tasks certifi==2023.7.22 # via requests -cffi==1.15.1 +cffi==1.16.0 # via # cryptography # pynacl -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via requests click==8.1.7 # via edx-django-utils @@ -35,11 +35,11 @@ cryptography==41.0.4 # via # pyjwt # social-auth-core -defusedxml==0.7.1 +defusedxml==0.8.0rc2 # via # python3-openid # social-auth-core -django==3.2.21 +django==3.2.22 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt @@ -82,7 +82,7 @@ django-simple-history==3.0.0 # via # -c requirements/common_constraints.txt # -r requirements/base.in -django-storages==1.8 +django-storages==1.10.1 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -139,7 +139,7 @@ oauthlib==3.2.2 # via # requests-oauthlib # social-auth-core -packaging==23.1 +packaging==23.2 # via drf-yasg pbr==5.11.1 # via stevedore @@ -215,7 +215,7 @@ typing-extensions==4.8.0 # edx-opaque-keys uritemplate==4.1.1 # via drf-yasg -urllib3==1.26.16 +urllib3==1.26.17 # via # -c requirements/constraints.txt # requests diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 6994b426..83e08183 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -16,8 +16,8 @@ Django<4.0 # Version 3.2.0 contains bad arabic translations that will cause validation tests to fail django-extensions<3.2.0 -# django-storages version 1.9 drops support for boto storage backend. -django-storages<1.9 +# django-storages version 1.10.1 is major upgrade. +django-storages==1.10.1 # From base.in celery<5.0 # version 5.0 drops support for python 3.5 diff --git a/requirements/devstack.txt b/requirements/devstack.txt index a39a4b67..4b319820 100644 --- a/requirements/devstack.txt +++ b/requirements/devstack.txt @@ -31,7 +31,7 @@ async-timeout==4.0.3 # via # -r requirements/local.txt # redis -babel==2.12.1 +babel==2.13.0 # via # -r requirements/local.txt # pydata-sphinx-theme @@ -48,12 +48,12 @@ billiard==3.6.4.0 # via # -r requirements/local.txt # celery -boto3==1.28.54 +boto3==1.28.60 # via # -c requirements/constraints.txt # -r requirements/local.txt # moto -botocore==1.31.54 +botocore==1.31.60 # via # -r requirements/local.txt # boto3 @@ -68,12 +68,12 @@ certifi==2023.7.22 # via # -r requirements/local.txt # requests -cffi==1.15.1 +cffi==1.16.0 # via # -r requirements/local.txt # cryptography # pynacl -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # -r requirements/local.txt # requests @@ -97,7 +97,7 @@ configobj==5.0.8 # via # -r requirements/local.txt # ruamel-yaml-cmd -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via # -r requirements/local.txt # pytest-cov @@ -109,7 +109,7 @@ cryptography==41.0.4 # social-auth-core ddt==1.6.0 # via -r requirements/local.txt -defusedxml==0.7.1 +defusedxml==0.8.0rc2 # via # -r requirements/local.txt # python3-openid @@ -122,7 +122,7 @@ distlib==0.3.7 # via # -r requirements/local.txt # virtualenv -django==3.2.21 +django==3.2.22 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt @@ -173,7 +173,7 @@ django-simple-history==3.0.0 # via # -c requirements/common_constraints.txt # -r requirements/local.txt -django-storages==1.8 +django-storages==1.10.1 # via # -c requirements/constraints.txt # -r requirements/local.txt @@ -306,7 +306,7 @@ monotonic==1.6 # via # -r requirements/local.txt # analytics-python -moto==4.2.4 +moto==4.2.5 # via -r requirements/local.txt mysqlclient==2.2.0 # via -r requirements/nonlocal.txt @@ -320,7 +320,7 @@ oauthlib==3.2.2 # -r requirements/local.txt # requests-oauthlib # social-auth-core -packaging==23.1 +packaging==23.2 # via # -r requirements/local.txt # drf-yasg @@ -340,7 +340,7 @@ pbr==5.11.1 # via # -r requirements/local.txt # stevedore -platformdirs==3.10.0 +platformdirs==3.11.0 # via # -r requirements/local.txt # pylint @@ -386,7 +386,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.17.6 +pylint==2.17.7 # via # -r requirements/local.txt # edx-lint @@ -486,7 +486,7 @@ responses==0.17.0 # -c requirements/constraints.txt # -r requirements/local.txt # moto -ruamel-yaml==0.17.32 +ruamel-yaml==0.17.35 # via # -r requirements/local.txt # ruamel-yaml-base @@ -496,7 +496,7 @@ ruamel-yaml-base==0.3.2 # via # -r requirements/local.txt # ruamel-yaml-cmd -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via # -r requirements/local.txt # ruamel-yaml @@ -506,7 +506,7 @@ ruamel-yaml-convert==0.3.2 # via # -r requirements/local.txt # ruamel-yaml-cmd -s3transfer==0.6.2 +s3transfer==0.7.0 # via # -r requirements/local.txt # boto3 @@ -622,7 +622,7 @@ uritemplate==4.1.1 # via # -r requirements/local.txt # drf-yasg -urllib3==1.26.16 +urllib3==1.26.17 # via # -c requirements/constraints.txt # -r requirements/local.txt @@ -638,7 +638,7 @@ virtualenv==20.24.5 # via # -r requirements/local.txt # tox -werkzeug==2.3.7 +werkzeug==3.0.0 # via # -r requirements/local.txt # moto diff --git a/requirements/django.txt b/requirements/django.txt index 62b5cb85..5a28da34 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==3.2.21 +django==3.2.22 diff --git a/requirements/docs.txt b/requirements/docs.txt index 350994fd..020ef92a 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -8,7 +8,7 @@ accessible-pygments==0.0.4 # via pydata-sphinx-theme alabaster==0.7.13 # via sphinx -babel==2.12.1 +babel==2.13.0 # via # pydata-sphinx-theme # sphinx @@ -16,7 +16,7 @@ beautifulsoup4==4.12.2 # via pydata-sphinx-theme certifi==2023.7.22 # via requests -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via requests docutils==0.19 # via @@ -32,7 +32,7 @@ jinja2==3.1.2 # via sphinx markupsafe==2.1.3 # via jinja2 -packaging==23.1 +packaging==23.2 # via # pydata-sphinx-theme # sphinx @@ -72,7 +72,7 @@ sphinxcontrib-serializinghtml==1.1.5 # via sphinx typing-extensions==4.8.0 # via pydata-sphinx-theme -urllib3==1.26.16 +urllib3==1.26.17 # via # -c requirements/constraints.txt # requests diff --git a/requirements/local.txt b/requirements/local.txt index 68ac0c23..885f52a3 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -31,7 +31,7 @@ async-timeout==4.0.3 # via # -r requirements/test.txt # redis -babel==2.12.1 +babel==2.13.0 # via # -r requirements/docs.txt # pydata-sphinx-theme @@ -48,12 +48,12 @@ billiard==3.6.4.0 # via # -r requirements/test.txt # celery -boto3==1.28.54 +boto3==1.28.60 # via # -c requirements/constraints.txt # -r requirements/test.txt # moto -botocore==1.31.54 +botocore==1.31.60 # via # -r requirements/test.txt # boto3 @@ -69,12 +69,12 @@ certifi==2023.7.22 # -r requirements/docs.txt # -r requirements/test.txt # requests -cffi==1.15.1 +cffi==1.16.0 # via # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -97,7 +97,7 @@ code-annotations==1.5.0 # edx-lint configobj==5.0.8 # via ruamel-yaml-cmd -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via # -r requirements/test.txt # pytest-cov @@ -109,7 +109,7 @@ cryptography==41.0.4 # social-auth-core ddt==1.6.0 # via -r requirements/test.txt -defusedxml==0.7.1 +defusedxml==0.8.0rc2 # via # -r requirements/test.txt # python3-openid @@ -122,7 +122,7 @@ distlib==0.3.7 # via # -r requirements/test.txt # virtualenv -django==3.2.21 +django==3.2.22 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt @@ -173,7 +173,7 @@ django-simple-history==3.0.0 # via # -c requirements/common_constraints.txt # -r requirements/test.txt -django-storages==1.8 +django-storages==1.10.1 # via # -c requirements/constraints.txt # -r requirements/test.txt @@ -307,7 +307,7 @@ monotonic==1.6 # via # -r requirements/test.txt # analytics-python -moto==4.2.4 +moto==4.2.5 # via -r requirements/test.txt newrelic==5.24.0.153 # via @@ -319,7 +319,7 @@ oauthlib==3.2.2 # -r requirements/test.txt # requests-oauthlib # social-auth-core -packaging==23.1 +packaging==23.2 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -338,7 +338,7 @@ pbr==5.11.1 # via # -r requirements/test.txt # stevedore -platformdirs==3.10.0 +platformdirs==3.11.0 # via # -r requirements/test.txt # pylint @@ -382,7 +382,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.17.6 +pylint==2.17.7 # via # -r requirements/test.txt # edx-lint @@ -480,20 +480,20 @@ responses==0.17.0 # -c requirements/constraints.txt # -r requirements/test.txt # moto -ruamel-yaml==0.17.32 +ruamel-yaml==0.17.35 # via # ruamel-yaml-base # ruamel-yaml-cmd # ruamel-yaml-convert ruamel-yaml-base==0.3.2 # via ruamel-yaml-cmd -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml ruamel-yaml-cmd==0.6.5 # via -r requirements/local.in ruamel-yaml-convert==0.3.2 # via ruamel-yaml-cmd -s3transfer==0.6.2 +s3transfer==0.7.0 # via # -r requirements/test.txt # boto3 @@ -608,7 +608,7 @@ uritemplate==4.1.1 # via # -r requirements/test.txt # drf-yasg -urllib3==1.26.16 +urllib3==1.26.17 # via # -c requirements/constraints.txt # -r requirements/docs.txt @@ -625,7 +625,7 @@ virtualenv==20.24.5 # via # -r requirements/test.txt # tox -werkzeug==2.3.7 +werkzeug==3.0.0 # via # -r requirements/test.txt # moto diff --git a/requirements/monitoring/requirements.txt b/requirements/monitoring/requirements.txt index 699dd94b..2447ea5e 100644 --- a/requirements/monitoring/requirements.txt +++ b/requirements/monitoring/requirements.txt @@ -48,7 +48,7 @@ async-timeout==4.0.3 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # redis -babel==2.12.1 +babel==2.13.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -73,14 +73,14 @@ billiard==3.6.4.0 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # celery -boto3==1.28.54 +boto3==1.28.60 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # moto -botocore==1.31.54 +botocore==1.31.60 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -103,7 +103,7 @@ certifi==2023.7.22 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # requests -cffi==1.15.1 +cffi==1.16.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -111,7 +111,7 @@ cffi==1.15.1 # -r requirements/monitoring/../test.txt # cryptography # pynacl -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -145,7 +145,7 @@ configobj==5.0.8 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # ruamel-yaml-cmd -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -165,7 +165,7 @@ ddt==1.6.0 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -defusedxml==0.7.1 +defusedxml==0.8.0rc2 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -185,7 +185,7 @@ distlib==0.3.7 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # virtualenv -django==3.2.21 +django==3.2.22 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -264,7 +264,7 @@ django-simple-history==3.0.0 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt -django-storages==1.8 +django-storages==1.10.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -401,7 +401,7 @@ freezegun==1.2.2 # -r requirements/monitoring/../test.txt gevent==23.9.1 # via -r requirements/monitoring/../production.txt -greenlet==2.0.2 +greenlet==3.0.0 # via # -r requirements/monitoring/../production.txt # gevent @@ -497,7 +497,7 @@ monotonic==1.6 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # analytics-python -moto==4.2.4 +moto==4.2.5 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -522,7 +522,7 @@ oauthlib==3.2.2 # -r requirements/monitoring/../test.txt # requests-oauthlib # social-auth-core -packaging==23.1 +packaging==23.2 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -552,7 +552,7 @@ pbr==5.11.1 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # stevedore -platformdirs==3.10.0 +platformdirs==3.11.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -619,7 +619,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.17.6 +pylint==2.17.7 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -771,7 +771,7 @@ responses==0.17.0 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # moto -ruamel-yaml==0.17.32 +ruamel-yaml==0.17.35 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -783,7 +783,7 @@ ruamel-yaml-base==0.3.2 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # ruamel-yaml-cmd -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -797,7 +797,7 @@ ruamel-yaml-convert==0.3.2 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # ruamel-yaml-cmd -s3transfer==0.6.2 +s3transfer==0.7.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -960,7 +960,7 @@ uritemplate==4.1.1 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # drf-yasg -urllib3==1.26.16 +urllib3==1.26.17 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -983,7 +983,7 @@ virtualenv==20.24.5 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # tox -werkzeug==2.3.7 +werkzeug==3.0.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 894fa179..50d35f22 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -10,7 +10,7 @@ click==8.1.7 # via pip-tools importlib-metadata==6.8.0 # via build -packaging==23.1 +packaging==23.2 # via build pip-tools==7.3.0 # via -r requirements/pip-tools.in diff --git a/requirements/production.txt b/requirements/production.txt index 1d1b494d..e05f5f1b 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -26,11 +26,11 @@ billiard==3.6.4.0 # via # -r requirements/base.txt # celery -boto3==1.28.54 +boto3==1.28.60 # via # -c requirements/constraints.txt # -r requirements/production.in -botocore==1.31.54 +botocore==1.31.60 # via # boto3 # s3transfer @@ -43,12 +43,12 @@ certifi==2023.7.22 # via # -r requirements/base.txt # requests -cffi==1.15.1 +cffi==1.16.0 # via # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # -r requirements/base.txt # requests @@ -61,12 +61,12 @@ cryptography==41.0.4 # -r requirements/base.txt # pyjwt # social-auth-core -defusedxml==0.7.1 +defusedxml==0.8.0rc2 # via # -r requirements/base.txt # python3-openid # social-auth-core -django==3.2.21 +django==3.2.22 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt @@ -111,7 +111,7 @@ django-simple-history==3.0.0 # via # -c requirements/common_constraints.txt # -r requirements/base.txt -django-storages==1.8 +django-storages==1.10.1 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -160,7 +160,7 @@ edx-rest-api-client==5.6.0 # via -r requirements/base.txt gevent==23.9.1 # via -r requirements/production.in -greenlet==2.0.2 +greenlet==3.0.0 # via gevent gunicorn==21.2.0 # via -r requirements/production.in @@ -198,7 +198,7 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -packaging==23.1 +packaging==23.2 # via # -r requirements/base.txt # drf-yasg @@ -272,7 +272,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -s3transfer==0.6.2 +s3transfer==0.7.0 # via boto3 semantic-version==2.10.0 # via @@ -318,7 +318,7 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-yasg -urllib3==1.26.16 +urllib3==1.26.17 # via # -c requirements/constraints.txt # -r requirements/base.txt diff --git a/requirements/test.txt b/requirements/test.txt index d3cc81a9..77f4de87 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -30,11 +30,11 @@ billiard==3.6.4.0 # via # -r requirements/base.txt # celery -boto3==1.28.54 +boto3==1.28.60 # via # -c requirements/constraints.txt # moto -botocore==1.31.54 +botocore==1.31.60 # via # boto3 # moto @@ -48,12 +48,12 @@ certifi==2023.7.22 # via # -r requirements/base.txt # requests -cffi==1.15.1 +cffi==1.16.0 # via # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # -r requirements/base.txt # requests @@ -71,7 +71,7 @@ code-annotations==1.5.0 # -c requirements/constraints.txt # -r requirements/test.in # edx-lint -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via # -r requirements/test.in # pytest-cov @@ -83,7 +83,7 @@ cryptography==41.0.4 # social-auth-core ddt==1.6.0 # via -r requirements/test.in -defusedxml==0.7.1 +defusedxml==0.8.0rc2 # via # -r requirements/base.txt # python3-openid @@ -138,7 +138,7 @@ django-simple-history==3.0.0 # via # -c requirements/common_constraints.txt # -r requirements/base.txt -django-storages==1.8 +django-storages==1.10.1 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -239,7 +239,7 @@ monotonic==1.6 # via # -r requirements/base.txt # analytics-python -moto==4.2.4 +moto==4.2.5 # via -r requirements/test.in newrelic==5.24.0.153 # via @@ -251,7 +251,7 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -packaging==23.1 +packaging==23.2 # via # -r requirements/base.txt # drf-yasg @@ -263,7 +263,7 @@ pbr==5.11.1 # via # -r requirements/base.txt # stevedore -platformdirs==3.10.0 +platformdirs==3.11.0 # via # pylint # virtualenv @@ -291,7 +291,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.17.6 +pylint==2.17.7 # via # edx-lint # pylint-celery @@ -374,7 +374,7 @@ responses==0.17.0 # -c requirements/constraints.txt # -r requirements/test.in # moto -s3transfer==0.6.2 +s3transfer==0.7.0 # via boto3 semantic-version==2.10.0 # via @@ -439,7 +439,7 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-yasg -urllib3==1.26.16 +urllib3==1.26.17 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -453,7 +453,7 @@ vine==1.3.0 # celery virtualenv==20.24.5 # via tox -werkzeug==2.3.7 +werkzeug==3.0.0 # via moto wrapt==1.13.3 # via