Skip to content

Commit c4892af

Browse files
committed
Refactor container.apply_container_providers_overridings() to use container.traverse()
1 parent c9ab7d5 commit c4892af

File tree

4 files changed

+786
-800
lines changed

4 files changed

+786
-800
lines changed

docs/main/changelog.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ follows `Semantic versioning`_
99

1010
Development version
1111
-------------------
12+
- Refactor ``container.apply_container_providers_overridings()`` to use ``container.traverse()``.
13+
This enables deep lazy initialization of ``Container`` providers.
1214
- Add tests for ``Selector`` provider.
1315
- Add tests for ``ProvidedInstance`` and ``MethodCaller`` providers.
1416
- Update Makefile to make Python 3 tests to be a default test command: ``make test``.

0 commit comments

Comments
 (0)