Aiohttp-json-api

Latest version: v0.37.0

Safety actively analyzes 681723 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 13

0.37.0

-------------------

* Drop Python 3.5 support
* Update documentation

0.36.1

-------------------

* Fix bug with content negotiation
* Add cherry-picked and improved helpers from python-mimeparse_

0.36.0

-------------------

* Improve content negotiation (fix 185) with python-mimeparse
* Update requirements

0.35.2

-------------------

* Fix bug with wrong query parameters of links in compound documents

0.35.1

-------------------

* Fix ``trafaret`` requirement to 1.0.2 (included ``rfc3339.Date``)

0.35.0

-------------------

**BREAKING CHANGES!**

* Schema is separated into Schema (marshaller) and Controller
* Request context instantiated in handlers and was renamed to ``JSONAPIContext``
* Change signature of setup JSON API method in application (now we should pass a mapping between schemas and controllers)
* New abstract base class for Controller
* Schema and Controller must be initialized with only one parameter — ``JSONAPIContext``
* Passing a context to almost each method of Schema no more required (context is accessible from Schema or Controller instance directly)
* Remove decorator for JSON API handlers (content negotiation moved to middleware)
* Refactored fields and schema modules
* Improved fetching of compound documents
* Examples are updated to conform with all changes in this release

Page 1 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.