A Rust-backed subprocess wrapper providing split stdout/stderr streaming with real-time output capture. Current version 3.1.0 requires Python >=3.10. Released under MIT license, maintained by zackees.
pip install running-processVerified import paths — ran on the pinned version, not inferred.
Run a simple command and capture stdout/stderr.
Upgrade to >=3.0.0 and ensure you access stdout/stderr as returned tuple.
Use `start()` and iterate over `stdout_lines()` for streaming.
Ensure you are on a supported platform (Linux x86_64, macOS x86_64/arm64, Windows x86_64).
Use `from running_process import RunningProcess` and ensure you have installed version >=3.0.0.
Upgrade to version >=3.0.0: `pip install --upgrade running-process`.
Add an exception for the running-process binary in your antivirus or run as administrator.
No dependency data recorded yet.