(self, obj: Any, callback_name: str)
| 192 | callback() |
| 193 | |
| 194 | def register(self, obj: Any, callback_name: str): |
| 195 | assert callable(getattr(obj, callback_name, None)) |
| 196 | self._obj_refs_and_callbacks.append((weakref.ref(obj), callback_name)) |
| 197 | |
| 198 | |
| 199 | exception_handler = ExceptionHandler() |