Django-s3sign

Latest version: v0.5.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.3.1

==================
* Use default max file size of 2gb.
* Update default expiration time to 8 hours.
* Introduce configurable region name, via
`AWS_S3_REGION_NAME`. Defaults to us-east-1.

0.3.0

==================
* Use presigned POST request instead of PUT.
* Add a configurable policy limit (default 4mb) for uploads.

0.2.1

==================
* Move s3 signing functions out of the view so they can be imported
and used separately.
* Add bmp image support.

0.2.0

==================
* This library now requires boto3 and botocore to be installed.
* The `amz_headers` view option has been replaced by the `acl`
option. This is 'public-read' by default. Set it to None or
'private' for non-public assets.
* Use boto3 for signing the PUT request.
* Use AWS Signature version 4 for signing URLs. This avoids the needs
for quoting which has led to encoding bugs.
* Add a ContentType fix on PUT request that fixes a bug where SVG's
can't be uploaded.

0.1.9

==================
* Fix bug where signatures with '+' in weren't being properly encoded.

0.1.8

==================
* Add `SignS3View.private` flag to determine whether we're uploading
private resources. If so, return the signed GET url so the media can
be displayed immediately on upload.

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.