mirror of
https://github.com/astral-sh/uv.git
synced 2025-11-19 03:28:42 +00:00
Resolves https://github.com/astral-sh/uv/issues/16693 [`PEP 639`](https://peps.python.org/pep-0639/#add-license-files-key) requires build tools to error if any user-specified `project.license-files` glob fails to match a file, but uv currently allows the build to succeed and produces empty `.dist-info/licenses/` directories. This PR enforces the spec by tracking matches for each glob during metadata generation, raising a clear validation error when one is unmatched. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||