Skip to content

Commit fca9fd4

Browse files
committed
Merge branch 'release/4.31.0' into master
2 parents 8cad8c6 + 88455d1 commit fca9fd4

39 files changed

+28201
-20248
lines changed

docs/main/changelog.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ that were made in every particular version.
77
From version 0.7.6 *Dependency Injector* framework strictly
88
follows `Semantic versioning`_
99

10+
4.31.0
11+
------
12+
- Implement providers' lazy initialization.
13+
- Improve providers' copying.
14+
- Improve typing in wiring module.
15+
- Fix wiring module loader uninstallation issue.
16+
- Fix provided instance providers error handing in asynchronous mode.
17+
- Fix overridden configuration option cache resetting.
18+
See issue: `#428 <https://github.com/ets-labs/python-dependency-injector/issues/428>`_.
19+
Thanks to `@dcendents <https://github.com/dcendents>`_ for reporting the issue.
20+
1021
4.30.0
1122
------
1223
- Remove restriction to wire a dynamic container.

requirements-dev.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,7 @@ fastapi
1212
pydantic
1313
numpy
1414
scipy
15+
boto3
16+
mypy_boto3_s3
1517

1618
-r requirements-ext.txt

src/dependency_injector/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Top-level package."""
22

3-
__version__ = '4.30.0'
3+
__version__ = '4.31.0'
44
"""Version number.
55
66
:type: str

0 commit comments

Comments
 (0)