Re:Elegant open source project tracking, Trello like but sel...
by happymellon on Tuesday March 19, 2024 @03:18AM
(#39753590)
I can't think of anything that Docker would give Python that pyenv and venv wouldn't already.
Not that I wouldn't just use Docker for this, but those two help a lot when dealing with multiple clients who have different versions requirements.
Re:Elegant open source project tracking, Trello like but sel...
by mynotaccount on Wednesday March 20, 2024 @07:44PM
(#39773377)
I can give you one example from recent memory: packaging tkinter dev packages with your tkinter python app. Tkinter usually requires some system dependencies on top of python dependencies.
Python has notoriously awful dependency management. One of the biggest appeals of Docker is that it lets you build the equivalent of a "fat jar" so that you get at least somewhat reproducible versions of your dependencies at runtime. For a language with decent dependency management the value proposition is much weaker.