python-dependency-injector/docs
Roman Mogylatov 3ca6dd9af1
Providers traversal (#385)
* Implement providers traversal in first precision

* Implement traversal for all providers

* Update traverse interface + add some tests

* Refactor tests

* Add tests for callable provider

* Add configuration tests

* Add Factory tests

* Add FactoryAggrefate tests

* Add .provides attribute to singleton providers

* Add singleton provider tests

* Add list and dict provider tests

* Add resource tests

* Add Container provider tests

* Add Selector provider tests

* Add ProvidedInstance provider tests

* Add AttributeGetter provider tests

* Add ItemGetter provider tests

* Add MethodCaller provider tests

* Refactor container interface

* Update resource provider string representation

* Add .initializer attribute to Resource provider

* Add docs and examples

* Remove not needed EOL in the tests

* Make cosmetic refactoring

* Ignore flake8 line width error in traverse example
2021-02-01 09:42:21 -05:00
..
_static Migrate to alabaster (#264) 2020-07-18 00:40:14 -04:00
api Develop 4.0 (#298) 2020-10-09 15:16:27 -04:00
containers Providers traversal (#385) 2021-02-01 09:42:21 -05:00
examples Async resources and injections (#352) 2021-01-10 19:26:15 -05:00
examples-other Refactor factory of factories pattern example 2020-09-07 21:57:43 -04:00
introduction Async resources and injections (#352) 2021-01-10 19:26:15 -05:00
main Providers traversal (#385) 2021-02-01 09:42:21 -05:00
providers 336 Dependency provider default (#382) 2021-01-29 13:49:40 -05:00
tutorials Remove a typo from the Flask tutorial 2020-11-17 23:50:56 -05:00
conf.py Update copyright year 2021-01-10 19:31:01 -05:00
favicon.ico Add favicon 2020-10-21 17:01:31 -04:00
index.rst Update badge 2021-01-27 07:38:35 -05:00
Makefile Rename Objects to Dependency Injector 2015-08-31 16:31:38 +03:00
wiring.rst Implement wiring autoloader (#381) 2021-01-28 19:49:24 -05:00