From 2e2bf6ed855b4a3e8c91a8267c28a415b3d11127 Mon Sep 17 00:00:00 2001 From: Maciej Urbanski Date: Mon, 19 Feb 2024 16:24:12 +0100 Subject: [PATCH] release 3.16.0 --- CHANGELOG.md | 31 +++++++++++++++++++ changelog.d/+apiver_for_cli.added.md | 1 - .../+authorize-account-output.added.md | 2 -- .../+b2uri-special-characters.fixed.md | 1 - .../+docker_mkdir_fail.infrastructure.md | 1 - changelog.d/+downloaded-file-name.added.md | 1 - changelog.d/+fix-rm-non-recursive.fixed.md | 2 -- changelog.d/+internal_directory.changed.md | 1 - changelog.d/+ls-rm-b2-uri.changed.md | 1 - changelog.d/+ls-rm-b2id-uri.added.md | 1 - changelog.d/+ls-rm-filters.added.md | 1 - changelog.d/+min_part_size.fixed.md | 1 - changelog.d/+pdm.infrastructure.md | 1 - 13 files changed, 31 insertions(+), 14 deletions(-) delete mode 100644 changelog.d/+apiver_for_cli.added.md delete mode 100644 changelog.d/+authorize-account-output.added.md delete mode 100644 changelog.d/+b2uri-special-characters.fixed.md delete mode 100644 changelog.d/+docker_mkdir_fail.infrastructure.md delete mode 100644 changelog.d/+downloaded-file-name.added.md delete mode 100644 changelog.d/+fix-rm-non-recursive.fixed.md delete mode 100644 changelog.d/+internal_directory.changed.md delete mode 100644 changelog.d/+ls-rm-b2-uri.changed.md delete mode 100644 changelog.d/+ls-rm-b2id-uri.added.md delete mode 100644 changelog.d/+ls-rm-filters.added.md delete mode 100644 changelog.d/+min_part_size.fixed.md delete mode 100644 changelog.d/+pdm.infrastructure.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f5372dfa..3199131e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,37 @@ upcoming release can be found in [changelog.d](changelog.d). +## [3.16.0](https://github.com/Backblaze/B2_Command_Line_Tool/releases/tag/v3.16.0) - 2024-02-19 + + +### Changed + +- All internal Python modules were moved to the `b2._internal` package to further discourage users from importing them. +- Change `ls` and `rm` commands to use the `b2://` URI scheme in the pre-release `_b2v4` command. + +### Fixed + +- Fix `--minPartSize` not supporting values above 100MB. +- Fix a bug where `rm bucketName folderName` command without the `--recursive` flag would + remove a first file from every subdirectory inside `folderName`. +- Fix handling of `?` and `#` in B2 URI. + +### Added + +- ApiVer introduced. `b2` executable points to the latest stable ApiVer version, while + `b2v3` will always point to v3 ApiVer release of `b2` CLI. +- Add `--include` and `--exclude` filters to the `ls` and `rm` commands. +- Add support for deleting a single file by `b2id://` URI in the pre-release `_b2v4` command. +- Print account info if `b2 authorize-account` is successful using the same format as `b2 get-account-info`. +- Print output file path in `download-file` command. + +### Infrastructure + +- Fix CI failing on `mkdir` when testing docker image. +- Use pdm for building, testing and managing dependencies. +- Remove unnecessary files (continuous integration scripts, tests) from sdist tarball. + + ## [3.15.0](https://github.com/Backblaze/B2_Command_Line_Tool/releases/tag/v3.15.0) - 2023-12-07 diff --git a/changelog.d/+apiver_for_cli.added.md b/changelog.d/+apiver_for_cli.added.md deleted file mode 100644 index c282c7bf6..000000000 --- a/changelog.d/+apiver_for_cli.added.md +++ /dev/null @@ -1 +0,0 @@ -ApiVer introduced. `b2` executable points to the latest stable ApiVer version, while `b2v3` will always point to `v3`. diff --git a/changelog.d/+authorize-account-output.added.md b/changelog.d/+authorize-account-output.added.md deleted file mode 100644 index 836e78953..000000000 --- a/changelog.d/+authorize-account-output.added.md +++ /dev/null @@ -1,2 +0,0 @@ -Print account info if `b2 authorize-account` is successful. -The output is same as `b2 get-account-info`. \ No newline at end of file diff --git a/changelog.d/+b2uri-special-characters.fixed.md b/changelog.d/+b2uri-special-characters.fixed.md deleted file mode 100644 index 766c58895..000000000 --- a/changelog.d/+b2uri-special-characters.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fixed special characters `?` and `#` in b2uri causing incorrect parsing of the URI. \ No newline at end of file diff --git a/changelog.d/+docker_mkdir_fail.infrastructure.md b/changelog.d/+docker_mkdir_fail.infrastructure.md deleted file mode 100644 index d3750be17..000000000 --- a/changelog.d/+docker_mkdir_fail.infrastructure.md +++ /dev/null @@ -1 +0,0 @@ -Fix CI failing on `mkdir` when testing docker image. diff --git a/changelog.d/+downloaded-file-name.added.md b/changelog.d/+downloaded-file-name.added.md deleted file mode 100644 index 80bb5940d..000000000 --- a/changelog.d/+downloaded-file-name.added.md +++ /dev/null @@ -1 +0,0 @@ -Print output file path in `download-file` command. diff --git a/changelog.d/+fix-rm-non-recursive.fixed.md b/changelog.d/+fix-rm-non-recursive.fixed.md deleted file mode 100644 index 932b78cb6..000000000 --- a/changelog.d/+fix-rm-non-recursive.fixed.md +++ /dev/null @@ -1,2 +0,0 @@ -Fixed a bug where `rm bucketName folderName` command without the `--recursive` flag would -remove a file from every subdirectory inside `folderName`. diff --git a/changelog.d/+internal_directory.changed.md b/changelog.d/+internal_directory.changed.md deleted file mode 100644 index d8f75e8a1..000000000 --- a/changelog.d/+internal_directory.changed.md +++ /dev/null @@ -1 +0,0 @@ -All Python modules were moved to the `b2._internal` package to discourage users from importing them. diff --git a/changelog.d/+ls-rm-b2-uri.changed.md b/changelog.d/+ls-rm-b2-uri.changed.md deleted file mode 100644 index a8a50b5db..000000000 --- a/changelog.d/+ls-rm-b2-uri.changed.md +++ /dev/null @@ -1 +0,0 @@ -Change `ls` and `rm` commands to use the `b2://` URI scheme in the pre-release version _b2v4. diff --git a/changelog.d/+ls-rm-b2id-uri.added.md b/changelog.d/+ls-rm-b2id-uri.added.md deleted file mode 100644 index c2bd368a4..000000000 --- a/changelog.d/+ls-rm-b2id-uri.added.md +++ /dev/null @@ -1 +0,0 @@ -Add support for deleting a single file by `b2id://` URI in the pre-release version _b2v4. diff --git a/changelog.d/+ls-rm-filters.added.md b/changelog.d/+ls-rm-filters.added.md deleted file mode 100644 index 08866dea3..000000000 --- a/changelog.d/+ls-rm-filters.added.md +++ /dev/null @@ -1 +0,0 @@ -Add `--include` and `--exclude` filters to the `ls` and `rm` commands. \ No newline at end of file diff --git a/changelog.d/+min_part_size.fixed.md b/changelog.d/+min_part_size.fixed.md deleted file mode 100644 index f1c53aa76..000000000 --- a/changelog.d/+min_part_size.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fix `--minPartSize` not supporting values above 100MB. \ No newline at end of file diff --git a/changelog.d/+pdm.infrastructure.md b/changelog.d/+pdm.infrastructure.md deleted file mode 100644 index 53907b8af..000000000 --- a/changelog.d/+pdm.infrastructure.md +++ /dev/null @@ -1 +0,0 @@ -Use pdm for building, testing and managing dependencies. Remove unnecessary files (continuous integration scripts, tests) from sdist tarball. \ No newline at end of file