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.1

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.1
File Size Uploaded
python-golos-1.1.1.tar.gz 207.4 kB Details

Built distribution (wheel)

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

Total release size: 424.4 kB

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

Download URL python-golos-1.1.1.tar.gz
Size 207.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8ef519c3c537085d538d39327e457a040345e443c6afd30e8064f22a276b4eb3
BLAKE2b-256 checksum
How to use checksums
c0fead30e4bfd25ae5b4ca387123dcc374b98df021dcf4610ffa15eb8b60b0ea
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.1-py3-none-any.whl

Download URL python_golos-1.1.1-py3-none-any.whl
Size 217.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9bdb0bd84957c7aae0a89087858b5bb23229999aa0d82aed8a555cb48330397b
BLAKE2b-256 checksum
How to use checksums
fd4b2e7a40d3902d43ca177cae421b3528527ad9e32880045eda62cacecf5c5c
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

This release

1.1.1 This release

2 release files

1.1.0

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