-p/--python with relative paths is broken due to using normalize_path, which changes the path rather than just normalizing it. $ cargo run -q -- venv -p ../cpython/python .venv3.13 -vv uv_interpreter: ...
The central idea is to allow a venv to be relocatable between different hosts by using a relative path in pyvenv.cfg for the home value. Relative paths allow avoiding use of an absolute path that is ...