Skip to content

1.15.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Apr 22:30
280c54b

Changed

  • Don't run coverage in pypy in CI
  • Introduce a common thread worker pool for all downloads
  • Increase http timeout to 20min (for copy using 5GB parts)
  • Remove inheritance from object (leftover from python2)
  • Run unit tests on all CPUs

Added

  • Add pypy-3.8 to test matrix
  • Add support for unverified checksum upload mode
  • Add dedicated exception for unverified email
  • Add a parameter to customize sync_policy_manager
  • Add parameters to set the min/max part size for large file upload/copy methods
  • Add CopySourceTooBig exception
  • Add an option to set a custom file version class to FileVersionFactory
  • Add an option for B2Api to turn off hash checking for downloaded files
  • Add an option for B2Api to set write buffer size for DownloadedFile.save_to method
  • Add support for multiple profile files for SqliteAccountInfo

Fixed

  • Fix copying objects larger than 1TB
  • Fix uploading objects larger than 1TB
  • Fix downloading files with unverified checksum
  • Fix decoding in filename and file info of DownloadVersion
  • Fix an off-by-one bug and other bugs in the Simulator copy functionality

Removed

  • Drop support for Python 3.5 and Python 3.6