Skip to content

2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Apr 12:02
· 71 commits to master since this release
294d056

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