adriangb / di

Pythonic dependency injection
https://www.adriangb.com/di/
MIT License
303 stars 13 forks source link

chore: get rid of MarkerBase #69

Closed adriangb closed 2 years ago

adriangb commented 2 years ago

The intention is that everything in api be the minimum needed to wire everything together.

But the containers don't know or care about Marker's API.

So MarkerBase should be folded into Marker and moved to di.dependant.py. This makes it an implementation detail of the default Dependant instead of a core API.