A package for Recursive Length Prefix encoding and decoding
Project description
A Python implementation of Recursive Length Prefix encoding (RLP) with a very fast cython back-end. You can find the original python based RLP here, the specification of the standard in the Ethereum wiki and the documentation of this package on readthedocs.
Release setup
For Debian-like systems:
apt install pandoc
To release a new version:
make release bump=$$VERSION_PART_TO_BUMP$$
How to bumpversion
The version format for this repo is {major}.{minor}.{patch} for stable, and {major}.{minor}.{patch}-{stage}.{devnum} for unstable (stage can be alpha or beta).
To issue the next version in line, specify which part to bump, like make release bump=minor or make release bump=devnum.
If you are in a beta version, make release bump=stage will switch to a stable.
To issue an unstable version when the current version is stable, specify the new version explicitly, like make release bump="--new-version 4.0.0-alpha.1 devnum"
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for rlp_cython-2.1.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa409997dbd1140751e611a551d2b5c4bf0bbedd0b8fa662cc274f36190d22dd |
|
MD5 | cb43586759b3e30f156e36cf606f355b |
|
BLAKE2b-256 | 0e976a973b3f2a6455bb678c75535a27ab8ec68d8de7d2233de782c208607f60 |