News for hackers. Stuff that matters.
Re:GIL Become Optional in Python 3.13 by ok_dad on Monday August 12, 2024 @03:28AM (#41221996)
> With no python version manager (I don’t even know any off the top of my head)

Try a tool called `pyenv`. It's pretty great. I pair it with the package manager called `poetry`.

Re:GIL Become Optional in Python 3.13 by Joeboy on Monday August 12, 2024 @08:51AM (#41223839)
Or https://github.com/astral-sh/uv can replace both. Various features are tagged as "experimental", and I guess the api might change, but it seems to work already. I have high hopes for it eventually making python's fragmented package management issues go away.

Edit: Somebody's going to respond with the XKCD aren't they? I know about the XKCD and I nevertheless have high hopes for `uv`.

Re:GIL Become Optional in Python 3.13 by Izkata on Monday August 12, 2024 @12:04PM (#41226013)
Looks like pyenv does the same thing as asdf, except only for python.

https://github.com/asdf-vm/asdf

And here's a list of everything it supports: https://github.com/asdf-vm/asdf-plugins/tree/master/plugins