Comment
Comment by aledalgrande
What held me back from using Python more is the absolute madness of these tools and the ecosystem. Like, Node looks like a tidy ecosystem in comparison. I've tried almost all the tools in those venn diagrams in the article and I probably had the most luck with poetry + pyenv. But then I started having version conflicts with the packages and gave up. Most packages out there are just released to Pypi with little consideration to the right dependencies to require. Other languages I used that have really solid package management tools: Ruby, Java, Rust, Go. Node with pnpm seems to be reaching a good point.