Skip to content

Commit b05b673

Browse files
committed
Add some improvements to the documentation
1 parent 79d1d76 commit b05b673

File tree

4 files changed

+16
-11
lines changed

4 files changed

+16
-11
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Dependency Injector - Dependency injection microframework for Python
44

55
*Dependency Injector* is a dependency injection microframework for Python.
66
It was designed to be unified, developer-friendly tool that helps to implement
7-
dependency injection pattern in formal, pretty, Pythonic way.
7+
dependency injection design pattern in formal, pretty, Pythonic way.
88

99
*Dependency Injector* framework key features are:
1010

docs/index.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,23 @@ Dependency Injector --- Dependency injection microframework for Python
33
======================================================================
44

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

1818
.. _index:
1919

2020
*Dependency Injector* is a dependency injection microframework for Python.
2121
It was designed to be unified, developer-friendly tool that helps to implement
22-
dependency injection pattern in formal, pretty, Pythonic way.
22+
dependency injection design pattern in formal, pretty, Pythonic way.
2323

2424
*Dependency Injector* framework key features are:
2525

docs/introduction/di_in_python.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ Dependency injection and inversion of control in Python
66
:description: This article describes benefits of dependency injection and
77
inversion of control for Python applications. Also it
88
contains some Python examples that show how dependency
9-
injection and inversion could be implemented.
9+
injection and inversion could be implemented. In addition, it
10+
demonstrates usage of dependency injection framework,
11+
IoC container and such popular design pattern as Factory.
1012

1113
History
1214
~~~~~~~

setup.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@
8787
'DI',
8888
'Inversion of Control',
8989
'IoC',
90+
'Factory',
91+
'Singleton',
92+
'Design patterns',
9093
],
9194
classifiers=[
9295
'Development Status :: 5 - Production/Stable',

0 commit comments

Comments
 (0)