c05080a3e3
## Summary The main change is that we need to have an explicit list of protocols we _do_ support (like `https`), so that when we see a Windows absolute path (`C:\...`), we don't treat the `C` as a protocol itself. Closes https://github.com/astral-sh/uv/issues/1539.