Clone wiki

pydenji / Home


A Python(ic) Dependency Injection / Inversion of Control toolkit.


Enables easy dependency injection and declarative configuration for Python projects. While inspired by projects such as Spring Framework or Ruby's DIM, it is designed to be unobtrusive. It doesn't require modification in your business code to be employed; it can just be used in the outer layer, where configuration is actually needed.

Small additional tools to help with configuration management are provided and can be used when and where are really fit.

work in progress, more to come!

Head straight to the Documentation Index if you want to see how it works, or check my todo list if you want to contribute.

Discussion happens here:

In the meantime you can follow franzeur@twitter