Skip to content

chore(deps): update dependency b2sdk to v2

Botaniker (Bot) requested to merge renovate/b2sdk-2.x into master

This MR contains the following updates:

Package Update Change
b2sdk major ==1.33.0 -> ==2.1.0

Release Notes

Backblaze/b2-sdk-python (b2sdk)

v2.1.0

Compare Source

Changed
  • Use ParallelDownloader for small files instead of SimpleDownloader to avoid blocking on I/O.
Fixed
  • Fix decode_content=True causing an error when downloading tiny and large files.
  • Prevent errors due to the use of "seekable" download strategies for seekable, but not readable files.
Added

v2.0.0

Compare Source

Removed
  • Remove tqdm dependency. Now tqdm has to be explicitly installed to use TqdmProgressListener class.
  • Remove [doc] extras dependency group - moved to dev dependencies.
  • Remove unnecessary packaging package dependency. It's functionality was never explicitly exposed.
Changed
  • Move non-apiver packages (e.g. packages other than b2sdk.v1, b2sdk.v2, ...) to b2sdk._internal to further discourage use of non-public internals. If you accidentally used non-public internals, most likely only thing you will need to do, is import from b2sdk.v2 instead of b2sdk.
  • Move logging setup and UrllibWarningFilter class from b2sdk.__init__.py to b2sdk._v3 (and thus b2sdk.v2 & b2sdk.v1). This will allow us to remove/change it in new apiver releases without the need to change the major semver version.
Added
  • Add SqliteAccountInfo.get_user_account_info_path to public API.
Infrastructure

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.

Edited by Botaniker (Bot)

Merge request reports