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 Why can't it just use the distribution's Python? What kind of distro is missing a binary python package? I feel like we're living in different universes! 😅
@whynothugo For a start because of the amount of hacks needed to support Debian pythons. They are a huge source of a growing number of hacks landing in pip and friends.

@mitsuhiko If the Python distro packages for Debian have issues, have you though of providing Debian packages with a working/current Python (or using some stable third-party repo)?

Do you think that explicitly declaring the minor version (e.g. `python3.11` as a hashbang) could help?