Releases: kkalinowski-reef/b2-sdk-python
Releases · kkalinowski-reef/b2-sdk-python
1.17.3
Fixed
- Fix
FileVersion._get_upload_headerswhen encryption key isNone
Infrastructure
- Fix download integration tests on non-production environments
- Add
B2_DEBUG_HTTPenv variable to enable network-level test debugging - Disable changelog validation temporarily
1.17.2
Fixed
- Fix a race in progress reporter
- Fix import of replication
1.17.1
v1.17.1 Latest changelog reader action
1.16.0
v1.16.0 Latest changelog reader action
1.15.0
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_tomethod - 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