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.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b81833677b47d9a7fc14940ec307193337d1040d8d81722cf4db7b82c129687 |
|
MD5 | 19c63d28172009d72220844bba7c5a3d |
|
BLAKE2b-256 | 8397acb68cab74351d526186b861bca8362d5fd475289ddcd0eee2ef9cf09865 |