Add some improvements to the documentation

This commit is contained in:
Roman Mogilatov 2017-02-01 13:07:44 +02:00
parent 79d1d76817
commit b05b673108
4 changed files with 16 additions and 11 deletions

View File

@ -4,7 +4,7 @@ Dependency Injector - Dependency injection microframework for Python
*Dependency Injector* is a dependency injection microframework for Python. *Dependency Injector* is a dependency injection microframework for Python.
It was designed to be unified, developer-friendly tool that helps to implement It was designed to be unified, developer-friendly tool that helps to implement
dependency injection pattern in formal, pretty, Pythonic way. dependency injection design pattern in formal, pretty, Pythonic way.
*Dependency Injector* framework key features are: *Dependency Injector* framework key features are:

View File

@ -3,23 +3,23 @@ Dependency Injector --- Dependency injection microframework for Python
====================================================================== ======================================================================
.. meta:: .. meta::
:keywords: Python,DI,Dependency injection,IoC,Inversion of Control
:google-site-verification: 6it89zX0_wccKEhAqbAiYQooS95f0BA8YfesHk6bsNA :google-site-verification: 6it89zX0_wccKEhAqbAiYQooS95f0BA8YfesHk6bsNA
:keywords: Python,Dependency injection,DI,Inversion of Control,IoC,
IoC Container,Factory, Singleton, Design Patterns
:description: Dependency Injector is a dependency injection microframework :description: Dependency Injector is a dependency injection microframework
for Python. It was designed to be unified, developer-friendly for Python. It was designed to be unified, developer-friendly
tool that helps to implement dependency injection pattern in tool that helps to implement dependency injection design
formal, pretty, Pythonic way. Dependency Injector framework pattern in formal, pretty, Pythonic way. Dependency Injector
key features are: Easy, smart, pythonic style; Obvious, clear provides implementations of such popular design patterns
structure; Extensibility and flexibility; High performance; like IoC container, Factory and Singleton. Dependency
Memory efficiency; Thread safety; Documentation; Semantic Injector providers are implemented as C extension types
versioning; Dependency Injector providers are implemented as using Cython.
C extension types using Cython.
.. _index: .. _index:
*Dependency Injector* is a dependency injection microframework for Python. *Dependency Injector* is a dependency injection microframework for Python.
It was designed to be unified, developer-friendly tool that helps to implement It was designed to be unified, developer-friendly tool that helps to implement
dependency injection pattern in formal, pretty, Pythonic way. dependency injection design pattern in formal, pretty, Pythonic way.
*Dependency Injector* framework key features are: *Dependency Injector* framework key features are:

View File

@ -6,7 +6,9 @@ Dependency injection and inversion of control in Python
:description: This article describes benefits of dependency injection and :description: This article describes benefits of dependency injection and
inversion of control for Python applications. Also it inversion of control for Python applications. Also it
contains some Python examples that show how dependency contains some Python examples that show how dependency
injection and inversion could be implemented. injection and inversion could be implemented. In addition, it
demonstrates usage of dependency injection framework,
IoC container and such popular design pattern as Factory.
History History
~~~~~~~ ~~~~~~~

View File

@ -87,6 +87,9 @@ setup(name='dependency-injector',
'DI', 'DI',
'Inversion of Control', 'Inversion of Control',
'IoC', 'IoC',
'Factory',
'Singleton',
'Design patterns',
], ],
classifiers=[ classifiers=[
'Development Status :: 5 - Production/Stable', 'Development Status :: 5 - Production/Stable',