The agnostic model/view toolshed
Project description
glue.py is a single lightweight utility module expanding Python with new powerful idioms for accessors, callsets, weak methods, enums, singletons and observable primitives that can easily be integrated with existing projects.
It is particularly useful for writing model/view oriented applications.