Experimental but very promising pip replacement that handles package managing as well as virtual environments and Python version management.
uv comes included with uvx, an alias for uv tool run. uvx allos you to install and execute command-line tools on an ephemeral environment.
If you download a repo with an existing pyproject.toml file, you may download the required Python version and the required dependencies as well as create a virtual environment (.venv folder) at the same time simply by running: