uv-pip

April 19, 2026 ยท View on GitHub

Shim that routes pip to uv pip.

Install

uv pip install uv-pip

Use

pip install requests      # runs `uv pip install requests`
pip list                  # runs `uv pip list`

How it works

uv-pip exposes a pip console script that execs into uv pip with the original arguments. Signals, stdio, and exit codes pass through unchanged.

Requires uv on PATH.

Gotchas

  • If real pip already installed in the same environment, entry-point order decides which wins. Intended for uv venv without --seed.
  • uv pip does not implement every flag of stock pip. Tools that parse pip --version output may break.