A Python Dependency Injection Framework