Skip to content

Releases: ustudio/storage

v0.15.3

11 Feb 16:10
f72b2a7

Choose a tag to compare

Resolve an issue in the S3 implementations of save_to_directory and delete_directory where not all files are saved (or deleted) when there are more than 1000 objects in the directory being read.

v0.15.2

07 Jan 19:07
2fa71c2

Choose a tag to compare

  • Force AWS V4 Signatures in S3 Download URLs

v0.15.1

03 Dec 14:16
f69efab

Choose a tag to compare

  • Fixed package issues
  • Fixed outdated information in README

v0.15.0

26 Nov 16:14
f8da716

Choose a tag to compare

  • Dropped support for Python 3.8 and older
  • Added support for Python 3.9 and newer
  • Added a new way to specify credentials in S3 storage URIs
  • Added support for assuming roles to access S3 buckets owned by third parties

v0.14.4

24 Mar 19:38
65d0e7e

Choose a tag to compare

Bumped "rsa" requirement version from 4.0 to 4.1 to resolve security issue.

v0.14.3

03 Sep 09:29
a51e5d8

Choose a tag to compare

In this release, storage implementations will now raise a NotFoundError when requested files do not exist.

v0.14.2

19 Jun 20:28
864b880

Choose a tag to compare

This release fixes a bug in the implementation of save_to_directory for the Swift storage implementation, for cases where Rackspace CloudFiles returns placeholder objects with a mimetype other than application/directory.

v0.12.9

19 Jun 20:24
ad85831

Choose a tag to compare

This release fixes a bug in the implementation of save_to_directory for the Swift storage implementation, for cases where Rackspace CloudFiles returns placeholder objects with a mimetype other than application/directory.

v0.14.1

17 Jun 19:31
8c88537

Choose a tag to compare

  • Update Google storage to use the storage URI of the file to be uploaded to guess the mimetype, if there is no local filename.
  • Update AWS S3 storage to infer the mimetype of the file to be uploaded using the same precedence as Google storage.
  • Update error when parsing scheme of storage URI to not include credentials when the Storage URI has no scheme.

v0.12.8

17 Jun 19:38
1199116

Choose a tag to compare

This backports the changes from the v0.14.1 release to Python 2.7:

  • Update Google storage to use the storage URI of the file to be uploaded to guess the mimetype, if there is no local filename.
  • Update AWS S3 storage to infer the mimetype of the file to be uploaded using the same precedence as Google storage.
  • Update error when parsing scheme of storage URI to not include credentials when the Storage URI has no scheme.