Rest API on Flask made a little too easy.
Project description
Flask-EasyAPI
Rest API on Flask made a little too easy.
Documentation: https://flask-easyapi.readthedocs.io.
Features
One to one mapping from functions to api endpoints via decorators
Planned
Use type annotations to automatically add type-checks to parameters recieved in the requests to the api.
Return HTTP error codes and error messages by raising exceptions.
History
0.1.1 (2020-08-28)
Update README to reflect implemented feature.
0.1.0 (2020-08-28)
Add EasyAPI class that functions as a Blueprint for a set of api call routes.
Implement EasyAPI.route(.) decorator.
Add a example/test Flask hello world greeting app.
Add tests for EasyAPI using the greet app.
Add and update documentation.
Refactoring and linting changes.
Fix typos.
0.0.6 (2020-08-21)
Fix project url in setup.py
0.0.5 (2020-08-20)
Improve CD process.
0.0.4 (2020-08-19)
Improve CD process.
0.0.3 (2020-08-19)
Various changes to CI configuration.
Update dependencies.
Edit README.rst to add badges and alt-text.
0.0.2 (2020-08-19)
Fix badges in readme
Add pyup configuration
0.0.1 (2020-08-19)
Fix minor issues and typos to make tests pass.
0.0.0 (2020-08-19)
First release on PyPI. [Falied]
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
Built Distribution
Hashes for flask_easyapi-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d1f61c44a0a3d61e6970e469b4ec6503049920a3637cd9f9548c9ef74f14322 |
|
MD5 | bb5ed8817d07049cad97bdf379cf5695 |
|
BLAKE2b-256 | 10b144d4c477502819813478b76dec00f6f86924e1bded0d51053f8947f80c9e |