Skip to main content

A python implementation of [duniter](https://github.com/duniter/duniter) API

Project description

https://coveralls.io/repos/duniter/duniter-python-api/badge.svg?branch=master&service=github

Python implementation of Duniter BMA API

Features

Requirements

Installation

You can install duniter-python-api and all its dependencies via the following pip install:

pip3 install duniterpy

Please take a look at the document HTTP API 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 examples/request_data.py

Documentation

Packaging and deploy

Pypi

The README file must be in RestructuredText format (README.rst) for the long description field of the package.

In the development pyenv environment, install the following tools:

pip install --upgrade pip setuptools wheel

pip install twine

Change the version number (semantic version number):

./release.sh 0.42.3

Build the Pypi package in the dist folder:

python setup.py sdist bdist_wheel

Deploy the package on the Pypi repository:

twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

duniterpy-0.43.6.tar.gz (55.4 kB view hashes)

Uploaded Source

Built Distribution

duniterpy-0.43.6-py3-none-any.whl (78.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page