setup.py has one major problem:
- it cannot be analyzed safely
This leads to many problems - it cannot be analyzed without unnecessary analysis, reading 100k + packages from PyPI requires too much overhead, source packages cannot be automatically converted to native system formats such as Debian and Fedora, etc.
So, are there any alternatives for packaging a Python source that uses a static data format (not setup.py) to describe and package their contents? So the source package is just a .zip file for checking the source code, which does not require magic with the build steps.
source share