JSON API driven by aiohttp
Project description
JSON API implementation for aiohttp
Introduction
This project heavily inspired by py-jsonapi (author is Benedikt Schmitt). Some parts of this project is improved and refactored dev-schema branch of py-jsonapi. At beginning of my project dev-schema branch was a great, but not working attempt to implement JSON API via schema controllers.
Some of base entities of py-jsonapi was replaced with aiohttp server’s objects, some of it was devided into new separate entities (e.g. RequestContext).
Free software: MIT license
Documentation: https://aiohttp-json-api.readthedocs.io.
Requirements
Python 3.6 or newer
Todo
Documentation
Tests
Example application
Features
TODO
Credits
This package was created with Cookiecutter and the cookiecutter-pypackage project template.
History
0.5.5 (2017-06-15)
Setup auto-deploy to PyPI in Travis CI
0.5.4 (2017-06-15)
Initial release on PyPI
0.5.3 (2017-06-14)
Improve documentation
0.5.0 (2017-06-14)
Don’t use attrs package anymore
Refactor requirements (move it into setup.py)
0.4.0 (2017-06-13)
Schema imports refactoring (e.g. don’t use aiohttp_json_api.schema.schema.Schema anymore)
0.3.0 (2017-06-13)
Upgrade requirements
0.2.0 (2017-05-26)
Fix setup.py
Add test for Decimal trafaret field
0.1.1 (2017-05-26)
Dirty initial version
Project details
Release history Release notifications | RSS feed
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 aiohttp_json_api-0.5.5-py36-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a038329c9b2ab8eb7b25b89165fd1f31e79537322cdf069f95d7bb853165928c |
|
MD5 | e25ee1127190ffb441955f659d37b470 |
|
BLAKE2b-256 | 7ec21fef0b4201027e96e712efaaf94ed2976754a86bcaa15240d3282963be27 |