Releases: Backblaze/B2_Command_Line_Tool
Releases · Backblaze/B2_Command_Line_Tool
3.2.0
Added
- Add compatibility support for arrow >= 1.0.2 on newer Python versions while
continuing to support Python 3.5
Fixed
- Fallback to
ascii
decoder when printing help in case the locales are not properly set
3.1.0
Added
- Add
--allCapabilities
tocreate-key
- Add support for Python 3.10
Fixed
- Fix testing bundle in CI for a new
staticx
version
3.0.3
Fixed
- Fix pypy selector in CI
- Fix for static linking of Linux binary (CD uses python container)
3.0.2
Added
- Sign Windows binary
Changed
- Download instruction in README.md (wording suggested by https://github.com/philh7456)
- Make Linux binary statically linked
3.0.1
Fixed
- logs from all loggers (in dependencies too) brought back
3.0.0
Added
- Add possibility to change realm during integration tests
- Add possibility to install SDK from local folder instead of pypi when running tests
- Add full support of establishing file metadata when copying, with either source or target using SSE-C
- Add
--noInfo
option tocopy-file-by-id
- Integration test for checking if
bad_bucket_id
error code is returned
Fixed
- Fix integration tests on non-production environments
- Fix warnings thrown by integration tests
- delete-key unit test adjusted to a less mocked simulator
- Fix integration test cleanup
- Representing encryption-related metadata in buckets and file versions is now consistent
Changed
- CLI now uses
b2sdk.v2
- Downloading files prints file metadata as soon as the download commences (not when it finishes)
- New way of establishing location of the SQLite cache file, using
XDG_CONFIG_HOME
env var - Downloaded file's metadata is complete and is displayed before the file is downloaded, a
Download finished
message
is issued at the end contentLength
changed tosize
where appropriate- Log configuration: stack traces are not printed in case of errors by default,
--verbose
changes that - Log configuration arguments bahaviour altered:
--logConfig
is exclusive with--verbose
and--debugLogs
- Log configuration arguments bahaviour altered:
--verbose
and--debugLogs
can be used at the same time
(and they will both be taken into account)
Removed
- Support of
--metadataDirective
argument incopy-file-by-id
(themetadataDirective
sent to B2 cloud is
detected automatically)
2.5.1
SRC_LAST_MODIFIED_MILLIS
import fix
2.5.0
Added
- Add integration test for sync within one bucket with different encryption
- Notarize OSX binary
- File lock arguments and new commands
Fixed
- Fixed breaking integration test case
- Add zoneinfo to the Windows bundle
- Fixed unit tests failing on new attributes of FileVersionInfo
- Removing old buckets in integration tests
2.4.0
Added
- Sign OSX binary
- Add support for SSE-C server-side encryption mode
Fixed
- Exclude packages inside the test package when installing
2.3.0
Added
- Add support for SSE-B2 server-side encryption mode
Fixed
- Pin
setuptools-scm<6.0
as>=6.0
doesn't support Python 3.5 - Fix boot speed regression caused by the
rst2ansi
invocations