|build-status| |coverage| |docs| |pypi-version|
|linting| |black| |python-versions|
The Common Ground API Client is a generic client for Common Ground APIs built with OpenAPI 3.0 specifications.
.. contents::
.. section-numbering::
Driven by OAS 3.0 specification
(Pluggable) caching of api specifications
Create/mutate resources according to the api specifications
Support for multiple authentication schemes
Generic approach with some builtins for the "Zaakgericht Werken API's" standard
Built on top of battle-proven requests
_ library.
See the documentation <https://gemma-zds-client.readthedocs.io/en/latest/?badge=latest>
_
.. _requests: https://pypi.org/project/requests/
.. |build-status| image:: https://github.com/maykinmedia/gemma-zds-client/workflows/Run%20CI/badge.svg :alt: Build status :target: https://github.com/maykinmedia/gemma-zds-client/actions?query=workflow%3A%22Run+CI%22
.. |coverage| image:: https://codecov.io/gh/maykinmedia/gemma-zds-client/branch/master/graph/badge.svg :target: https://codecov.io/gh/maykinmedia/gemma-zds-client :alt: Coverage status
.. |black| image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/psf/black
.. |docs| image:: https://readthedocs.org/projects/gemma-zds-client/badge/?version=latest :alt: Documentation Status :target: https://gemma-zds-client.readthedocs.io/en/latest/?badge=latest
.. |linting| image:: https://github.com/maykinmedia/gemma-zds-client/actions/workflows/code_quality.yml/badge.svg :alt: Code quality checks :target: https://github.com/maykinmedia/gemma-zds-client/actions/workflows/code_quality.yml
.. |python-versions| image:: https://img.shields.io/pypi/pyversions/gemma-zds-client.svg
.. |pypi-version| image:: https://img.shields.io/pypi/v/gemma-zds-client.svg :target: https://pypi.org/project/gemma-zds-client/