From 991d3d5993de2b1435b9e361ace4e8bdc47b2534 Mon Sep 17 00:00:00 2001 From: Nikolas Nyby Date: Fri, 17 Feb 2023 18:36:41 -0500 Subject: [PATCH] Remove django-compressor storage It looks like this was initially set up via these docs: https://django-compressor.readthedocs.io/en/2.4.1/remote-storages/#using-staticfiles --- CHANGES | 4 ++++ cacheds3storage/__init__.py | 11 ----------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/CHANGES b/CHANGES index 654daf0..74a56c9 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +0.3.0 +================== +* Remove django-compressor local_storage + 0.2.2 (2020-07-16) ================== * Update the seek of closed file fix to work with django-storages 1.9.x. diff --git a/cacheds3storage/__init__.py b/cacheds3storage/__init__.py index 70b3226..56a0d05 100644 --- a/cacheds3storage/__init__.py +++ b/cacheds3storage/__init__.py @@ -1,16 +1,10 @@ import os -from django.core.files.storage import get_storage_class from storages.backends.s3boto3 import S3Boto3Storage, SpooledTemporaryFile from django.conf import settings from dateutil import tz class CachedS3BotoStorage(S3Boto3Storage): - def __init__(self, *args, **kwargs): - super(CachedS3BotoStorage, self).__init__(*args, **kwargs) - self.local_storage = get_storage_class( - 'compressor.storage.CompressorFileStorage')() - # https://github.com/jschneier/django-storages/issues/382 # #issuecomment-592876060 def _save(self, name, content): @@ -37,11 +31,6 @@ def _save(self, name, content): return super(CachedS3BotoStorage, self)._save( name, content_autoclose) - def save(self, name, content): - name = super(CachedS3BotoStorage, self).save(name, content) - self.local_storage._save(name, content) - return name - def modified_time(self, prefixed_path): # S3Boto3Storage returns a UTC timestamp (which it gets from S3) # but an offset-naive one.