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