engforge.configuration.forge

forge(cls=None, **kwargs)[source]

Wrap all Configurations with this decorator with the following behavior 1) we use the callback when any property changes 2) repr is default 3) hash is by object identity