Metadata-Version: 2.4
Name: uv-pip
Version: 0.1.0
Summary: Shim that routes `pip` to `uv pip`.
Project-URL: Homepage, https://github.com/cchoy/uv-pip
Author: cchoy
License: MIT
Keywords: alias,pip,shim,uv
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.8
Provides-Extra: dev
Requires-Dist: pytest>=7; extra == 'dev'
Description-Content-Type: text/markdown

# uv-pip

Shim that routes `pip` to `uv pip`.

## Install

```bash
uv pip install uv-pip
```

## Use

```bash
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 `exec`s 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.
