- Compatible with and supports Python 3.11 and Python 3.12.
- No longer supports Python 2.x.
- Integrate the deleteobject interface with the Python SDK and fix the issue of deleting object with empty versionid.
- Domain auto-switching is enabled by default. You can disable it by setting auto_switch_domain to false in the configuration file.
- Add file size threshold when downloading folder
- Fix incorrect path when synchronizing files
- Delete the crc64 verification parameters when downloading
- Fix file size threshold error when uploading folders
- Fix the bug that threads cannot recycle during concurrent upload and download
--skipmd5
will only skip the md5 calculation of the entire file, and no longer skip the partial etag verification of the partial upload- Provide
--slience
parameter, support silent mode - Revised the format of the progress bar for uploading and downloading
- Fixed the algorithm for resizing partsize
- Fixed the bug when the upload block size exceeds 2G
- Fix deadlock in multithreading
- Fix resume upload interface
- Increase the priority of
endpoint
overregion
- Fix the bug of restore Chinese object
- Raise exception when download incompleted part
- Support upload/download with header
x-cos-traffic-limit
- Fix a bug of phar update in multi-thread
- Fix a bug of sync delete
- Added
move
Interface
- Fix error-log encode when retrying
- Use new connection when retry to upload
- Fix download encode bug
- Add timeout parameter
- Update retry
- Fixed Error log when Using coscmd to upload the same file at the same time
- Added sync delete
- Fixed Error log when Using coscmd to upload the same file at the same time
- Added sync delete
- Fix multiupload retry
- Delete uncomplete file when download failed
- Support probe in windows
- Update the way of multipart download to faster downloads
- Add param of
--skipmd5
in download whne sync remote2local without md5check - Update sync message info
- Fix bug of downloading object with
content-encoding:gzip
header - Update the error prompt of multipart upload
download
interface will use single download when set param-n 1
- Support uploading files with key values containing ./
- Fix the problem that concurrent operation exceptions do not throw exceptions
- Fixing bugs in the complete operation of Chinese files
- Optimize multipart upload complete action
- Update abort interface relay on cos-python-sdk
- Fixed bug of delete object without -f parameter
- Add interface of probe
- Update unit test
- Update requirement of requests from 2.6 to 2.8
- Fixed bug with invalid breakpoint continuation
- Add the -n parameter to the download command to control the number of fragments downloaded
- Fixed a fatal download error that could cause the download file MD5 to be inconsistent with the source file
- Fixed a copy folder bug which has 1000 files limit
- Fixed a bug where the copy -r interface could not handle some specially encoded key
- Fixed a bug of copy -s
- Added token parameter for setting x-cos-security-token header
- Support copysource include endpoint instead of cosregion
- Added -H parameter to download parameter