Description
Subprocess handling from Python 3 can be used in legacy Python 2 applications through a backport. This library helps tools launch commands with improved timeout and process behavior.
It can execute external programs chosen by caller code. Review command construction and environment handling carefully, especially with untrusted input.