- fix - fix sftp retry bug when catch EOFError - fix the bug from new `urlsplit` in py3.11.4 - fix the path list's order returned by fs glob, now return path list in ascending alphabetical order
2.0.6
- fix - fix sftp connect timeout after long time - perf - `smart_sync` and other sync methods will ignore same files - `smart_sync` will raise `FileNotFound` error when src_path is not exist
2.0.5.post1
- fix - fix `SftpPath.rename` error log
2.0.5
- feat - support python 3.11 - perf - cli support s3 log - fix - fix `is_dir` and `is_file` of `SftpPath` when file not found
2.0.4
- feat - s3 path support custom profile name, like `s3[+profile_name]://bucket/key` - remove `smart-open` from requirements - `smart_sync` support `map_func` parameter for concurrent - add `smart_concat` - perf - reduce the number of `s3_open`'s requests
2.0.3
- feat - add smart_lstat - smart_scandir support ‘with’ operate - fix - fix smart_sync error when file name in dir is empty str - fix stat properties default value - fix smart_load_content when path is not fs or s3