4 ms·
There has been a long debate about it between core devs, pypa members, conda CEO and a few key elements of the community recently. The conclusion has been that
by BiteCode_dev 7y ago
There has been a long debate about it between core devs, pypa members, conda CEO and a few key elements of the community recently.
The conclusion has been that:
- distributing story is handled ok, but distributing program is not.
- python has some unique problems due to its popularity, diversity of user base and long history
- the py command should be available everywhere
- communication on best practices is lacking, and people mixes project deployment, dependency management, lib packaging and program distribution
- the way python deals with imports is the root of all evils, not the packaging system, which actually is a consequence of it
The best course of action to take is still not clear though, as creating yet another layer on top of the mess is probably not the right thing to do.