Skip to content

Commit 8e0daec

Browse files
authored
Merge pull request #43 from eadwinCode/documentation-volume-1
Documentation volume 1
2 parents f788728 + 78bce02 commit 8e0daec

File tree

106 files changed

+3690
-1400
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+3690
-1400
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ repos:
1414
name: Code Formatting
1515
entry: "make fmt"
1616
types: [python]
17-
language_version: python3.6
17+
language_version: python3.8
1818
language: python
1919
- id: code_linting
2020
args: [ ]
2121
name: Code Linting
2222
entry: "make lint"
2323
types: [ python ]
24-
language_version: python3.6
24+
language_version: python3.8
2525
language: python
2626
- repo: https://github.com/pre-commit/pre-commit-hooks
2727
rev: v2.3.0

README.md

Lines changed: 17 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,23 @@
1010
[![PyPI version](https://img.shields.io/pypi/v/ellar.svg)](https://pypi.python.org/pypi/ellar)
1111
[![PyPI version](https://img.shields.io/pypi/pyversions/ellar.svg)](https://pypi.python.org/pypi/ellar)
1212

13-
## Features
14-
- Pydantic integration
15-
- Dependency Injection (DI)
16-
- Templating with Jinja2
17-
- OpenAPI Documentation (Swagger and ReDoc)
18-
- Controller (MVC)
19-
- Guards (Authentications, roles and permissions)
20-
- Modularization (eg: flask blueprint)
21-
- Websocket support
22-
- Session and Cookie support
23-
- CORS, GZip, Static Files, Streaming responses
24-
- Test client built on `requests`
25-
- In-process background tasks.
26-
- Startup and shutdown events.
27-
- Application Events
28-
- Compatible with `asyncio` and `trio` backends.
29-
30-
## Requirements
31-
- Python >= 3.7
32-
- Starlette
33-
- Pydantic
34-
- Injector
13+
## Features Summary
14+
- `Pydantic integration`
15+
- `Dependency Injection (DI)`
16+
- `Templating with Jinja2`
17+
- `OpenAPI Documentation (Swagger and ReDoc)`
18+
- `Controller (MVC)`
19+
- `Guards (authentications, roles and permissions)`
20+
- `Modularization (eg: flask blueprint)`
21+
- `Websocket support`
22+
- `Session and Cookie support`
23+
- `CORS, GZip, Static Files, Streaming responses`
24+
25+
## Dependency Summary
26+
- `Python >= 3.7`
27+
- `Starlette`
28+
- `Pydantic`
29+
- `Injector`
3530

3631
## Installation
3732
### Poetry Installation
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)