Changelog¶
0.11.0 (2021-01-15)¶
Features
Atomic local file write (#68). Thanks @habibutsu.
New DigitalOcean Spaces Driver (#67). Thanks @RangelReale.
Bugs
0.10.1 (2020-04-20)¶
Features
Add support to mimic
xattr
in Windows by storing data in.<filename>.xattr
(#56). Thanks @RangelReale.Add support for
python 3.8
.
Bugs
Freeze package
azure
to version 4.0.0 (#58).Drop support for
python 3.4
due toPyYAML
requirement!=3.4.*
.
0.10.0 (2019-08-10)¶
Bugs
Azure
get_blob
raisesTypeError
when Content MD5 missing in remote (#47). Thanks @matt-carr.AzureStorageDriver
reads stream twice without rewinding (#44). Thanks @matt-carr.Update package dependencies to fix tests (#43).
Changes from 0.9.0:
Azure driver will issue a warning if Content MD5 is not populated.
Google driver tests will not run if credentials file is not present.
0.9.0 (2018-11-29)¶
Features
Driver authentication can be verified using
DriverName.validate_credentials()
(#34).
Changes from 0.8.0:
Initializing
GoogleStorageDriver
with an invalid credentials file will raiseCredentialsError
exception instead ofCloudStorageError
.
0.8.0 (2018-11-06)¶
Features
Blob
andContainer
’smeta_data
is now a case insensitive dictionary.Add new driver for Minio Cloud Storage (#25). Install driver requirements with:
pip install cloudstorage[minio]
.
Other
Move to
src
folder structure for package.
0.7.0 (2018-10-03)¶
Features
Cache-Control
supported for Amazon, Google, Local, and Microsoft (#11).Each driver’s package dependencies are now optional (#4).
Other
Remove rackspace package dependency
rfc6266_parser
.Add
flake8
linting andsphinx
doc building to tox and travis.
0.6 (2018-07-24)¶
Copy metadata from
setup.py
tosetup.cfg
Add rate limit timeout when calling google cloud storage backend during tests.
Catch
UnicodeDecodeError
when decoding local file attribute values.Upgrade dependencies and include
requirements.txt
anddev-requirements.txt
.
0.4 (2017-08-29)¶
0.2 (2017-04-21)¶
Add pip cache to travis yml file to speed up tests.
Set wheel python-tag to py3 only
Set tox to pass all env variables to py.test
Add travis repo encrypted env variables for running tests.
0.1 (2017-04-20)¶
First release.