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 wantimport 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.pyBump 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.