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.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.4-py36-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 295f514e2e170022e3f25cf75226daad7b65ea8ea09ec6f2cd53b5165a191e0d |
|
MD5 | a664e33c7ffa1d48bcad10c24572679e |
|
BLAKE2b-256 | 57bccc49eea48682df4f1fe4d3a2a976f309365aa151e3121f14772d7c2a5727 |