- Nothing changed yet.
- Rewrite setup.py so that it doesn't depend on pip.
- Added Python 3.7 and Python 3.8 support. (#47)
- Dropped Python 3.4 support. (#47)
- Fixed
id
type in documentation. (#47) (#46) - Added long description to package (for pypi description page). (#48)
- Added ability to delete a resource. (#33)
- Allow passing arguments through to get_list. (#34)
- Added exists method to ApiModel. (#36)
- Custom endpoint path support. (#32)
- Fixed saving "to many" relation.
- Added
jsonapi_requests.auth.FlaskForwardAuth()
asAUTH
configuration option. - Added Flask as optional dependency.
- Fixed
orm.ApiModel
not respectingAPPEND_SLASH
configuration. (#27)
- Fixed single object orm response.
- Added save method in orm.
- Added get_list method in orm.
- Basic support for to many relationship in orm.
- Include orm in jsonapi-requests import.
- Added RETRIES configuration (default 3)
- Added retrying requests when there is network or server side problem.
- Added Python 3.6 to supported versions.
- Fixed handling relations with none value.
- Added basic orm. (#11)
- Added more parsers and serializers.
- Added pytest tests.
- Fix handling response 204 "No content" (#10)
- Append slash to API root if needed. (#2)
- Allow to automatically append slash. (#4)
- Set headers according to JSON:API specification. (#3)
- Initial lowlevel api.