Metadata-Version: 2.0
Name: brama
Version: 0.0.1rc1
Summary: API Gateway proxy server with plugins
Home-page: https://github.com/kolyaflash/brama
Author: Nikolay Baluk
Author-email: kolyaflash@gmail.com
License: MIT
Description-Content-Type: UNKNOWN
Platform: any
Classifier: Development Status :: 1 - Planning
Classifier: Environment :: Web Environment
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.5
Requires-Dist: sanic (>=0.7)
Requires-Dist: aiohttp (>=3.0)
Requires-Dist: PyJWT
Provides-Extra: dev
Requires-Dist: pytest (>=3); extra == 'dev'
Requires-Dist: pytest-localserver; extra == 'dev'
Requires-Dist: coverage; extra == 'dev'
Requires-Dist: tox; extra == 'dev'
Requires-Dist: sphinx; extra == 'dev'
Requires-Dist: flake8; extra == 'dev'
Provides-Extra: yaml
Requires-Dist: PyYAML (>=3.12); extra == 'yaml'

WORK IN PROGRESS, DON'T USE IT YET


TODO:

- get out of str/obj comparision in plugins/routes

- rate limiting middleware
- request size limiting middleware
- clean tests output
- websockets support
- blacklists middleware
- Caching middleware
- CORS
- routing tests for path stuff

- Monitoring: statsd
- Health Checks
- brama docs




