* Run a `uv pip` command (e.g., `uv pip install`).
(options: {
venvPath: string;
projectDir: string;
args: string[];
})
| 211 | * Run a `uv pip` command (e.g., `uv pip install`). |
| 212 | */ |
| 213 | async pip(options: { |
| 214 | venvPath: string; |
| 215 | projectDir: string; |
| 216 | args: string[]; |
| 217 | }): Promise<void> { |
| 218 | const { venvPath, projectDir, args } = options; |
| 219 | const fullArgs = ['pip', ...args]; |
| 220 | await this.runUvCmd(fullArgs, projectDir, venvPath); |
| 221 | } |
| 222 | |
| 223 | /** |
| 224 | * Prune the uv cache for CI: removes pre-built wheels and unzipped source |
no test coverage detected