The ProcessPoolExecutor from concurrent.futures doesn't need a hack from running from a daemon for Python 3.8 onwards, at least according to https://stackoverflow.com/a/61470465/1319998.
Suspect this also works better with code coverage, so a nice bonus.
The ProcessPoolExecutor from concurrent.futures doesn't need a hack from running from a daemon for Python 3.8 onwards, at least according to https://stackoverflow.com/a/61470465/1319998.
Suspect this also works better with code coverage, so a nice bonus.