Closed
Description
Summary
eg
curl -O https://files.pythonhosted.org/packages/ea/46/f44d8be06b85bc7c4d8c95d658be2b68f27711f279bf9dd0612a5e4794f5/ruamel.yaml-0.18.10.tar.gz
uv build --wheel ruamel.yaml-0.18.10.tar.gz
giving output that ends Successfully built ruamel_yaml-0.18.10-py3-none-any.whl
but this is not true, the setuptools backend is not PEP491 compliant, so the file that is actually built is ruamel.yaml-0.18.10-py3-none-any.whl
.
I guess uv is assuming that the output is always spec-compliant?
It's a pretty minor confusion.
(Also this particular example should go away soon, there's a pull request open in setuptools for PEP491-compliance that looks likely to merge any day now.)
Platform
ubuntu 24.04
Version
0.5.25
Python version
3.13
Activity