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.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa2b2caa0f368ce662af379e0d380e9a8100fafbf2739553c7d2517852184f1b |
|
MD5 | 7944b18be5a39c02e36fcda2f48d80ba |
|
BLAKE2b-256 | 699a3accf61105532d9af456d3d7c20f1a1964b45d8dc2db7d156b825f70aba2 |