Falcon middlewares made easy.
Project description
Camembert
Configure middlewares and hooks for the Falcon framework easily.Requirements
Please refer to requirements.txt
for list of requirements.
List of middleware functions
- Converting request to JSON
- Requests Logging
- Response headers
- Content Type
- Require HTTPS
- SQLAlchemy session management
- Internal Server Error
- RateLimiting
- Blacklisted IP
Installing Camembert
Local installation
Clone this repository to your workspace and change directory to it.
Run dependencies using python3 -m pip install -r requirements.txt
If you are in need to use a proxy certificate run python3 -m pip install -r requirements.txt --cert <proxy-cert>
Then run python3 setup.py install
Installation as a PIP module
pip install camembert
Pypi page - Camembert
Examples
Please see Examples.md
for examples.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
camembert-0.11.0.tar.gz
(5.8 kB
view details)
File details
Details for the file camembert-0.11.0.tar.gz
.
File metadata
- Download URL: camembert-0.11.0.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d2076703ee442f5e38de864bbb9b1ca8d3123ce55822aec713d37f3826a452d |
|
MD5 | caf616327f71c6bf80745b3c677433eb |
|
BLAKE2b-256 | 7c1025ee7f6f597bbb566f0584b675d7d3ab16cd2a35f295c97ea4e66c53ca7d |