decorated.util package
fix infinite recursion problem when not decorated
support for bound method
@conditional
util.load_modules
events
replace compatibility module with six
realtime validation on decoration
use class name for event name
rename post to after
only event sources can have condition, use @conditional if you want to have conditional event listeners
change decorator class names to normal case
@remove_extra_args
event source condition should only use fields defined in event
before listeners
split _condition to _before_condition & _after_condition
export Event in decorated package
readme