PyDispatcher provides the Python programmer with a multiple-producer-
multiple-consumer signal-registration and routing infrastructure for 
use in multiple contexts. 

This is the python3 version.