Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 46646b1

Browse files
committedJan 5, 2025·
Merge branch 'release/4.45.0' into master
2 parents be7abb3 + 9f38db6 commit 46646b1

File tree

46 files changed

+513
-143
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+513
-143
lines changed
 

‎docs/main/changelog.rst

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

10+
4.45.0
11+
--------
12+
- Add Starlette lifespan handler implementation (`#683 <https://github.com/ets-labs/python-dependency-injector/pull/683>`_).
13+
- Raise exception in ``ThreadLocalSingleton`` instead of hiding it in finally (`#845 <https://github.com/ets-labs/python-dependency-injector/pull/845>`_).
14+
- Improve debuggability of ``deepcopy`` errors (`#839 <https://github.com/ets-labs/python-dependency-injector/pull/839>`_).
15+
- Update examples (`#838 <https://github.com/ets-labs/python-dependency-injector/pull/838>`_).
16+
- Upgrade testing dependencies (`#837 <https://github.com/ets-labs/python-dependency-injector/pull/837>`_).
17+
- Add minor fixes to the documentation (`#709 <https://github.com/ets-labs/python-dependency-injector/pull/709>`_).
18+
- Remove ``six`` from the dependencies (`3ba4704 <https://github.com/ets-labs/python-dependency-injector/commit/3ba4704bc1cb00310749fd2eda0c8221167c313c>`_).
19+
20+
Many thanks for the contributions to:
21+
- `ZipFile <https://github.com/ZipFile>`_
22+
- `František Trebuňa <https://github.com/gortibaldik>`_
23+
- `JC (Jonathan Chen) <https://github.com/dijonkitchen>`_
24+
1025
4.44.0
1126
--------
1227
- Implement support for Pydantic 2. PR: `#832 <https://github.com/ets-labs/python-dependency-injector/pull/832>`_.

‎docs/providers/singleton.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ returns it on the rest of the calls.
2424

2525
.. note::
2626

27-
``Singleton`` provider makes dependencies injection only when creates an object. When an object
27+
``Singleton`` provider makes dependencies injection only when it creates an object. When an object
2828
is created and memorized ``Singleton`` provider just returns it without applying injections.
2929

3030
Specialization of the provided type and abstract singletons work the same like like for the

0 commit comments

Comments
 (0)
Please sign in to comment.