Skip to main content

Python GOLOS Library

This is a fork of golodranets GOLOS library for Python which was forked from official STEEM library for Python. It comes with a BIP38 encrypted wallet.

The main differences from the steem-python:

  • directed to work with GOLOS blockchain
  • websocket support
  • convert Cyrillic to Latin for tags and categories
  • Golos assets - STEEM -> GOLOS, SBD -> GBG, VESTS -> GESTS
  • renamed modules - steem -> golos, steemdata -> golosdata
  • for Post instance added two fields - score_trending and score_hot. This fields may be helpful if you want to sort your saved posts like get_discussions_by_trending and get_discussions_by_trending methods do. reblogged_by field is also filled now
  • for Account instance methods get_followers and get_following were improved - now it takes limit and offset parameters

GOLOS HF 23 is supported.

Installation

As regular package:

pip install python-golos

Local installation from source:

cd golos-python
poetry install
poetry shell

Homebrew Build Prereqs

If you're on a mac, you may need to do the following first:

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

Release files for python-golos 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-golos 1.1.0
File Size Uploaded
python-golos-1.1.0.tar.gz 207.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for python-golos 1.1.0
File Interpreter ABI Platform
python_golos-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 424.3 kB

Release files / python-golos-1.1.0.tar.gz

Download URL python-golos-1.1.0.tar.gz
Size 207.3 kB
Tags Source
SHA-256 checksum
How to use checksums
eaaf462ac9cc734c42ad23f9b39a4bcb997bfbe961e69cd9e4a3f3de3a8ac898
BLAKE2b-256 checksum
How to use checksums
dcf5d5bcbb836e3c6365a3a7eac0ff7edeee2f268536361b69b34577ad5babc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.7.3 Linux/4.19.67_p2-r2-debian-sources-lts

Release files / python_golos-1.1.0-py3-none-any.whl

Download URL python_golos-1.1.0-py3-none-any.whl
Size 217.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ffe31322acef2e439ed0cebbe721e834dda6a4ad1341b7a0aed9c5f3d7de04c3
BLAKE2b-256 checksum
How to use checksums
51c8f7e750080aeb455dc60fdbd752d427fde3968aa1d0f1c39d1da582872c06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.7.3 Linux/4.19.67_p2-r2-debian-sources-lts

Release history Release notifications | RSS feed

1.1.1

2 release files

This release

1.1.0 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page