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.
File renamed without changes.

0 commit comments

Comments
 (0)