pcah/python-clean-architecture

Dependency Injection: make DI micro-framework a standalone package

lhaze opened this issue · 0 comments

lhaze commented

Dependency Injection micro-framework is deserving of its own package. Make preparations to separate it.

Features that are not done yet:

  • dependencies of DI (pca.utils.errors) are made standalone first, #83
  • support the contextualization of the scope, #78
  • scope: thread, #9
  • scope: request, #9
  • scope: session, #9
  • inheritance support while requesting by interface, #20
  • generics support while requesting by interface
  • prepare quickstart guide
  • prepare API docs
  • make a standalone repo
  • migrate commits & issues to the new repo