mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-04 10:58:28 +00:00
![]() Previously, a noop `uv pip install` would only show "Audited {} package(s)" but no details, not even with `-vv`. Now it debug logs which requirements were met and it also debug logs which requirement was missing to trigger the full routine, allowing it investigate caching behaviour. First `uv pip install -v jupyter`: ``` DEBUG At least one requirement is not satisfied: jupyter ``` Second `uv pip install -v jupyter`: ``` DEBUG Found a virtualenv named .venv at: /home/konsti/projects/uv-main/.venv DEBUG Cached interpreter info for Python 3.12.1, skipping probing: .venv/bin/python DEBUG Using Python 3.12.1 environment at .venv/bin/python DEBUG Trying to lock if free: .venv/.lock DEBUG Requirement satisfied: anyio DEBUG Requirement satisfied: anyio>=3.1.0 DEBUG Requirement satisfied: argon2-cffi-bindings DEBUG Requirement satisfied: argon2-cffi>=21.1 DEBUG Requirement satisfied: arrow>=0.15.0 DEBUG Requirement satisfied: asttokens>=2.1.0 DEBUG Requirement satisfied: async-lru>=1.0.0 DEBUG Requirement satisfied: attrs>=22.2.0 DEBUG Requirement satisfied: babel>=2.10 ... DEBUG Requirement satisfied: webencodings DEBUG Requirement satisfied: webencodings>=0.4 DEBUG Requirement satisfied: websocket-client>=1.7 DEBUG Requirement satisfied: widgetsnbextension~=4.0.10 DEBUG All editables satisfied: Audited 1 package in 12ms ``` This will clash with the `tool.uv.sources` PR, i'll rebase it on top. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |