Testing multiple Python versions with nox and pyenv
Asking sincerely: With the various tools like pyenv, poetry, virtualenv, venv and the likes, what seems to be different? What seems to be the best practices today for maintaining projects? I would be grateful for insights.<p>(Full disclosure: I just use conda in ML &amp; for any lightweight work, I defer to venv which seems to be baked in with Python 3. I have never tried hard to wrangle with this conundrum &amp; many folks are happy with choosing something and sticking to it without asking &quot;why&quot;)