Simple async process supervisor
conda install anacondaproserve::simpervisor
simpervisor provides the SupervisedProcess class that provides async methods start, ready, terminate, and kill to manage it.