setup/create-venv.sh uses uv venv and expects it to respect .python-version.
In our our selftest and Makefile this works: it finds the .python-version in the working directory... but for actual users of the action it's not as easy: The .python-version is actually in the action path.
related to #254