Deprecate some non-PEP 625 source distributions (#17467)

This commit is contained in:
William Woodruff
2026-03-17 08:18:09 +09:00
committed by GitHub
parent de2071881e
commit 4d4b968f25
7 changed files with 58 additions and 2 deletions
+11
View File
@@ -781,6 +781,17 @@ reading and extracting archives in the following formats:
- lzma tarball (`.tar.lzma`)
- zip (`.zip`)
!!! important
Using source distribution extensions other than `.tar.gz` is strongly
discouraged, as these extensions are not widely or consistently
supported across the Python packaging ecosystem.
!!! warning "Deprecated"
Support for source distribution extensions other than `.tar.gz` is
deprecated and will be removed in a future release of uv.
## Lockfile versioning
The `uv.lock` file uses a versioned schema. The schema version is included in the `version` field of