TraitChangeEvent and friends should be exposed in `traits.observation.api`
mdickinson opened this issue · comments
The observe
event classes TraitChangeEvent
, DictChangeEvent
, ListChangeEvent
and SetChangeEvent
should be exposed in traits.observation.api
, at least partly so that they can be used in type annotations.
I'm not sure why we didn't do this originally; possibly we were treating those event classes as provisional, but I think the time for that is long past now.