e9d962ef36
Previously, when tests were run in `~/.local/share/uv`, the behavior of some tests could be impacted by a git repository in `~` (as on my system). To avoid this, we set `GIT_CEILING_DIRECTORIES` to forcefully prevent git from climbing out of its test directory to look for parent git repositories.