3.14.0
·
430 commits
to master
since this release
Changed
Fixed
- Don't print `Using https://REALM" in stderr unless explicitly set by user. (#949)
- Added autocomplete suggestion caching to improve autocomplete performance.
- Do not include build cache in official
b2docker image. - Fix an error that caused multiprocessing semaphores to leak on OSX.
Deprecated
- Deprecated
download-file-by-idanddownload-file-by-name, usedownload-fileinstead.
Deprecatedget-file-info, usefile-infoinstead.
Deprecatedmake-urlandmake-friendly-url, useget-urlinstead.
Added
- Add
--expires,--content-disposition,--content-encoding,--content-languageoptions to subcommandsupload-file,upload-unbound-stream,copy-file-by-id. - Add
download-file,file-infoandget-urlcommands using new B2 URI syntax allowing for referring to file-like objects by their bucket&name or ID.
Doc
- Add
catcommand to documentation. - Add additional linebreaks to ensure lists are properly rendered.
Infrastructure
- Ensure CI checks Python package compatibility with latest setuptools. (#952)
- Allow skipping changelog for PRs marked with
-changeloglabel. - Changelog entries are now validated as a part of CI pipeline.
- Disable dependabot requests for updates unrelated to security issues.
- Fix CI badge not showing correct status in README.
- Remove unused exception class and outdated todo.
- Skip draft step in releases - all successful releases are public.
- Update license text generation dependencies to prevent triggering security scan false-positives.
- Use cpython 3.12 (not 3.11) for integration tests with secrets.