Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I would agree if python dependency management wasn't a dumpster fire.



I think the point GP was making was that you restrict yourself to only the bundled standard library, which covers most of the basics needed for scripting.


This is why you force yourself to use nearly zero dependencies. The standard library sys, os, subprocess, and argparse modules should be all you need to do all the fancy stuff you might try with bash, and have extremely high compatibility with any python3.x install.


And it's a dumpster fire because they refuse to make any decision and decide which is the supported way.

Instead they removed distutils, so now there is no way to install any module without using a 3rd party installer.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: