sh is a full-fledged subprocess replacement for CPython 2.6 - 3.9, PyPy and PyPy3 that allows you to call any program as if it were a native python function. https://github.com/amoffat/sh