From f8ddf1b19b6825c6b7e6830085fa6f4aa76716cd Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Sun, 26 Jan 2020 19:53:06 -0500 Subject: [PATCH] Bump version to 3.15.3 --- docs/index.rst | 19 ++++++++++--------- docs/introduction/di_in_python.rst | 2 +- docs/introduction/key_features.rst | 9 +++++---- docs/main/changelog.rst | 6 ++++++ src/dependency_injector/__init__.py | 2 +- 5 files changed, 23 insertions(+), 15 deletions(-) diff --git a/docs/index.rst b/docs/index.rst index ded5136b..56f658f4 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -17,22 +17,23 @@ Dependency Injector --- Dependency injection microframework for Python .. _index: -*Dependency Injector* is a dependency injection microframework for Python. -It was designed to be unified, developer-friendly tool that helps to implement -dependency injection design pattern in formal, pretty, Pythonic way. +*Dependency Injector* is a dependency injection microframework for Python. +It was designed to be a unified and developer-friendly tool that helps +implement a dependency injection design pattern in a formal, pretty, and +Pythonic way. -*Dependency Injector* framework key features are: +The key features of the *Dependency Injector* framework are: -+ Easy, smart, pythonic style. -+ Obvious, clear structure. ++ Easy, smart, and pythonic style. ++ Obvious and clear structure. + Extensibility and flexibility. + High performance. + Memory efficiency. + Thread safety. -+ Documentation. -+ Semantic versioning. ++ Documented. ++ Semantically versioned. -*Dependency Injector* containers and providers are implemented as C extension +*Dependency Injector* containers and providers are implemented as C extension types using Cython. Status diff --git a/docs/introduction/di_in_python.rst b/docs/introduction/di_in_python.rst index 2b080c3e..d23de4e6 100644 --- a/docs/introduction/di_in_python.rst +++ b/docs/introduction/di_in_python.rst @@ -139,6 +139,6 @@ that could be used for further reading: + https://en.wikipedia.org/wiki/Dependency_injection + https://martinfowler.com/articles/injection.html + https://github.com/ets-labs/python-dependency-injector -+ https://pypi.python.org/pypi/dependency_injector ++ https://pypi.python.org/pypi/dependency-injector .. disqus:: diff --git a/docs/introduction/key_features.rst b/docs/introduction/key_features.rst index 928da18b..e1d06c29 100644 --- a/docs/introduction/key_features.rst +++ b/docs/introduction/key_features.rst @@ -13,13 +13,14 @@ of Python objects and their dependencies in formal, pretty way. *Dependency Injector* framework key features are: -+ Easy, smart, pythonic style. -+ Obvious, clear structure. ++ Easy, smart, and pythonic style. ++ Obvious and clear structure. + Extensibility and flexibility. ++ High performance. + Memory efficiency. + Thread safety. -+ Documentation. -+ Semantic versioning. ++ Documented. ++ Semantically versioned. *Dependency Injector* framework could be used in different application types: diff --git a/docs/main/changelog.rst b/docs/main/changelog.rst index 21067b59..b87d4dbd 100644 --- a/docs/main/changelog.rst +++ b/docs/main/changelog.rst @@ -7,6 +7,12 @@ that were made in every particular version. From version 0.7.6 *Dependency Injector* framework strictly follows `Semantic versioning`_ +3.15.3 +------ +- Fix typo in the link to the PyPi on the "Dependency Injection in Python" documentation page. +- Fix a couple of typos in the list of key features on the "Key Features" and index documentation + pages. + 3.15.2 ------ - Fix a typo in the installation instructions on the README page and in the documentation. diff --git a/src/dependency_injector/__init__.py b/src/dependency_injector/__init__.py index 65071bd8..2a76482f 100644 --- a/src/dependency_injector/__init__.py +++ b/src/dependency_injector/__init__.py @@ -1,6 +1,6 @@ """Dependency injector top-level package.""" -__version__ = '3.15.2' +__version__ = '3.15.3' """Version number that follows semantic versioning. :type: str