mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-01-27 17:54:35 +03:00
Add some improvements to the documentation
This commit is contained in:
parent
79d1d76817
commit
b05b673108
|
@ -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:
|
||||||
|
|
||||||
|
|
|
@ -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:
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
3
setup.py
3
setup.py
|
@ -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',
|
||||||
|
|
Loading…
Reference in New Issue
Block a user