treat .tgz the same as .tar.gz (#7201)

## Summary

Fixes #7081 

Treats source distribution `.tgz` the same as `.tar.gz` plans

## Test Plan

Quick Version

```bash
cd $(mktemp -d)
uv init
uv add --dev build
.venv/bin/python -m build -s .
mv -v dist/*tar.gz dist/"$(basename dist/*.tar.gz .tar.gz)".tgz
uv pip install dist/*.tgz
```

Can add a proper test to the branch if requested
This commit is contained in:
Soof Golan 2024-09-09 01:09:39 +02:00 committed by GitHub
parent 64e03ad56c
commit 14ebc393fc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 3 deletions

View file

@ -304,7 +304,7 @@ formats, which need to be supported for backward compatibility, were also allowe
reading and extracting archives in the following formats:
- bzip2 tarball (`.tar.bz2`)
- gzip tarball (`.tar.gz`)
- gzip tarball (`.tar.gz`, `.tgz`)
- xz tarball (`.tar.xz`)
- zip (`.zip`)
- zstd tarball (`.tar.zst`)