News for hackers. Stuff that matters.
Re:“Python's batteries are leaking” by schlenk on Sunday May 19, 2019 @06:16AM (#19952513)
As long as you cannot even prove that due to a lacking python code signing infrastructure for packages (wheels can do it, but it is far from wide spread).

And setup.py is a trainwreck, e.g. some packages compile download and compile huge dependencies (e.g. a full Apache httpd...), the default compiler flags may lack all the mandatory security flags (e.g. for using ASLR on python 2.x), or ship their own copy of openssl statically and break your FIPS-140 certification that way...

Re:“Python's batteries are leaking” by dralley on Sunday May 19, 2019 @11:30AM (#19953751)
And since setup.py is a Python file, you can't express build time dependencies properly. Pyproject.toml let's you do that, but it's new, nobody knows about it, and older pip clients don't support it.