|
|
Log in / Subscribe / Register

I HATE PYTHON

I HATE PYTHON

Posted May 23, 2025 6:59 UTC (Fri) by AdamW (subscriber, #48457)
In reply to: I HATE PYTHON by raven667
Parent article: Recent disruptive changes from Setuptools

"if there are better tools which can give RPM the same info that pip/uv have I haven't found them yet."

Sure there are. Modern Fedora (and RHEL, 10.x at least, I don't remember how much is in 9.x) Python packages - with sane upstreams - can automatically generate both build and runtime dependencies and provides. Fedora Python packages always provide "python3dist(modulename)" for each module they contain, this is auto-generated.

https://docs.fedoraproject.org/en-US/packaging-guidelines... is the sample spec from the modern packaging guidelines. You can see that there's very little in it, because an awful lot is done automatically.


to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds