A python implementation of [duniter](https://github.com/duniter/duniter) API
Project description
# Duniter Python API [![Build Status](https://travis-ci.org/duniter/duniter-python-api.svg)](https://travis-ci.org/duniter/duniter-python-api) [![Coverage Status](https://coveralls.io/repos/duniter/duniter-python-api/badge.svg?branch=master&service=github)](https://coveralls.io/github/duniter/duniter-python-api?branch=master)
Python implementation of [Duniter](https://git.duniter.org/nodes/typescript/duniter) BMA API
- ## Features
Supports Duniter’s [Basic Merkle API](https://git.duniter.org/nodes/typescript/duniter/blob/master/doc/HTTP_API.md) and [protocol](https://git.duniter.org/nodes/typescript/duniter/blob/master/doc/Protocol.md)
Asynchronous
duniter signing key
- ## Requirements
Python >= 3.5
[aiohttp >= 0.19](https://pypi.python.org/pypi/aiohttp “aiohttp”)
[pylibscrypt](https://pypi.python.org/pypi/pylibscrypt “pylibscrypt”)
[libnacl](https://pypi.python.org/pypi/libnacl “libnacl”)
[base58](https://pypi.python.org/pypi/base58 “base58”)
## Installation You can install duniter-python-api and all its dependencies via the following pip install: pip install duniterpy
Please take a look at the document [HTTP API](https://github.com/duniter/duniter-bma/blob/master/doc/API.md) to learn about the API.
## Development - Create a python environment with pyenv - Add PYTHONPATH env var to your shell containing the path to this repository - Take a look at examples - Run examples from parent folder python example/request_data.py
## Documentation
[HTML Documentation](https://github.com/duniter/duniter-python-api/tree/master/docs/_build/html)
[Examples](https://github.com/duniter/duniter-python-api/tree/master/examples)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for duniterpy-0.42.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53ed6f629488bc2a1a10b10c3e36189fa964e788ee55b380292eaa52ad04b007 |
|
MD5 | 887e31c5b7a0a7b41dc7fc7e4bdbb403 |
|
BLAKE2b-256 | 3ef1cb950569b134810ed29b7dcb928a9a3c13f5de714559ecb35364a06380c0 |