Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on What the Heck Is Pyproject.toml?. Parent comment
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.
There are no comments on this comment yet.
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.