uv/crates/uv-extract/src
Aditya Pratap Singh 3d62154849
Add support for remaining pip-supported file extensions (#7387)
closes #7365 

Summary

This pull request adds support for additional file extension aliases in
the SourceDistExtension and ExtensionError enums. The newly supported
file extensions include .tbz, .tgz, .txz, .tar.lz, .tar.lzma. These
changes align the extensions supported by the SourceDistExtension with
those used in Python packaging tools, enhancing compatibility with a
broader range of source distribution formats.

Test Plan
should be added or updated to verify that the new extensions are
correctly recognized as valid source distributions and that errors are
correctly raised when unsupported extensions are provided.
2024-09-14 19:59:07 +00:00
..
vendor Add LICENSE for cloneable_seekable_reader.rs from ripunzip (#5585) 2024-07-29 22:15:48 -04:00
error.rs Download wheel to disk when streaming unzip failed with HTTP streaming error (#5094) 2024-07-16 09:00:46 -04:00
hash.rs Add hash-checking support to `install` and `sync` (#2945) 2024-04-10 19:09:03 +00:00
lib.rs Remove unused `seek` methods (#3526) 2024-05-11 17:31:32 +00:00
stream.rs Add support for remaining pip-supported file extensions (#7387) 2024-09-14 19:59:07 +00:00
sync.rs Avoid setting executable permissions on files we might not own (#5582) 2024-07-30 12:32:52 +00:00
tar.rs Fix nightly cfg checker warnings (#3932) 2024-05-31 09:35:52 +00:00