Simplify Named by focusing all actions on get_value
Rename visit in apply to avoid confusion
Move descriptors handlers logic to a specific Value
Move before_propagation before assert_condition
remove override of set_default in descriptors handler and use Value type instead
Rename event descriptors in event handlers
Predefine aliases to avoid to search them
handler comparison is made on condition equality
use tuple instead list to store past events in handler and to map
Store visitors in named descriptor and handler
Remove functions before and after propagation and chck if exists before calling them
Value do not raise error if handler not set at class or descriptor level
make Value construction same as setattr (inverse params to instance, alias, value)
Precise order to install nosespec and nosecolor in documentation
Update to minor version 0.4.1
Changes:
move all logic to value
compare handlers within their conditions
use maps to treat visitors, events propagation
use tuple to store events in handlers
make level propagation optionnal