docs(rust): note the .tgz extraction extension

This commit is contained in:
2026-10-11 01:00:40 +02:00
parent 550062f46b
commit bfc25bc7b6
+3
View File
@@ -91,6 +91,9 @@ Notes:
- `tar`/`gz`/`bz2`/`xz` extraction shells out to the system binaries - `tar`/`gz`/`bz2`/`xz` extraction shells out to the system binaries
(7z CLI in python); 7z/zip/rar use native Rust. (7z CLI in python); 7z/zip/rar use native Rust.
- The extractor also recognizes `.tgz` (a gzip-compressed tar). The python
suffix set never included it, so python left those files unextracted; this
is a deliberate Rust-only addition.
- `fs::copy` fallback in the sorter does not preserve mtime - `fs::copy` fallback in the sorter does not preserve mtime
(python `shutil.copy2` does). (python `shutil.copy2` does).
- state.json omits `"files": []` for records without files - state.json omits `"files": []` for records without files