Unofficial Python library for STEEM
Project description
beem - Unofficial Python 3 Library for Steem
!!!Alpha-State, be carefull!!!
beem is an unofficial python 3 library for steem, which is created new from scratch from https://github.com/xeroc/python-bitshares. The library name is derived from a beam maschine, similar to the analogy between steem and steam. beem depends on https://github.com/xeroc/python-graphenelib.
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"
For Termux on Android, please install the following packages:
pkg install clang openssl-dev python-dev
Install beem by pip:
pip install -U beem
You can install beem from this repository if you want the latest but possibly non-compiling version:
git clone https://github.com/holgern/beem.git cd beem python setup.py build python setup.py install --user
Run tests after install:
pytest
Documentation
Documentation is available at http://beem.readthedocs.io/en/latest/
Changelog
0.19.3
Add Comment/Post
Add Witness
Several bugfixes
Added all transactions that are supported from steem-python
New library name planned: beem
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 beem
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 | 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
File details
Details for the file beem-0.19.4.tar.gz
.
File metadata
- Download URL: beem-0.19.4.tar.gz
- Upload date:
- Size: 73.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce99d5685f293c2b586e7ddf5f2fed94b5d16b2bf093e90f4e308a99b991e106 |
|
MD5 | e082ee825f9c788530799b9d3bd0d99b |
|
BLAKE2b-256 | 3611e09e65ca82141a5c95d0d6dfc41b6cd0c5f0bec798d7e976d65b9fc82aa2 |