A simple wrapper for the Cryptonator exchange rate API.
You can either install Cryptonator by using pip
, or simply copy the
cryptonator.py
file in you project root directory.
$ pip install cryptonator # add --user if you want
import cryptonator
"""Get an exchange rate between two currencies."""
cryptonator.get_exchange_rate('usd', 'eur')
# 0.95147479
"""A Cryptonator API object can speed-up things if you need multiple calls."""
api = cryptonator.Cryptonator()
"""Get an exchange rate between a single curreny and many targets."""
api.get_exchange_rates('usd', ['eur', 'btc', 'xrp'])
# {'btc': 0.00136076, 'eur': 0.95147479, 'xrp': 144.71780029}
Tests can be found in test_cryptonator.py
.
You can launch them with:
$ python test_cryptonator.py
Bump the __version__
within the cryptonator.py
file, tag and push to
master
and then prepare a new release. A Github Action will take care of
pushing the code to PyPi.