RT @codewithanthony@twitter.com

@zzzeek@twitter.com debian's wheel hacks are broken again (any from-source pep517 package breaks in the same way). the presence of pyproject.toml (even though it's just for black) is triggering pip to do that. a workaround is `pip install --no-use-pep517`

🐦🔗: twitter.com/codewithanthony/st

I keep saying pyproject.toml is still an unstable standard. If you want a stable declarative packaging format, use setup.cfg: twitter.com/bitecode_dev/statu

It works with everything that used to work with setup.py, so compat with everything is certain.

Follow

@bitecode That's "not even wrong". pyproject.toml and setup.cfg are complements, not competitors.

It's like saying, "You shouldn't use tires, you should use axles!" They serve entirely different purposes.

@pganssle in practice people use them both mostly to hold metadata about their package and build from that.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.