Since quite a few people asked me about my **rye** "package solution" for Python, I put it on GitHub. https://github.com/mitsuhiko/rye — it's written in Rust and just wraps pip/pip-tools and virtualenv. Also auto installs Python for you. It's a bit of my dream of what Python packaging could be.

https://www.youtube.com/watch?v=CyI8TBuKPF0

GitHub - mitsuhiko/rye: a Hassle-Free Python Experience

a Hassle-Free Python Experience. Contribute to mitsuhiko/rye development by creating an account on GitHub.

GitHub
@mitsuhiko I'm using pip-tools and mkvirtualenv. I wanna try rye out, since it sounds like you've oiled out a lot of the annoying manual work. But my target often IS the system Python.

@whynothugo You can register a system python with it:

rye toolchain register /path/to/system/python

@mitsuhiko

> rye toolchain register /usr/bin/python3

error: No such file or directory (os error 2)

> /usr/bin/python3 --version
Python 3.11.3

@whynothugo can you open an issue? I will have a look. Also add better error reporting. It’s very lacking.