Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 19, 2024

Bumps b2sdk from 2.3.0 to 2.5.1.

Release notes

Sourced from b2sdk's releases.

2.5.1

Fixed

  • Fix LocalFolder.all_files(..) erroring out if one of the non-excluded directories is not readable by the user running the scan. Warning is added to ProgressReport instead as other file access errors are.

2.5.0

Fixed

  • Fix TruncatedOutput errors when downloading files over congested network (fixes B2_Command_Line_Tool#554).
  • Ensure FileSimulator.as_download_headers returns dict[str, str] mapping.

Added

  • Add unhide_file method to Bucket class.

Doc

  • Improve download_file_from_url methods type hints.

Infrastructure

  • Limit max CI (Github Actions) duration to 90 minutes.

2.4.1

Fixed

  • Fix LocalFolder regression (introduced in 2.4.0) which caused LocalFolder to not list files by path lexicographical order. This is also a fix for synchronizer re-uploading files on every run in some cases. (#502)

2.4.0

Changed

  • In b2sdk.v3 the B2Api will always create cache from AccountInfo object, unless cache is provided explicitly. The current stable b2sdk.v2 remains unchanged, i.e. DummyCache is created by default if account_info was provided, but not cache. Documentation for b2sdk.v2 was updated with the new recommended usage, e.g. B2Api(info, cache=AuthInfoCache(info)), to achieve the same behavior as b2sdk.v3. (#497)

Fixed

  • Move scan filters before a read on filesystem access attempt. This will prevent unnecessary warnings and IO operations on paths that are not relevant to the operation. (#456)
  • Fix bucket caching erroring out when using StubAccountInfo.

Added

  • Add annotated_types dependency for type annotations that include basic value validation.
  • Add daysFromStartingToCancelingUnfinishedLargeFiles option to lifecycle_rules type annotation.
  • Add non-retryable NoPaymentHistory exception. API returns this exception when action (e.g. bucket creation or replication rules) is not allowed due to lack of payment history.
Changelog

Sourced from b2sdk's changelog.

2.5.1 - 2024-08-15

Fixed

  • Fix LocalFolder.all_files(..) erroring out if one of the non-excluded directories is not readable by the user running the scan. Warning is added to ProgressReport instead as other file access errors are.

2.5.0 - 2024-07-30

Fixed

  • Fix TruncatedOutput errors when downloading files over congested network (fixes B2_Command_Line_Tool#554).
  • Ensure FileSimulator.as_download_headers returns dict[str, str] mapping.

Added

  • Add unhide_file method to Bucket class.

Doc

  • Improve download_file_from_url methods type hints.

Infrastructure

  • Limit max CI (Github Actions) duration to 90 minutes.

2.4.1 - 2024-06-19

Fixed

  • Fix LocalFolder regression (introduced in 2.4.0) which caused LocalFolder to not list files by path lexicographical order. This is also a fix for synchronizer re-uploading files on every run in some cases. (#502)

2.4.0 - 2024-06-17

Changed

  • In b2sdk.v3 the B2Api will always create cache from AccountInfo object, unless cache is provided explicitly. The current stable b2sdk.v2 remains unchanged, i.e. DummyCache is created by default if account_info was provided, but not cache. Documentation for b2sdk.v2 was updated with the new recommended usage, e.g. B2Api(info, cache=AuthInfoCache(info)), to achieve the same behavior as b2sdk.v3. (#497)

Fixed

... (truncated)

Commits
  • 5b5ac44 release 2.5.1
  • 76e3e96 Merge pull request #508 from reef-technologies/fix_scan_perm_errors
  • b8e8e5d fix fs permission under windows
  • 72344a1 fix old python compatiblity in tmp_path_permission_cleanup fixture
  • 15ddeec fix scan dir permission errors
  • 470de14 better changelog msg for 2.5.0 release
  • 103756a release 2.5.0
  • 7535c7a Merge pull request #506 from reef-technologies/truncation_fix
  • 3d8b680 workaround for PyPy hangs due non-awaited futures
  • 269f575 limit Github Actions job to 90 minutes max (instead of default 6h)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [b2sdk](https://github.com/Backblaze/b2-sdk-python) from 2.3.0 to 2.5.1.
- [Release notes](https://github.com/Backblaze/b2-sdk-python/releases)
- [Changelog](https://github.com/Backblaze/b2-sdk-python/blob/master/CHANGELOG.md)
- [Commits](Backblaze/b2-sdk-python@v2.3.0...v2.5.1)

---
updated-dependencies:
- dependency-name: b2sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants