mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2024-11-22 09:36:48 +03:00
Merge branch 'release/4.32.3' into master
This commit is contained in:
commit
585c717650
|
@ -17,3 +17,4 @@ Dependency Injector Contributors
|
||||||
+ Fotis Koutoupas (kootoopas)
|
+ Fotis Koutoupas (kootoopas)
|
||||||
+ Shubhendra Singh Chauhan (withshubh)
|
+ Shubhendra Singh Chauhan (withshubh)
|
||||||
+ sonthonaxrk (sonthonaxrk)
|
+ sonthonaxrk (sonthonaxrk)
|
||||||
|
+ Ngo Thanh Loi (Leonn) (loingo95)
|
||||||
|
|
|
@ -9,7 +9,7 @@ Dependency injection and inversion of control in Python
|
||||||
Dependency Injector, its container, Factory, Singleton and Configuration
|
Dependency Injector, its container, Factory, Singleton and Configuration
|
||||||
providers. The example show how to use Dependency Injector providers overriding
|
providers. The example show how to use Dependency Injector providers overriding
|
||||||
feature for testing or configuring project in different environments and explains
|
feature for testing or configuring project in different environments and explains
|
||||||
why it's better then monkey-patching.
|
why it's better than monkey-patching.
|
||||||
|
|
||||||
Originally dependency injection pattern got popular in the languages with a static typing,
|
Originally dependency injection pattern got popular in the languages with a static typing,
|
||||||
like Java. Dependency injection is a principle that helps to achieve an inversion of control.
|
like Java. Dependency injection is a principle that helps to achieve an inversion of control.
|
||||||
|
@ -29,7 +29,7 @@ contains Python examples that show how to implement dependency injection. It dem
|
||||||
of the dependency injection framework ``Dependency Injector``, its container, ``Factory``,
|
of the dependency injection framework ``Dependency Injector``, its container, ``Factory``,
|
||||||
``Singleton`` and ``Configuration`` providers. The example shows how to use ``Dependency Injector``
|
``Singleton`` and ``Configuration`` providers. The example shows how to use ``Dependency Injector``
|
||||||
providers overriding feature for testing or configuring project in different environments and
|
providers overriding feature for testing or configuring project in different environments and
|
||||||
explains why it's better then monkey-patching.
|
explains why it's better than monkey-patching.
|
||||||
|
|
||||||
What is dependency injection?
|
What is dependency injection?
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
|
@ -7,6 +7,11 @@ that were made in every particular version.
|
||||||
From version 0.7.6 *Dependency Injector* framework strictly
|
From version 0.7.6 *Dependency Injector* framework strictly
|
||||||
follows `Semantic versioning`_
|
follows `Semantic versioning`_
|
||||||
|
|
||||||
|
4.32.3
|
||||||
|
------
|
||||||
|
- This fix a typo in ``di_in_python.rst`` doc.
|
||||||
|
Thanks to `@loingo95 <https://github.com/loingo95>`_ for the fix.
|
||||||
|
|
||||||
4.32.2
|
4.32.2
|
||||||
------
|
------
|
||||||
- Improve wiring fault tolerance.
|
- Improve wiring fault tolerance.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
"""Top-level package."""
|
"""Top-level package."""
|
||||||
|
|
||||||
__version__ = '4.32.2'
|
__version__ = '4.32.3'
|
||||||
"""Version number.
|
"""Version number.
|
||||||
|
|
||||||
:type: str
|
:type: str
|
||||||
|
|
Loading…
Reference in New Issue
Block a user