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
File details
Details for the file aiohttp_json_api-0.5.4.tar.gz
.
File metadata
- Download URL: aiohttp_json_api-0.5.4.tar.gz
- Upload date:
- Size: 47.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 896931ef6a64a225e49872895eaaabf8d38983a49037424796c5658b87601768 |
|
MD5 | 37f3af535b6bc94a2bcc20bf9c4d5e01 |
|
BLAKE2b-256 | 91f6e64d6df583347ca857cb01b2402019ee13b29edc7ce4c6d2c5d320e81777 |
File details
Details for the file aiohttp_json_api-0.5.4-py36-none-any.whl
.
File metadata
- Download URL: aiohttp_json_api-0.5.4-py36-none-any.whl
- Upload date:
- Size: 41.7 kB
- Tags: Python 3.6
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 295f514e2e170022e3f25cf75226daad7b65ea8ea09ec6f2cd53b5165a191e0d |
|
MD5 | a664e33c7ffa1d48bcad10c24572679e |
|
BLAKE2b-256 | 57bccc49eea48682df4f1fe4d3a2a976f309365aa151e3121f14772d7c2a5727 |