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.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6acb01e384a95a1e3878cef020deb10a6bfbdf7eb7e678bf3d7b42534fc5c2d0 |
|
MD5 | 86f8c25ed86545dc6ade253fc8071a00 |
|
BLAKE2b-256 | 66bc44c02f03c2933e5dee81a6efba2e7859c6c9d476c953b60839de0554647a |