Zipa
Zipa is a magic pythonic REST client that allows you to easily access REST APIs that follow conventions being used around the web.
Installation
pip install zipa
Zipa in a shell
pip install zipa
python
>>> from zipa import api_github_com as gh
>>> gh.orgs.django.repos()
Under the hood zipa transforms your imports into clients. It follows a simple
convention: HOSTNAME__PREFIX. For the hostname, single underscores are
translated into dots and for the prefix into slashes.
For example: api_twitter_com__v1 becomes https://api.twitter.com/v1. The
prefix part is optional.
How to contribute
Development of Zipa happens on GitHub. You are highly encouraged to contribute with code, tests, documentation, or just to share your experience.