v1.6.0
Features/changes:
cpobj
now accepts multiple source files- deprecated homebrew. Please use pip exclusively going forward.
- changed the behavior of
rmobj
to be more consistent withrm
:rmobj -f
will not prompt the user if they want to delete files/directories at all.rmobj -i
is now needed if you want to be asked about every delete operation. If you just passrmobj -r
you will be asked only once now.
Bugfixes:
rmobj
is now more selective about removing key prefixes. This means thatrmobj -rf bucket:foo
will now remove everything underbucket:foo/*
, but notbucket:foobar/
. Thank you to @Sanghyun-Hong for reporting this bug!- fixed a bug in
cpobj
where a single key could not be copied out of the object store with a different key name locally. - more graceful logging of S3ResponseError for multipart uploads
- implemented better error messages if invalid credentials are being used
- the exit statuses in
rmobj
are now consistent with the behavior forrm
. The exit status will be non-zero if there were failures removing something unless-f
is specified, in which case the exit status will always be zero.