main.py: Starting... == create context == MyEH: unit_parsed_callback unit: reparsed: False == unit parsed == MyEH: unit_parsed_callback unit: reparsed: False MyEH: unit_parsed_callback unit: reparsed: True MyEH: unit_parsed_callback Uncaught exception in EventHandler.unit_parsed_callback: Traceback (most recent call last): File ".../__init__.py", line XXX, in unit_parsed_func File "", line XXX, in unit_parsed_callback File "", line XXX, in maybe_raise ValueError: artificial exception == unit requested == MyEH: unit_requested_callback name: foo_1 from_unit: found: True is_not_found_error: False MyEH: unit_requested_callback name: foo_2 from_unit: found: False is_not_found_error: False MyEH: unit_requested_callback name: foo_3 from_unit: found: False is_not_found_error: True MyEH: unit_requested_callback Uncaught exception in EventHandler.unit_requested_callback: Traceback (most recent call last): File ".../__init__.py", line XXX, in unit_requested_func File "", line XXX, in unit_requested_callback File "", line XXX, in maybe_raise ValueError: artificial exception main.py: Done. Done