86052fba08
Closes https://github.com/astral-sh/uv/issues/1860 In https://github.com/astral-sh/uv/pull/1816, we started using the URL attached to a response instead of the request URL for subsequent requests — this fixes various bugs but has the side-effect of dropping credentials from the URL. Here, we transfer credentials from the request URL to the response URL. We perform RFC compliant checks for safety.
pypi-client
A general-use client for interacting with PyPI.
Loosely modeled after Orogene's oro-client.