-
-
Notifications
You must be signed in to change notification settings - Fork 866
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean up deprecated behaviors from the S3BotoStorage (#636)
The ACL deprecation warnings produced by S3BotoStorage can be a false positives and create _a lot_ of noise. I suggest the project move forward with removing these features as scheduled. Dropping the deprecated behavior now means: The minimum supported version of boto3 is now 1.4.4. The S3Boto3Storage backend no longer accepts the argument acl. Use the ACL key in AWS_S3_OBJECT_PARAMETERS instead. The S3Boto3Storage backend no longer accepts the argument bucket. Use bucket_name or the setting AWS_STORAGE_BUCKET_NAME instead. The S3Boto3Storage backend no longer automatically creates the bucket. Doing so had encouraged using overly broad credentials. As a result, the AWS_BUCKET_ACL setting has been removed. The S3Boto3Storage backend no longer not longer supports the settings AWS_DEFAULT_ACL, AWS_REDUCED_REDUNDANCY and AWS_S3_ENCRYPTION. They have been removed in favor of the AWS_S3_OBJECT_PARAMETERS setting. Using AWS_S3_OBJECT_PARAMETERS allows for full control over these S3 parameters. The S3Boto3Storage backend no longer supports the undocumented AWS_PRELOAD_METADATA setting.
- Loading branch information
Showing
4 changed files
with
51 additions
and
332 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.