diff --git a/docs/index.rst b/docs/index.rst index ded5136b..dcaff71d 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 @@ -40,17 +41,17 @@ Status +---------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | *PyPi* | .. image:: https://img.shields.io/pypi/v/dependency_injector.svg | -| | :target: https://pypi.python.org/pypi/dependency_injector/ | +| | :target: https://pypi.org/project/dependency-injector/ | | | :alt: Latest Version | | | .. image:: https://img.shields.io/pypi/l/dependency_injector.svg | -| | :target: https://pypi.python.org/pypi/dependency_injector/ | +| | :target: https://pypi.org/project/dependency-injector/ | | | :alt: License | +---------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | *Python versions and implementations* | .. image:: https://img.shields.io/pypi/pyversions/dependency_injector.svg | -| | :target: https://pypi.python.org/pypi/dependency_injector/ | +| | :target: https://pypi.org/project/dependency-injector/ | | | :alt: Supported Python versions | | | .. image:: https://img.shields.io/pypi/implementation/dependency_injector.svg | -| | :target: https://pypi.python.org/pypi/dependency_injector/ | +| | :target: https://pypi.org/project/dependency-injector/ | | | :alt: Supported Python implementations | +---------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | *Builds and tests coverage* | .. image:: https://travis-ci.org/ets-labs/python-dependency-injector.svg?branch=master | diff --git a/docs/introduction/di_in_python.rst b/docs/introduction/di_in_python.rst index 2b080c3e..b8032d7c 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.org/project/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..fe8313d3 100644 --- a/docs/main/changelog.rst +++ b/docs/main/changelog.rst @@ -7,6 +7,13 @@ that were made in every particular version. From version 0.7.6 *Dependency Injector* framework strictly follows `Semantic versioning`_ +3.15.3 +------ +- Fix a 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. +- Update a link to the PyPi page on a couple of documentation pages. + 3.15.2 ------ - Fix a typo in the installation instructions on the README page and in the documentation. diff --git a/docs/main/installation.rst b/docs/main/installation.rst index bfd2b0aa..dcd8e3d3 100644 --- a/docs/main/installation.rst +++ b/docs/main/installation.rst @@ -33,7 +33,7 @@ Verification of currently installed version could be done using >>> dependency_injector.__version__ '3.15.2' -.. _PyPi: https://pypi.python.org/pypi/dependency_injector +.. _PyPi: https://pypi.org/project/dependency-injector/ .. _GitHub: https://github.com/ets-labs/python-dependency-injector .. _GitHub releases page: https://github.com/ets-labs/python-dependency-injector/releases 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