A API interface in Python with sync and async support.


callooktools requires Python 3.8 at minimum. Install by running:

# synchronous requests only
$ pip install callooktools

# asynchronous aiohttp only
$ pip install callooktools[async]

# both sync and async
$ pip install callooktools[all]

# enable the CLI
$ pip install callooktools[cli]


If requests, aiohttp, or rich are installed another way, you will also have access to the sync, async, or command-line interface, respectively.


Copyright 2021 classabbyamp, 0x5c

Released under the BSD 3-Clause License. See LICENSE for the full license text.