I've settled with: Pyenv > python venv > Poetry
CFLAGS="-march=native -mtune=native" CONFIGURE_OPTS="--enable-optimizations --with-lto=full" pyenv install 3.11.1 --verboseAlso, I don't want my CI to fail randomly. https://github.com/python-poetry/poetry/pull/6297
Look at the number of issues in poetry. Some things are not backwards compat, some are broken. If you want reliable, KISS with pip tools.
That's my opinion.
I’ve tried PDM as well. It’s definitely nice. Part of me just wants to avoid “all encompassing” tools and use a specific tool for a specific job.