News for hackers. Stuff that matters.
Re:Use `Python -m Pip` by woodruffw on Tuesday July 19, 2022 @10:01PM (#32160459)
The conflicting advice is a serious problem.

I hope you'll forgive me for adding one additional piece of advice: for many Python packages, the only packaging metadata you need is `pyproject.toml`. You don't even need `setup.py` anymore, so long as you're using a build backend that supports editable installs with `pyproject.toml`.

Here's an example of a Python package that does everything in `pyproject.toml`[1]. You should be able to copy that into any of your projects, edit it to match your metadata, and everything will work exactly as if you have a `setup.cfg` or `setup.py`.

[1]: https://github.com/sigstore/sigstore-python

Re:Use `Python -m Pip` by Hackbraten on Wednesday July 20, 2022 @03:03AM (#32162451)
Thanks for the link!