setuptools icon indicating copy to clipboard operation
setuptools copied to clipboard

[Docs] "Easily download, build, install, upgrade, and uninstall Python packages" description possibly out of date

Open hroncok opened this issue 11 months ago • 3 comments

Summary

The description of this package says "Easily download, build, install, upgrade, and uninstall Python packages". Is that still accurate?

OS / Environment

No response

Additional Information

https://github.com/pypa/setuptools/blob/3a3144f0d2887fa37c06550f42a101e9eebd953a/pyproject.toml#L12C16-L12C87

Code of Conduct

  • [x] I agree to follow the PSF Code of Conduct

hroncok avatar Apr 07 '25 07:04 hroncok

Yes, it's out of date. Setuptools aims to be and should declare that it's primarily a build backend, so just the 'build' part is relevant.

jaraco avatar Apr 19 '25 23:04 jaraco

What would be a good description nowadays? "Build Python packages and C Extension Modules" "A Python build backend with support for C Extension Modules" "The default PEP-517 build backend"

Avasam avatar May 22 '25 01:05 Avasam

I've been aiming for "best in class build backend" and "support for C/C++ extension modules". Maybe "most extensible" I'm less concerned about "default".

jaraco avatar May 22 '25 01:05 jaraco