(cmd: list[str], *, cwd: Path | None = None, env: dict[str, str] | None = None)
| 25 | |
| 26 | |
| 27 | def run(cmd: list[str], *, cwd: Path | None = None, env: dict[str, str] | None = None) -> subprocess.CompletedProcess[str]: |
| 28 | return subprocess.run(cmd, cwd=cwd, env=env, text=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) |
| 29 | |
| 30 | |
| 31 | def run_shell(cmd: str, *, cwd: Path | None = None, env: dict[str, str] | None = None) -> subprocess.CompletedProcess[str]: |
no test coverage detected