Actinis-django-storages

Latest version: v1.12.6

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

Scan your dependencies

Page 5 of 7

1.4.1

******************

* Files that have a guessable encoding (e.g. gzip or compress) will be uploaded with that Content-Encoding
in the ``s3boto`` backend. Compressable types such as ``application/javascript`` will still be gzipped.
PR `122`_
* Fix ``DropBoxStorage.exists`` check and add ``DropBoxStorage.url`` (`127`_)
* Add ``GS_HOST`` setting (with a default of ``GSConnection.DefaultHost``) to fix ``GSBotoStorage``.
(`124`_, `125`_)

.. _122: https://github.com/jschneier/django-storages/pull/122
.. _127: https://github.com/jschneier/django-storages/pull/127
.. _124: https://github.com/jschneier/django-storages/issues/124
.. _125: https://github.com/jschneier/django-storages/pull/125

1.4

****************

* This package is now released on PyPI as `django-storages`. Please update your requirements files to
`django-storages==1.4`.

1.3.2

******************

* Fix memory leak from not closing underlying temp file in ``s3boto`` backend (`106`_)
* Allow easily specifying a custom expiry time when generating a url for ``S3BotoStorage`` (`96`_)
* Check for bucket existence when the empty path ('') is passed to ``storage.exists`` in ``S3BotoStorage`` -
this prevents a crash when running ``collectstatic -c`` on Django 1.9.1 (`112`_) fixed in `116`_

.. _106: https://github.com/jschneier/django-storages/pull/106
.. _96: https://github.com/jschneier/django-storages/pull/96
.. _112: https://github.com/jschneier/django-storages/issues/112
.. _116: https://github.com/jschneier/django-storages/pull/116

1.3.1

******************

* A few Azure Storage fixes [pass the content-type to Azure, handle chunked content, fix ``url``] (`45`__)
* Add support for a Dropbox (``dropbox``) storage backend
* Various fixes to the ``apache_libcloud`` backend [return the number of bytes asked for by ``.read``, make ``.name`` non-private, don't
initialize to an empty ``BytesIO`` object] (`55`_)
* Fix multi-part uploads in ``s3boto`` backend not respecting ``AWS_S3_ENCRYPTION`` (`94`_)
* Automatically gzip svg files (`100`_)

.. __: https://github.com/jschneier/django-storages/pull/45
.. _76: https://github.com/jschneier/django-storages/pull/76
.. _55: https://github.com/jschneier/django-storages/pull/55
.. _94: https://github.com/jschneier/django-storages/pull/94
.. _100: https://github.com/jschneier/django-storages/pull/100

1.3

****************

* **Breaking:** Drop Support for Django 1.5 and Python 2.6
* **Breaking:** Remove previously deprecated mongodb backend
* **Breaking:** Remove previously deprecated ``parse_ts_extended`` from s3boto storage
* Add support for Django 1.8+ (`36`__)
* Add ``AWS_S3_PROXY_HOST`` and ``AWS_S3_PROXY_PORT`` settings for s3boto backend (`41`_)
* Fix Python3K compat issue in apache_libcloud (`52`_)
* Fix Google Storage backend not respecting ``GS_IS_GZIPPED`` setting (`51`__, `60`_)
* Rename FTP ``_name`` attribute to ``name`` which is what the Django ``File`` api is expecting (`70`_)
* Put ``StorageMixin`` first in inheritance to maintain backwards compat with older versions of Django (`63`_)

.. __: https://github.com/jschneier/django-storages/pull/36
.. _41: https://github.com/jschneier/django-storages/pull/41
.. _52: https://github.com/jschneier/django-storages/issues/52
.. __: https://github.com/jschneier/django-storages/pull/51
.. _60: https://github.com/jschneier/django-storages/pull/60
.. _70: https://github.com/jschneier/django-storages/pull/70
.. _63: https://github.com/jschneier/django-storages/pull/63

1.2.3

******************

* Variety of FTP backend fixes (fix ``exists``, add ``modified_time``, remove call to non-existent function) (`26`_)
* Apparently the year changed to 2015

.. _26: https://github.com/jschneier/django-storages/pull/26

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.