pcah/python-clean-architecture

Integration utils

lhaze opened this issue · 0 comments

lhaze commented

The library will have many optional dependencies that are targets to integration, like click, flask or marshmallow. It would be useful to have:

  • a setup.py command reporting what integration dependencies are available
  • an is_available function on each integration module and on every integration component
  • an auto-check in the Container, that would test whether the component is_available to register to the container