Releases: Totalus/object-storage-client
Releases · Totalus/object-storage-client
v2.1.0
LIB
- Feature: Allow to manually specify credentials in S3Client() constructor
v2.0.7
LIB
- [Fix] Don't specify location constraint when creating a container if the location is 'auto' (to properly support Google Cloud Storage S3 API)
- [Fix] Return value of
object_delete()
should be True
when the reply status is 404 (Not Found)
v2.0.6
LIB
- [Feature] Fetch metadata concurrently when calling object_info() with
fetch_metadata=true
v2.0.5
CLI
- [Fix] fix: Not printing object count correctly in CLI
LIB
- [Feature] Add optional SSL verification parameter to S3Client initialization
- [Fix] Issue uploading files to non-AWS S3 endpoints (see boto/boto3#4392)
v2.0.4
CHANGELOG
LIB
- [Feature] Add
object_generate_download_url()
method and implementation for S3 (only S3 for now, will be implemented for Swift later)
CLI
- [Feature] Add
object-download-url
command to generate signed URL
v2.0.3
CHANGELOG
LIB
- [Feature] Add support for custom S3 endpoint
CLI
- [Feature] Add support for custom S3 endpoint
- [Bugfix] Fix CLI errors when working with S3 containers
v2.0.2
Changelog
Lib
- [Bugfix] Metadata was not fetched properly if the backend replied with lowercased header names
CLI
- [Feature] Version command now prints library version along with CLI version
v2.0.1
Changelog
CLI
- [Bugfix] Throwing exception when object or container list is empty for
ls
and list
commands
v2.0.0
Changelog
v2.x introduces some breaking changes from v1.x
Lib v2.0.0
- Simplify storage backend configuration (Breaking)
- Remove
OBS_STORAGE_TYPE
config variable. Storage backend is now deduced from the other config vars.
- Remove
OBS_SWIFT_URL
config, replace by OBS_SWIFT_REGION
for OpenStack Swift. The storage URL is now directly extracted from the authentication response.
CLI v0.2
- Updated CLI configuration method to reflect the changes in the library storage backed config
- Add
info
command replacing object-info
and container-info
- Add
list
command
v1.2.1
- Adding
last_modified
field in ObjectInfo
data class