Just a thought that for transparency it would be nice if it was made obvious what the source is for uv python install. At the very least it would be good to show it when uv python list is called.
This role installs (from source) target versions of the Python programming language, Setuptools, and pip. Virtualenv is then installed with pip. By default, the packaging tools (i.e. setuptools, pip, ...