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
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.