(filename)
| 1300 | "xz'ed tar-file") |
| 1301 | |
| 1302 | def _find_unpack_format(filename): |
| 1303 | for name, info in _UNPACK_FORMATS.items(): |
| 1304 | for extension in info[0]: |
| 1305 | if filename.endswith(extension): |
| 1306 | return name |
| 1307 | return None |
| 1308 | |
| 1309 | def unpack_archive(filename, extract_dir=None, format=None, *, filter=None): |
| 1310 | """Unpack an archive. |
no test coverage detected