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://codecov.io/gh/holgern/steempy/branch/master/graph/badge.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


Download files

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

Files for steempy, version 0.19.2
Filename, size File type Python version Upload date Hashes
Filename, size steempy-0.19.2.tar.gz (69.3 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page