-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Summary
Starting with UV 0.7.0 just today, I can no longer download packages from Azure Artifacts. Error:
uv sync
Resolved 382 packages in 0.74ms
× Failed to download `my-private-pkg==4.0.0`
├─▶ Failed to extract archive: my_private_pkg-4.0.0-py3-none-any.whl
├─▶ an upstream reader returned an error: unexpected end of file
╰─▶ unexpected end of file
In the verbose logs I see the following which might be relevant:
TRACE Cached response https://pkgs.dev.azure.com/XXXXXX/_packaging/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX/pypi/download/my-private-pkg/4/my_private_pkg-4.0.0-py3-none-any.whl is not storable because it does not meet any of the necessary criteria (e.g., it doesn't have an 'Expires' header set or a 'max-age' cache-control directive)
TRACE Considering retry of error: Extract("my_private_pkg-4.0.0-py3-none-any.whl", AsyncZip(UpstreamReadError(Kind(UnexpectedEof))))
TRACE Retrying error: `ConnectionReset` or `UnexpectedEof`
DEBUG Transient failure while handling response from https://pkgs.dev.azure.com/XXXXXX/_packaging/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX/pypi/download/my-private-pkg/4/my_private_pkg-4.0.0-py3-none-any.whl; retrying...
These are the relevant portions of my pyproject.toml file:
dependencies = [
"my-private-pkg>=4.0",
...
]
[tool.uv.sources]
my-private-pkg = { index = "azure" }
...
[[tool.uv.index]]
name = "azure"
url = "https://pkgs.dev.azure.com/XXXXXX/_packaging/XXXXXX/pypi/simple"
Platform
Ubuntu 24.04 amd64
Version
uv 0.7.0
Python version
Python 3.12.3
PierrickVnbarton915
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working