pypa / setuptools

Official project repository for the Setuptools build system
https://pypi.org/project/setuptools/
MIT License
2.34k stars 1.14k forks source link

Support PEP 625 #4286

Closed di closed 1 month ago

di commented 1 month ago

Summary of changes

Support PEP 625 by canonicalizing package name and version in filenames.

Closes #3593.

Pull Request Checklist

[PR docs]: https://setuptools.pypa.io/en/latest/development/developer-guide.html#making-a-pull-request

di commented 1 month ago

Hmm, the failing test doesn't fail for me locally.

di commented 1 month ago

Looks like it's because this job is testing against stdlib distutils and not vendored distutils? What's the right path forward here?

di commented 1 month ago

@abravalheri Thanks! Everything is passing now.