Re:Pyenv – lets you easily switch between multiple versions ...
by antihero on Monday March 25, 2024 @10:12AM
(#39816585)
Yeah, ASDF is fantastic, I'm glad stuff like pyenv and rvm existed and paved the way for it but ASDF is the way to go nowadays.
[ Parent
| on HN ]
Re:Pyenv – lets you easily switch between multiple versions ...
by llimllib on Monday March 25, 2024 @10:33AM
(#39816840)
asdf for python is a wrapper around pyenv, it didn't "pave the way", it's an important part of asdf.
(Also I like mise better currently: https://github.com/jdx/mise)
Re:Pyenv – lets you easily switch between multiple versions ...
by secstate on Monday March 25, 2024 @10:56AM
(#39817111)
Curious what you like about mise! I've been a strong advocate for asdf for a few years now. Aside from smooshing together tools that are often used together, but not always (direnv, make), I can't see what mise adds to the picture. And I like still having direnv for what direnv does and make for make does, rather than an all-in-one.
Re:Pyenv – lets you easily switch between multiple versions ...
by llimllib on Monday March 25, 2024 @11:13AM
(#39817327)
the asdf CLI has really sharp edges and feels kind of aggressively unhelpful.
Even if you just use mise as an asdf alternative, it has a nicer CLI and interacts with the same plugin ecosystem more smoothly.
(I've found it to be an improvement on direnv, but I still use make)
the comparison to asdf page has more: https://mise.jdx.dev/dev-tools/comparison-to-asdf.html