Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update django-storages to 1.6.5 #104

Merged
merged 1 commit into from
Dec 15, 2017

Conversation

pyup-bot
Copy link
Collaborator

There's a new version of django-storages available.
You are currently using 1.5.1. I have updated it to 1.6.5

These links might come in handy: PyPI | Changelog | Repo

Changelog

1.6.5


  • Fix Django 1.11 regression with gzipped content being saved twice
    resulting in empty files (367, 371, 373_)
  • Fix the mtime when gzipping content on S3Boto3Storage (374_)

.. _367: jschneier/django-storages#367
.. _371: jschneier/django-storages#371
.. _373: jschneier/django-storages#373
.. _374: jschneier/django-storages#374

1.6.4


  • Files uploaded with GoogleCloudStorage will now set their appropriate mimetype (320_)
  • Fix DropBoxStorage.url to work. (357_)
  • Fix S3Boto3Storage when AWS_PRELOAD_METADATA = True (366_)
  • Fix S3Boto3Storage uploading file-like objects without names (195, 368)
  • S3Boto3Storage is now threadsafe - a separate session is created on a
    per-thread basis (268, 358)

.. _320: jschneier/django-storages#320
.. _357: jschneier/django-storages#357
.. _366: jschneier/django-storages#366
.. _195: jschneier/django-storages#195
.. _368: jschneier/django-storages#368
.. _268: jschneier/django-storages#268
.. _358: jschneier/django-storages#358

1.6.3


  • Revert default AWS_S3_SIGNATURE_VERSION to V2 to restore backwards
    compatability in S3Boto3. It's recommended that all new projects set
    this to be 's3v4'. (344_)

.. _344: jschneier/django-storages#344

1.6.2


  • Fix regression in safe_join() to handle a trailing slash in an
    intermediate path. (341_)
  • Fix regression in gs.GSBotoStorage getting an unexpected kwarg.
    (342_)

.. _341: jschneier/django-storages#341
.. _342: jschneier/django-storages#342

1.6.1


  • Drop support for Django 1.9 (e89db45_)
  • Fix regression in safe_join() to allow joining a base path with an empty
    string. (336_)

.. _e89db45: jschneier/django-storages@e89db45
.. _336: jschneier/django-storages#336

1.6


  • Breaking: Remove backends deprecated in v1.5.1 (280_)
  • Breaking: DropBoxStorage has been upgrade to support v2 of the API, v1 will be shut off at the
    end of the month - upgrading is recommended (273_)
  • Breaking: The SFTPStorage backend now checks for the existence of the fallback ~/.ssh/known_hosts
    before attempting to load it. If you had previously been passing in a path to a non-existent file it will no longer
    attempt to load the fallback. (118, 325)
  • Breaking: The default version value for AWS_S3_SIGNATURE_VERSION is now 's3v4'. No changes should
    be required (335_)
  • Deprecation: The undocumented gs.GSBotoStorage backend. See the new gcloud.GoogleCloudStorage
    or apache_libcloud.LibCloudStorage backends instead. (236_)
  • Add a new backend, gcloud.GoogleCloudStorage based on the google-cloud bindings. (236_)
  • Pass in the location constraint when auto creating a bucket in S3Boto3Storage (257, 258)
  • Add support for reading AWS_SESSION_TOKEN and AWS_SECURITY_TOKEN from the environment
    to S3Boto3Storage and S3BotoStorage. (283_)
  • Fix Boto3 non-ascii filenames on Python 2.7 (216, 217)
  • Fix collectstatic timezone handling in and add get_modified_time to S3BotoStorage (290_)
  • Add support for Django 1.11 (295_)
  • Add project keyword support to GCS in LibCloudStorage backend (269_)
  • Files that have a guessable encoding (e.g. gzip or compress) will be uploaded with that Content-Encoding in
    the s3boto3 backend (263, 264)
  • The Dropbox backend now properly translates backslashes in Windows paths into forward slashes (e52a127_)
  • The S3 backends now permit colons in the keys (248, 322)

.. _217: jschneier/django-storages#217
.. _273: jschneier/django-storages#273
.. _216: jschneier/django-storages#216
.. _283: jschneier/django-storages#283
.. _280: jschneier/django-storages#280
.. _257: jschneier/django-storages#257
.. _258: jschneier/django-storages#258
.. _290: jschneier/django-storages#290
.. _295: jschneier/django-storages#295
.. _269: jschneier/django-storages#269
.. _263: jschneier/django-storages#263
.. _264: jschneier/django-storages#264
.. _e52a127: jschneier/django-storages@e52a127
.. _236: jschneier/django-storages#236
.. _118: jschneier/django-storages#118
.. _325: jschneier/django-storages#325
.. _248: jschneier/django-storages#248
.. _322: jschneier/django-storages#322
.. _335: jschneier/django-storages#335

1.5.2


  • Actually use SFTP_STORAGE_HOST in SFTPStorage backend (204_)
  • Fix S3Boto3Storage to avoid race conditions in a multi-threaded WSGI environment (238_)
  • Fix trying to localize a naive datetime when settings.USE_TZ is False in S3Boto3Storage.modified_time.
    (235, 234)
  • Fix automatic bucket creation in S3Boto3Storage when AWS_AUTO_CREATE_BUCKET is True (196_)
  • Improve the documentation for the S3 backends

.. _204: jschneier/django-storages#204
.. _238: jschneier/django-storages#238
.. _234: jschneier/django-storages#234
.. _235: jschneier/django-storages#235
.. _196: jschneier/django-storages#196

Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.

Happy merging! 🤖

@tnir tnir self-requested a review December 15, 2017 04:46
@tnir tnir self-assigned this Dec 15, 2017
@tnir tnir merged commit 230f673 into master Dec 15, 2017
@tnir tnir deleted the pyup-update-django-storages-1.5.1-to-1.6.5 branch December 15, 2017 08:05
@tnir tnir assigned tnir and unassigned tnir Apr 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants