The asyncore module is only used by one file in taskflow (
https://opendev.org/openstack/taskflow/src/branch/master/taskflow/engines/action_engine/process_executor.py)
And the class in this file is only used when creating a "parallel" taskflow engine (the default is "serial") with a ProcessPool executor.
I didn't find any use of a parallel engine with a ProcessPool executor in codesearch, many projects use the default serial engine, and the projects that use the parallel engine use a ThreadPool executor.
Maybe we could consider removing this process executor class if nobody uses it.