uv icon indicating copy to clipboard operation
uv copied to clipboard

Python downloads should show a progress bar

Open konstin opened this issue 1 year ago • 3 comments

When downloading a python toolchain for running a tool, i wait several seconds without any output. This is very untypical and feels wrong for uv. We should add a message indicating the start of a large download and a progress bar. The message should be shown anyway since non-interactive environments don't show progress bars. (The video is from the failing https://github.com/astral-sh/uv/pull/4810, but it applies also when this is fixed)

Screencast from 2024-07-05 10-01-24.webm

konstin avatar Jul 05 '24 08:07 konstin

Agree!

charliermarsh avatar Jul 05 '24 12:07 charliermarsh

We already have infra for this from wheel downloads so I’ll label it as a good first issue.

charliermarsh avatar Jul 05 '24 12:07 charliermarsh

Oh there were some tracing progress bars in the uv-dev implementation but I guess we lost that. Big 👍 to adding progress bars here.

zanieb avatar Jul 05 '24 15:07 zanieb