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
xattrin Windows by storing data in.<filename>.xattr(#56). Thanks @RangelReale.Add support for
python 3.8.
Bugs
Freeze package
azureto version 4.0.0 (#58).Drop support for
python 3.4due toPyYAMLrequirement!=3.4.*.
0.10.0 (2019-08-10)¶
Bugs
Azure
get_blobraisesTypeErrorwhen Content MD5 missing in remote (#47). Thanks @matt-carr.AzureStorageDriverreads 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
GoogleStorageDriverwith an invalid credentials file will raiseCredentialsErrorexception instead ofCloudStorageError.
0.8.0 (2018-11-06)¶
Features
BlobandContainer’smeta_datais now a case insensitive dictionary.Add new driver for Minio Cloud Storage (#25). Install driver requirements with:
pip install cloudstorage[minio].
Other
Move to
srcfolder structure for package.
0.7.0 (2018-10-03)¶
Features
Cache-Controlsupported for Amazon, Google, Local, and Microsoft (#11).Each driver’s package dependencies are now optional (#4).
Other
Remove rackspace package dependency
rfc6266_parser.Add
flake8linting andsphinxdoc building to tox and travis.
0.6 (2018-07-24)¶
Copy metadata from
setup.pytosetup.cfgAdd rate limit timeout when calling google cloud storage backend during tests.
Catch
UnicodeDecodeErrorwhen decoding local file attribute values.Upgrade dependencies and include
requirements.txtanddev-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.