What python package manager should one be using? #python
Anonymous poll
Poll
pdm
1
2.9%
poetry
5
14.7%
uv
13
38.2%
pip and venv (only standard library)
34 people voted. 15
44.1%
Voting ended 9 November at 22:26.
@r343l *should* makes this way too loaded for me. We went with poetry 4 years ago because pip didn't support lock files. But PDM and pipenv do now. Another team here uses PDM and likes it a lot. One of the companies we have outsourced dev to dislikes poetry because "it puts files in the wrong place". My default is poetry, but it's not a strongly held preference.
@r343l As someone new-ish to Python, use what works best for you.
At work we started out using pip and venv, but the other teams used Conda, which basically wraps pip and does a few other things, so that’s what we use. It works, it’s Good Enough. But if something else works better for you use that.
@r343l I thought my vote for pdm would be in the minority, but I expected poetry to be out ahead.