diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 701841785a..1478e646ca 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -121,3 +121,8 @@ backports.zoneinfo;python_version<"3.9" # Newer versions have zoneinfo availabl # Otherwise we see a failure while running the following command: # export DJANGO_SETTINGS_MODULE=cms.envs.test; python manage.py cms check_reserved_keywords --override_file db_keyword_overrides.yml --report_path reports/reserved_keywords --report_file cms_reserved_keyword_report.csv numpy<2.0.0 + +# django-storages==1.14.4 breaks course imports +# Two lines were added in 1.14.4 that make file_exists_in_storage function always return False, +# as the default value of AWS_S3_FILE_OVERWRITE is True +django-storages<1.14.4 \ No newline at end of file diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index db687ef9e7..408534bdbb 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -334,8 +334,9 @@ django-statici18n==2.5.0 # lti-consumer-xblock # xblock-drag-and-drop-v2 # xblock-poll -django-storages==1.14.4 +django-storages==1.14.3 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edxval django-user-tasks==3.2.0 diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 10415067b0..4dd01d4989 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -550,8 +550,9 @@ django-statici18n==2.5.0 # lti-consumer-xblock # xblock-drag-and-drop-v2 # xblock-poll -django-storages==1.14.4 +django-storages==1.14.3 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edxval diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index 6c7d3ab8e5..cc46728bc6 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -396,8 +396,9 @@ django-statici18n==2.5.0 # lti-consumer-xblock # xblock-drag-and-drop-v2 # xblock-poll -django-storages==1.14.4 +django-storages==1.14.3 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edxval django-user-tasks==3.2.0 diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 9029ceebeb..b7bb5f81d5 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -431,8 +431,9 @@ django-statici18n==2.5.0 # lti-consumer-xblock # xblock-drag-and-drop-v2 # xblock-poll -django-storages==1.14.4 +django-storages==1.14.3 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edxval django-user-tasks==3.2.0