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.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ff40cfc2e813b3dbc4dcb9da9a8f0fd7af0233d86de8d828594d3ebaed21df2 |
|
MD5 | b1d947195932de6a7d972ff7b99c00d7 |
|
BLAKE2b-256 | 24ffcccd034338a3170bf6f0fb7b9795a690e066aa908aa9a90faa36ae75cd60 |