Skip to main content

Unofficial Python library for STEEM

Project description

steempy - Unofficial Python 3 Library for Steem

!!!Alpha-State, be carefull!!!

steemi is an unofficial python 3 library for steem, which is created new from scratch from https://github.com/xeroc/python-bitshares.

https://travis-ci.org/holgern/steempy.svg?branch=master https://ci.appveyor.com/api/projects/status/lnk5385dv0c2j28l?svg=true https://circleci.com/gh/holgern/steempy.svg?style=svg https://readthedocs.org/projects/steempy/badge/?version=latest

Installation

For Debian and Ubuntu, please ensure that the following packages are installed:

sudo apt-get install build-essential libssl-dev python-dev

For Fedora and RHEL-derivatives, please ensure that the following packages are installed:

sudo yum install gcc openssl-devel python-devel

For OSX, please do the following:

brew install openssl
export CFLAGS="-I$(brew --prefix openssl)/include $CFLAGS"
export LDFLAGS="-L$(brew --prefix openssl)/lib $LDFLAGS"

Install steempy by pip:

pip install -U steempy

You can install steempy from this repository if you want the latest but possibly non-compiling version:

git clone https://github.com/holgern/steempy.git
cd steempy
python setup.py build

python setup.py install --user

Run tests after install:

pytest

Documentation

Documentation is available at http://steempy.readthedocs.io/en/latest/

Changelog

0.19.2

  • Notify and websocket fixed
  • Several fixes

0.19.1

  • Imported from https://github.com/xeroc/python-bitshares
  • Replaced all BitShares by Steem
  • Flake8 fixed
  • Unit tests are working
  • renamed to steempy
  • Docs fixed
  • Signing fixed
  • pysteem: Account, Amount, Asset, Block, Blockchain, Instance, Memo, Message, Notify, Price, Steem, Transactionbuilder, Vote, Witness are working

License

This library is licensed under the MIT License.

Acknowledgements

https://github.com/xeroc/python-bitshares and https://github.com/xeroc/python-graphenelib were created by Fabian Schuh (xeroc).

Project details


Release history Release notifications

This version
History Node

0.19.2

History Node

0.19.1

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
steempy-0.19.2.tar.gz (69.3 kB) Copy SHA256 hash SHA256 Source None Feb 18, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page