Changelog for
python3-django-storages-1.12.1-2.2.noarch.rpm :
* Tue Oct 12 2021 ecsosAATTopensuse.org- Update to 1.12.1
* S3 - Change gzip compression to use a streaming implementation (#1061) - Fix saving files with S3ManifestStaticStorage (#1068, #1069)- Changes from 1.12 - Add support for Django 3.2 (#1046, #1042, #1005) - Replace Travis CI with GitHub actions (#1051)
* S3 - Convert signing keys to bytes if necessary (#1003) - Avoid a ListParts API call during multipart upload (#1041) - Custom domains now use passed URL params (#1054) - Allow the use of AWS profiles and clarify the options for passing credentials (fbe9538) - Re-allow override of various access key names (#1026) - Properly exclude empty folders during listdir (66f4f8e) - Support saving file objects that are not seekable (#860, #1057) - Return True for .exists() if a non-404 error is encountered (#938)
* Azure - Breaking: This backend has been rewritten to use the newer versions of azure-storage-blob, which now has a minimum required version of 12.0. The settings AZURE_EMULATED_MODE, AZURE_ENDPOINT_SUFFIX, and AZURE_CUSTOM_CONNECTION_STRING are now ignored. (#784, #805) - Add support for user delegation keys (#1063)
* Google Cloud - Breaking: The minimum required version of google-cloud-storage is now 1.27.0 (#994) - Breaking: Switch URL signing version from v2 to v4 (#994) - Deprecated: Support for GS_CACHE_CONTROL will be removed in 1.13. Please set the cache_control parameter of GS_OBJECT_PARAMETERS instead. (#970) - Add GS_OBJECT_PARAMETERS and overridable GoogleCloudStorage.get_object_parameters to customize blob parameters for all blobs and per-blob respectively. (#970) - Catch the NotFound exception raised when deleting a non-existent blob, this matches Django and other backends (#998, #999) - Fix signing URLs with custom endpoints (#994)
* Dropbox - Validate write_mode param (#1020)- Changes from 1.11.1
* S3 - Revert fix for ValueError: I/O operation on closed file when calling collectstatic and introduce S3StaticStorage and S3ManifestStaticStorage for use as STATICFILES_STORAGE targets (#968)- Changes from 1.11
* General - Test against Python 3.9 (#964)
* S3 - Fix ValueError: I/O operation on closed file when calling collectstatic (#382, #955) - Calculate S3Boto3StorageFile.buffer_size (via setting AWS_S3_FILE_BUFFER_SIZE) at run-time rather than import-time. (#930) - Fix writing bytearray content (#958, #965)
* Google Cloud - Add setting GS_QUERYSTRING_AUTH to avoid signing URLs. This is useful for buckets with a policy of Uniform public read (#952)
* Azure - Add AZURE_OBJECT_PARAMETERS and overridable AzureStorage.get_object_parameters to customize ContentSettings parameters for all keys and per-key respectively. (#898)
* Fri Nov 27 2020 jayvdbAATTgmail.com- Update to v1.10.1
* Restore AWS_DEFAULT_ACL handling. This setting is ignored if ACL is set in AWS_S3_OBJECT_PARAMETERS
* Fix using SFTP_STORAGE_HOST- from v1.10
* Removed support for end-of-life Python 2.7 and 3.4
* Removed support for end-of-life Django 1.11
* Add support for Django 3.1
* Introduce a new BaseStorage class with a get_default_settings method and use it in S3Boto3Storage, AzureStorage, GoogleCloudStorage, and SFTPStorage. These backends now calculate their settings when instantiated, not imported.
* S3 Breaking: Automatic bucket creation has been removed. Doing so encourages using overly broad credentials. As a result, support for the corresponding AWS_BUCKET_ACL and AWS_AUTO_CREATE_BUCKET settings have been removed.
* Support for the undocumented setting AWS_PRELOAD_METADATA removed
* The constructor kwarg acl is no longer accepted. Instead, use the ACL key in setting AWS_S3_OBJECT_PARAMETERS
* The constructor kwarg ``bucket`` is no longer accepted. Instead, use ``bucket_name`` or AWS_STORAGE_BUCKET_NAME setting
* Support for setting AWS_REDUCED_REDUNDANCY has been removed. Replace with StorageClass=REDUCED_REDUNDANCY in AWS_S3_OBJECT_PARAMETERS
* Support for setting AWS_S3_ENCRYPTION has been removed. Replace with ServerSideEncryption=AES256 in AWS_S3_OBJECT_PARAMETERS
* Support for setting AWS_DEFAULT_ACL has been removed. Replace with ACL in AWS_S3_OBJECT_PARAMETERS
* Add ``http_method`` parameter to ``.url`` method
* Add support for signing Cloudfront URLs to the ``.url`` method. You must set AWS_CLOUDFRONT_KEY, AWS_CLOUDFRONT_KEY_ID and install either cryptography or rsa. URLs will only be signed if AWS_QUERYSTRING_AUTH is set to True
* Automatic Google Cloud bucket creation has been removed. Doing so encourages using overly broad credentials. As a result, support for the corresponding GS_AUTO_CREATE_BUCKET and GS_AUTO_CREATE_ACL settings have been removed.
* Add DROPBOX_WRITE_MODE setting to control e.g. overwriting behavior.
* Remove SFTP exception swallowing during ssh connection
* Add FTP_STORAGE_ENCODING setting to set the filesystem encoding
* Support multiple nested paths for files
* Mon Apr 20 2020 tchvatalAATTsuse.com- Fix build without python2
* Thu Feb 20 2020 tchvatalAATTsuse.com- Update to 1.9.1:
* Breaking: The long deprecated S3 backend based on boto has been removed. (#825)
* Test against and support Python 3.8 (#810)
* Tue Jan 07 2020 tchvatalAATTsuse.com- Update to 1.8:
* support for django 3.x
* Mon Sep 16 2019 tchvatalAATTsuse.com- Update to 1.7.2:
* Various cloud fixes
* Support for newer django releases- Drop merged e9bb4bcb8a1b7720468add08bc8343ffbaa0165c.patch
* Thu Apr 04 2019 mimi.vxAATTgmail.com- add e9bb4bcb8a1b7720468add08bc8343ffbaa0165c.patch for django-2.2
* Sat Feb 16 2019 jayvdbAATTgmail.com- Initial spec for v1.7.1