Dyject is a lightweight, python dependency injection module. It is compatiable with both Python 2.7 and Python 3 and has no other dependencies. Using standard configuration files, dyject can be used to wire classes in Python together.
For exampels and tutorials, visit http://dyject.com