4 ms·
> As a footnote, Python does package management much better than alternatives. If you use it as a scripting language, that might very well be the case (it's at
by Denvercoder9 4y ago
> As a footnote, Python does package management much better than alternatives.
If you use it as a scripting language, that might very well be the case (it's at least simpler). When you're building libraries or applications, no, definitely not. It's a huge mess, and every 3 years or so we get another new tool that promises to solve it, but just ends up creating a bigger mess.
- whimsicalism 4y agoI think poetry actually does solve it
- Thrymr 4y agoOh, there are a half dozen different tools that solve python package management. Unfortunately, they are mutually incompatible and none solve it for all use cases.
- wardedVibe 4y agohttps://xkcd.com/927/ https://xkcd.com/927/
- AlphaSite 4y agoIt’s somewhat the opposite situation, poetry is a tool that lots of people are adopting rather than one being pushed by a standards committee. I don’t think it set out to unify a dozen standards, only build a good UX and to be reproducible.
- whimsicalism 4y agoPoetry isn't an additional standard, more like an implementation. It is PEP 518 compliant.
- nerdponx 4y agoThis is an overly-dire assessment in my opinion. Setuptools + Pip has been more or less stable for years, and no changes in dev environment have been needed since stability was reached. There is a lot of new stuff coming out, for people who want new stuff, but there's nothing wrong with the old stuff if the old stuff works for you, which will remain supported for several more years if not forever.