From cc0d5cdb7653adbf34361c00378b6bf1ffc63eea Mon Sep 17 00:00:00 2001 From: Awais Qureshi Date: Thu, 1 Jun 2023 15:33:14 +0500 Subject: [PATCH] feat!: upgrading django-storages. (#32311) * feat!: upgrading django-storages --- requirements/constraints.txt | 3 ++- requirements/edx/base.txt | 21 +++++++++++---------- requirements/edx/coverage.txt | 2 +- requirements/edx/development.txt | 31 ++++++++++++++++--------------- requirements/edx/doc.txt | 6 +++--- requirements/edx/paver.txt | 4 ++-- requirements/edx/testing.txt | 31 ++++++++++++++++--------------- requirements/pip.txt | 2 +- scripts/xblock/requirements.txt | 2 +- 9 files changed, 53 insertions(+), 49 deletions(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 9d5b614923..c7a5773623 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -20,7 +20,8 @@ celery>=5.2.2,<6.0.0 click>=8.0,<9.0 # django-storages version 1.9 drops support for boto storage backend. -django-storages<1.9 +# 1.9 gives an error for details https://github.com/jschneier/django-storages/issues/831 +django-storages==1.9.1 # The team that owns this package will manually bump this package rather than having it pulled in automatically. # This is to allow them to better control its deployment and to do it in a process that works better diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 8d5cbebcb2..109ff6f4f6 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -22,7 +22,7 @@ aniso8601==9.0.1 # via edx-tincan-py35 appdirs==1.4.4 # via fs -asgiref==3.6.0 +asgiref==3.7.1 # via # django # django-countries @@ -344,7 +344,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/base.in # openedx-django-wiki -django-ses==3.4.1 +django-ses==3.5.0 # via -r requirements/edx/base.in django-simple-history==3.0.0 # via @@ -363,7 +363,7 @@ django-statici18n==2.3.1 # -r requirements/edx/base.in # lti-consumer-xblock # xblock-drag-and-drop-v2 -django-storages==1.8 +django-storages==1.9.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in @@ -493,7 +493,7 @@ edx-enterprise==3.65.4 # learner-pathway-progress edx-event-bus-kafka==5.1.0 # via -r requirements/edx/base.in -edx-event-bus-redis==0.2.1 +edx-event-bus-redis==0.3.1 # via -r requirements/edx/base.in edx-i18n-tools==0.9.2 # via ora2 @@ -682,7 +682,7 @@ libsass==0.10.0 # ora2 loremipsum==1.0.5 # via ora2 -lti-consumer-xblock==9.5.0 +lti-consumer-xblock==9.5.2 # via -r requirements/edx/base.in lxml==4.9.2 # via @@ -850,7 +850,7 @@ pycountry==22.3.5 # via -r requirements/edx/base.in pycparser==2.21 # via cffi -pycryptodomex==3.17 +pycryptodomex==3.18.0 # via # -r requirements/edx/base.in # edx-proctoring @@ -985,7 +985,7 @@ redis==4.5.5 # walrus regex==2023.5.5 # via nltk -requests==2.30.0 +requests==2.31.0 # via # -r requirements/edx/paver.txt # algoliasearch @@ -1013,7 +1013,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/edx/base.in # social-auth-core -ruamel-yaml==0.17.26 +ruamel-yaml==0.17.27 # via drf-yasg ruamel-yaml-clib==0.2.7 # via ruamel-yaml @@ -1131,8 +1131,9 @@ tinycss2==1.1.1 # via bleach tqdm==4.65.0 # via nltk -typing-extensions==4.5.0 +typing-extensions==4.6.2 # via + # asgiref # django-countries # pylti1p3 # snowflake-connector-python @@ -1144,7 +1145,7 @@ uritemplate==4.1.1 # via # coreapi # drf-yasg -urllib3==1.26.15 +urllib3==1.26.16 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.txt diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt index 7f65a85731..dbc74fc1ae 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -6,7 +6,7 @@ # chardet==5.1.0 # via diff-cover -coverage==7.2.5 +coverage==7.2.6 # via -r requirements/edx/coverage.in diff-cover==7.5.0 # via -r requirements/edx/coverage.in diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index f555d88631..6edcb885b5 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -39,7 +39,7 @@ appdirs==1.4.4 # via # -r requirements/edx/testing.txt # fs -asgiref==3.6.0 +asgiref==3.7.1 # via # -r requirements/edx/testing.txt # django @@ -219,7 +219,7 @@ coreschema==0.0.4 # -r requirements/edx/testing.txt # coreapi # drf-yasg -coverage[toml]==7.2.5 +coverage[toml]==7.2.6 # via # -r requirements/edx/testing.txt # pytest-cov @@ -455,7 +455,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/testing.txt # openedx-django-wiki -django-ses==3.4.1 +django-ses==3.5.0 # via -r requirements/edx/testing.txt django-simple-history==3.0.0 # via @@ -474,7 +474,7 @@ django-statici18n==2.3.1 # -r requirements/edx/testing.txt # lti-consumer-xblock # xblock-drag-and-drop-v2 -django-storages==1.8 +django-storages==1.9.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt @@ -617,7 +617,7 @@ edx-enterprise==3.65.4 # learner-pathway-progress edx-event-bus-kafka==5.1.0 # via -r requirements/edx/testing.txt -edx-event-bus-redis==0.2.1 +edx-event-bus-redis==0.3.1 # via -r requirements/edx/testing.txt edx-i18n-tools==0.9.2 # via @@ -918,7 +918,7 @@ loremipsum==1.0.5 # via # -r requirements/edx/testing.txt # ora2 -lti-consumer-xblock==9.5.0 +lti-consumer-xblock==9.5.2 # via -r requirements/edx/testing.txt lxml==4.9.2 # via @@ -1157,14 +1157,14 @@ pycparser==2.21 # via # -r requirements/edx/testing.txt # cffi -pycryptodomex==3.17 +pycryptodomex==3.18.0 # via # -r requirements/edx/testing.txt # edx-proctoring # lti-consumer-xblock # pyjwkest # snowflake-connector-python -pydantic==1.10.7 +pydantic==1.10.8 # via # -r requirements/edx/testing.txt # fastapi @@ -1212,7 +1212,7 @@ pylint-django==2.5.3 # via # -r requirements/edx/testing.txt # edx-lint -pylint-plugin-utils==0.8.1 +pylint-plugin-utils==0.8.2 # via # -r requirements/edx/testing.txt # pylint-celery @@ -1274,7 +1274,7 @@ pytest==7.3.1 # pytest-xdist pytest-attrib==0.1.3 # via -r requirements/edx/testing.txt -pytest-cov==4.0.0 +pytest-cov==4.1.0 # via -r requirements/edx/testing.txt pytest-django==4.5.2 # via -r requirements/edx/testing.txt @@ -1286,7 +1286,7 @@ pytest-metadata==1.8.0 # pytest-json-report pytest-randomly==3.12.0 # via -r requirements/edx/testing.txt -pytest-xdist[psutil]==3.3.0 +pytest-xdist[psutil]==3.3.1 # via -r requirements/edx/testing.txt python-dateutil==2.8.2 # via @@ -1375,7 +1375,7 @@ regex==2023.5.5 # via # -r requirements/edx/testing.txt # nltk -requests==2.30.0 +requests==2.31.0 # via # -r requirements/edx/testing.txt # algoliasearch @@ -1409,7 +1409,7 @@ rfc3986[idna2008]==1.5.0 # via # -r requirements/edx/testing.txt # httpx -ruamel-yaml==0.17.26 +ruamel-yaml==0.17.27 # via # -r requirements/edx/testing.txt # drf-yasg @@ -1624,9 +1624,10 @@ tqdm==4.65.0 # via # -r requirements/edx/testing.txt # nltk -typing-extensions==4.5.0 +typing-extensions==4.6.2 # via # -r requirements/edx/testing.txt + # asgiref # astroid # django-countries # grimp @@ -1648,7 +1649,7 @@ uritemplate==4.1.1 # -r requirements/edx/testing.txt # coreapi # drf-yasg -urllib3==1.26.15 +urllib3==1.26.16 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index bcc0033c82..dc9dfbc40d 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -69,7 +69,7 @@ pytz==2022.7.1 # babel pyyaml==6.0 # via code-annotations -requests==2.30.0 +requests==2.31.0 # via sphinx smmap==5.0.0 # via gitdb @@ -101,9 +101,9 @@ stevedore==5.1.0 # via code-annotations text-unidecode==1.3 # via python-slugify -typing-extensions==4.5.0 +typing-extensions==4.6.2 # via pydata-sphinx-theme -urllib3==1.26.15 +urllib3==1.26.16 # via # -c requirements/edx/../constraints.txt # requests diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt index e626057a23..a2ebe64d3d 100644 --- a/requirements/edx/paver.txt +++ b/requirements/edx/paver.txt @@ -37,7 +37,7 @@ pymongo==3.13.0 # edx-opaque-keys python-memcached==1.59 # via -r requirements/edx/paver.in -requests==2.30.0 +requests==2.31.0 # via -r requirements/edx/paver.in six==1.16.0 # via @@ -48,7 +48,7 @@ stevedore==5.1.0 # via # -r requirements/edx/paver.in # edx-opaque-keys -urllib3==1.26.15 +urllib3==1.26.16 # via # -c requirements/edx/../constraints.txt # requests diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index b33b9c540d..b07f03b658 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -36,7 +36,7 @@ appdirs==1.4.4 # via # -r requirements/edx/base.txt # fs -asgiref==3.6.0 +asgiref==3.7.1 # via # -r requirements/edx/base.txt # django @@ -208,7 +208,7 @@ coreschema==0.0.4 # -r requirements/edx/base.txt # coreapi # drf-yasg -coverage[toml]==7.2.5 +coverage[toml]==7.2.6 # via # -r requirements/edx/coverage.txt # pytest-cov @@ -435,7 +435,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/base.txt # openedx-django-wiki -django-ses==3.4.1 +django-ses==3.5.0 # via -r requirements/edx/base.txt django-simple-history==3.0.0 # via @@ -454,7 +454,7 @@ django-statici18n==2.3.1 # -r requirements/edx/base.txt # lti-consumer-xblock # xblock-drag-and-drop-v2 -django-storages==1.8 +django-storages==1.9.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt @@ -595,7 +595,7 @@ edx-enterprise==3.65.4 # learner-pathway-progress edx-event-bus-kafka==5.1.0 # via -r requirements/edx/base.txt -edx-event-bus-redis==0.2.1 +edx-event-bus-redis==0.3.1 # via -r requirements/edx/base.txt edx-i18n-tools==0.9.2 # via @@ -872,7 +872,7 @@ loremipsum==1.0.5 # via # -r requirements/edx/base.txt # ora2 -lti-consumer-xblock==9.5.0 +lti-consumer-xblock==9.5.2 # via -r requirements/edx/base.txt lxml==4.9.2 # via @@ -1095,14 +1095,14 @@ pycparser==2.21 # via # -r requirements/edx/base.txt # cffi -pycryptodomex==3.17 +pycryptodomex==3.18.0 # via # -r requirements/edx/base.txt # edx-proctoring # lti-consumer-xblock # pyjwkest # snowflake-connector-python -pydantic==1.10.7 +pydantic==1.10.8 # via fastapi pygments==2.15.1 # via @@ -1142,7 +1142,7 @@ pylint-celery==0.3 # via edx-lint pylint-django==2.5.3 # via edx-lint -pylint-plugin-utils==0.8.1 +pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django @@ -1199,7 +1199,7 @@ pytest==7.3.1 # pytest-xdist pytest-attrib==0.1.3 # via -r requirements/edx/testing.in -pytest-cov==4.0.0 +pytest-cov==4.1.0 # via -r requirements/edx/testing.in pytest-django==4.5.2 # via -r requirements/edx/testing.in @@ -1211,7 +1211,7 @@ pytest-metadata==1.8.0 # pytest-json-report pytest-randomly==3.12.0 # via -r requirements/edx/testing.in -pytest-xdist[psutil]==3.3.0 +pytest-xdist[psutil]==3.3.1 # via -r requirements/edx/testing.in python-dateutil==2.8.2 # via @@ -1297,7 +1297,7 @@ regex==2023.5.5 # via # -r requirements/edx/base.txt # nltk -requests==2.30.0 +requests==2.31.0 # via # -r requirements/edx/base.txt # algoliasearch @@ -1328,7 +1328,7 @@ requests-oauthlib==1.3.1 # social-auth-core rfc3986[idna2008]==1.5.0 # via httpx -ruamel-yaml==0.17.26 +ruamel-yaml==0.17.27 # via # -r requirements/edx/base.txt # drf-yasg @@ -1503,9 +1503,10 @@ tqdm==4.65.0 # via # -r requirements/edx/base.txt # nltk -typing-extensions==4.5.0 +typing-extensions==4.6.2 # via # -r requirements/edx/base.txt + # asgiref # astroid # django-countries # grimp @@ -1526,7 +1527,7 @@ uritemplate==4.1.1 # -r requirements/edx/base.txt # coreapi # drf-yasg -urllib3==1.26.15 +urllib3==1.26.16 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt diff --git a/requirements/pip.txt b/requirements/pip.txt index e6827baa9e..5a5ce227ee 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.40.0 # The following packages are considered to be unsafe in a requirements file: pip==23.1.2 # via -r requirements/pip.in -setuptools==67.7.2 +setuptools==67.8.0 # via -r requirements/pip.in diff --git a/scripts/xblock/requirements.txt b/scripts/xblock/requirements.txt index fc907abe56..aa02334ae2 100644 --- a/scripts/xblock/requirements.txt +++ b/scripts/xblock/requirements.txt @@ -10,7 +10,7 @@ charset-normalizer==3.1.0 # via requests idna==3.4 # via requests -requests==2.30.0 +requests==2.31.0 # via -r scripts/xblock/requirements.in urllib3==2.0.2 # via requests