3.16.0
·
352 commits
to master
since this release
Changed
- All internal Python modules were moved to the
b2._internalpackage to further discourage users from importing them. - Change
lsandrmcommands to use theb2://URI scheme in the pre-release_b2v4command.
Fixed
- Fix
--minPartSizenot supporting values above 100MB. - Fix a bug where
rm bucketName folderNamecommand without the--recursiveflag would
remove a first file from every subdirectory insidefolderName. - Fix handling of
?and#in B2 URI.
Added
- ApiVer introduced.
b2executable points to the latest stable ApiVer version, while
b2v3will always point to v3 ApiVer release ofb2CLI. - Add
--includeand--excludefilters to thelsandrmcommands. - Add support for deleting a single file by
b2id://URI in the pre-release_b2v4command. - Print account info if
b2 authorize-accountis successful using the same format asb2 get-account-info. - Print output file path in
download-filecommand.
Infrastructure
- Fix CI failing on
mkdirwhen testing docker image. - Use pdm for building, testing and managing dependencies.
- Remove unnecessary files (continuous integration scripts, tests) from sdist tarball.