Optional type-checking, data dependencies, and event notifications for Python.
http://github.com/enthought/traits
6cc4e9e4