Skip to content

Commit f130d41

Browse files
authored
Logo (#261)
* Try logo placement * Remove readme header * Experiment with badges * Add space * Update logo * Remove spaces * Update README.rst * Remove header * Update README.rst * Move logo to wiki * Add github badges * Remove github badges * Update docs index page
1 parent ec3be85 commit f130d41

File tree

2 files changed

+64
-89
lines changed

2 files changed

+64
-89
lines changed

README.rst

Lines changed: 33 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,36 @@
1-
====================================================================
2-
Dependency Injector - Dependency injection microframework for Python
3-
====================================================================
4-
5-
*Dependency Injector* is a dependency injection microframework for Python.
1+
.. figure:: https://raw.githubusercontent.com/wiki/ets-labs/python-dependency-injector/img/logo.svg
2+
3+
|
4+
5+
.. image:: https://img.shields.io/pypi/v/dependency_injector.svg
6+
:target: https://pypi.org/project/dependency-injector/
7+
:alt: Latest Version
8+
.. image:: https://img.shields.io/pypi/l/dependency_injector.svg
9+
:target: https://pypi.org/project/dependency-injector/
10+
:alt: License
11+
.. image:: https://pepy.tech/badge/dependency-injector
12+
:target: https://pepy.tech/project/dependency-injector
13+
:alt: Downloads
14+
.. image:: https://img.shields.io/pypi/pyversions/dependency_injector.svg
15+
:target: https://pypi.org/project/dependency-injector/
16+
:alt: Supported Python versions
17+
.. image:: https://img.shields.io/pypi/implementation/dependency_injector.svg
18+
:target: https://pypi.org/project/dependency-injector/
19+
:alt: Supported Python implementations
20+
.. image:: https://travis-ci.org/ets-labs/python-dependency-injector.svg?branch=master
21+
:target: https://travis-ci.org/ets-labs/python-dependency-injector
22+
:alt: Build Status
23+
.. image:: http://readthedocs.org/projects/python-dependency-injector/badge/?version=latest
24+
:target: http://python-dependency-injector.ets-labs.org/
25+
:alt: Docs Status
26+
.. image:: https://coveralls.io/repos/github/ets-labs/python-dependency-injector/badge.svg?branch=master
27+
:target: https://coveralls.io/github/ets-labs/python-dependency-injector?branch=master
28+
:alt: Coverage Status
29+
30+
What is ``Dependency Injector``?
31+
================================
32+
33+
``Dependency Injector`` is a dependency injection microframework for Python.
634
It was designed to be a unified and developer-friendly tool that helps
735
implement a dependency injection design pattern in a formal, pretty, and
836
Pythonic way.
@@ -21,47 +49,6 @@ The key features of the *Dependency Injector* framework are:
2149
*Dependency Injector* containers and providers are implemented as C extension
2250
types using Cython.
2351

24-
Status
25-
------
26-
27-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
28-
| *PyPi* | .. image:: https://img.shields.io/pypi/v/dependency_injector.svg |
29-
| | :target: https://pypi.org/project/dependency-injector/ |
30-
| | :alt: Latest Version |
31-
| | .. image:: https://img.shields.io/pypi/l/dependency_injector.svg |
32-
| | :target: https://pypi.org/project/dependency-injector/ |
33-
| | :alt: License |
34-
| | .. image:: https://pepy.tech/badge/dependency-injector |
35-
| | :target: https://pepy.tech/project/dependency-injector |
36-
| | :alt: Downloads |
37-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
38-
| *Python versions and implementations* | .. image:: https://img.shields.io/pypi/pyversions/dependency_injector.svg |
39-
| | :target: https://pypi.org/project/dependency-injector/ |
40-
| | :alt: Supported Python versions |
41-
| | .. image:: https://img.shields.io/pypi/implementation/dependency_injector.svg |
42-
| | :target: https://pypi.org/project/dependency-injector/ |
43-
| | :alt: Supported Python implementations |
44-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
45-
| *Builds and tests coverage* | .. image:: https://travis-ci.org/ets-labs/python-dependency-injector.svg?branch=master |
46-
| | :target: https://travis-ci.org/ets-labs/python-dependency-injector |
47-
| | :alt: Build Status |
48-
| | .. image:: http://readthedocs.org/projects/python-dependency-injector/badge/?version=latest |
49-
| | :target: http://python-dependency-injector.ets-labs.org/ |
50-
| | :alt: Docs Status |
51-
| | .. image:: https://coveralls.io/repos/github/ets-labs/python-dependency-injector/badge.svg?branch=master |
52-
| | :target: https://coveralls.io/github/ets-labs/python-dependency-injector?branch=master |
53-
| | :alt: Coverage Status |
54-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
55-
| *Github* | .. image:: https://img.shields.io/github/watchers/ets-labs/python-dependency-injector.svg?style=social&label=Watch |
56-
| | :target: https://github.com/ets-labs/python-dependency-injector |
57-
| | :alt: Github watchers |
58-
| | .. image:: https://img.shields.io/github/stars/ets-labs/python-dependency-injector.svg?style=social&label=Star |
59-
| | :target: https://github.com/ets-labs/python-dependency-injector |
60-
| | :alt: Github stargazers |
61-
| | .. image:: https://img.shields.io/github/forks/ets-labs/python-dependency-injector.svg?style=social&label=Fork |
62-
| | :target: https://github.com/ets-labs/python-dependency-injector |
63-
| | :alt: Github forks |
64-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
6552

6653
Installation
6754
------------

docs/index.rst

Lines changed: 31 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,37 @@ Dependency Injector --- Dependency injection microframework for Python
1717

1818
.. _index:
1919

20-
*Dependency Injector* is a dependency injection microframework for Python.
20+
.. figure:: https://raw.githubusercontent.com/wiki/ets-labs/python-dependency-injector/img/logo.svg
21+
22+
.. image:: https://img.shields.io/pypi/v/dependency_injector.svg
23+
:target: https://pypi.org/project/dependency-injector/
24+
:alt: Latest Version
25+
.. image:: https://img.shields.io/pypi/l/dependency_injector.svg
26+
:target: https://pypi.org/project/dependency-injector/
27+
:alt: License
28+
.. image:: https://pepy.tech/badge/dependency-injector
29+
:target: https://pepy.tech/project/dependency-injector
30+
:alt: Downloads
31+
.. image:: https://img.shields.io/pypi/pyversions/dependency_injector.svg
32+
:target: https://pypi.org/project/dependency-injector/
33+
:alt: Supported Python versions
34+
.. image:: https://img.shields.io/pypi/implementation/dependency_injector.svg
35+
:target: https://pypi.org/project/dependency-injector/
36+
:alt: Supported Python implementations
37+
.. image:: https://travis-ci.org/ets-labs/python-dependency-injector.svg?branch=master
38+
:target: https://travis-ci.org/ets-labs/python-dependency-injector
39+
:alt: Build Status
40+
.. image:: http://readthedocs.org/projects/python-dependency-injector/badge/?version=latest
41+
:target: http://python-dependency-injector.ets-labs.org/
42+
:alt: Docs Status
43+
.. image:: https://coveralls.io/repos/github/ets-labs/python-dependency-injector/badge.svg?branch=master
44+
:target: https://coveralls.io/github/ets-labs/python-dependency-injector?branch=master
45+
:alt: Coverage Status
46+
47+
What is ``Dependency Injector``?
48+
================================
49+
50+
``Dependency Injector`` is a dependency injection microframework for Python.
2151
It was designed to be a unified and developer-friendly tool that helps
2252
implement a dependency injection design pattern in a formal, pretty, and
2353
Pythonic way.
@@ -36,48 +66,6 @@ The key features of the *Dependency Injector* framework are:
3666
*Dependency Injector* containers and providers are implemented as C extension
3767
types using Cython.
3868

39-
Status
40-
------
41-
42-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
43-
| *PyPi* | .. image:: https://img.shields.io/pypi/v/dependency_injector.svg |
44-
| | :target: https://pypi.org/project/dependency-injector/ |
45-
| | :alt: Latest Version |
46-
| | .. image:: https://img.shields.io/pypi/l/dependency_injector.svg |
47-
| | :target: https://pypi.org/project/dependency-injector/ |
48-
| | :alt: License |
49-
| | .. image:: https://pepy.tech/badge/dependency-injector |
50-
| | :target: https://pepy.tech/project/dependency-injector |
51-
| | :alt: Downloads |
52-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
53-
| *Python versions and implementations* | .. image:: https://img.shields.io/pypi/pyversions/dependency_injector.svg |
54-
| | :target: https://pypi.org/project/dependency-injector/ |
55-
| | :alt: Supported Python versions |
56-
| | .. image:: https://img.shields.io/pypi/implementation/dependency_injector.svg |
57-
| | :target: https://pypi.org/project/dependency-injector/ |
58-
| | :alt: Supported Python implementations |
59-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
60-
| *Builds and tests coverage* | .. image:: https://travis-ci.org/ets-labs/python-dependency-injector.svg?branch=master |
61-
| | :target: https://travis-ci.org/ets-labs/python-dependency-injector |
62-
| | :alt: Build Status |
63-
| | .. image:: http://readthedocs.org/projects/python-dependency-injector/badge/?version=latest |
64-
| | :target: http://python-dependency-injector.ets-labs.org/ |
65-
| | :alt: Docs Status |
66-
| | .. image:: https://coveralls.io/repos/github/ets-labs/python-dependency-injector/badge.svg?branch=master |
67-
| | :target: https://coveralls.io/github/ets-labs/python-dependency-injector?branch=master |
68-
| | :alt: Coverage Status |
69-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
70-
| *Github* | .. image:: https://img.shields.io/github/watchers/ets-labs/python-dependency-injector.svg?style=social&label=Watch |
71-
| | :target: https://github.com/ets-labs/python-dependency-injector |
72-
| | :alt: Github watchers |
73-
| | .. image:: https://img.shields.io/github/stars/ets-labs/python-dependency-injector.svg?style=social&label=Star |
74-
| | :target: https://github.com/ets-labs/python-dependency-injector |
75-
| | :alt: Github stargazers |
76-
| | .. image:: https://img.shields.io/github/forks/ets-labs/python-dependency-injector.svg?style=social&label=Fork |
77-
| | :target: https://github.com/ets-labs/python-dependency-injector |
78-
| | :alt: Github forks |
79-
+---------------------------------------+--------------------------------------------------------------------------------------------------------------------+
80-
8169
Contents
8270
--------
8371

0 commit comments

Comments
 (0)