NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1668 most downloaded on PyPI
eth-rlp: RLP definitions for common Ethereum objects in Python
Last release 1 months ago
22 Aug 2026
Release timing varies
gaps range from 2 weeks to 2.4 years
Nearly every release is documented
notes for 11 of 11 stable releases
1 version withdrawn
withdrawn after publishing
9 years old
15 releases · first in 2018
Template upgrade by @kclowes in #27
Full Changelog: v2.2.0...v3.0.0
Bump version: 2.2.0 → 3.0.0-beta.1
Bump version: 2.2.0 → 3.0.0-beta.1
One column per quarter.
Drop support for Python 3.8 and 3.9 ( #27 )
Add support for pyrlp v5 and Python 3.14 ( #27 )
Bump version: 2.1.0 → 2.2.0
Bump version: 2.1.0 → 2.2.0
Merge template, adding py313 support and replacing bumpversion with bump-my-version . ( #26 )
Merge template, fixing docs CI, add nightly CI runs ( #24 )
Bump version: 2.0.0 → 2.1.0
Bump version: 2.0.0 → 2.1.0
Bump to hexbytes>=1.2.0 and add blocklint to linting ( #22 )
Bump version: 1.0.1 → 2.0.0
Bump version: 1.0.1 → 2.0.0
Bump hexbytes dependency to >=1.0.0 ( #21 )
Add Python 3.12 support ( #18 )
Add windows-wheel CI job for py312, set both py311 and py312 to use latest patch version ( #20 )
Add py.typed file, move misplaced newsfragment, correct py version pins for typing-extensions ( #21 )
Bump version: 1.0.0 → 1.0.1
Bump version: 1.0.0 → 1.0.1
Add the missing typing_extensions module requirement for Python <= 3.11 ( #19 )
Bump version: 0.3.0 → 1.0.0
Bump version: 0.3.0 → 1.0.0
Drop python 3.7 support ( #16 )
Add python 3.11 support ( #16 )
Merge updates from template, including use pre-commit for linting, and changing the name of the master branch to main ( #16 )
- Add support for python 3.8-3.10
Add support for python 3.8-3.10 ( #12 )
Require eth-utils>=2.0,<3 ( #14 )
Remove support for Python 3.6 ( #13 )
Bump version: 0.2.0 → 0.2.1
Bump version: 0.2.0 → 0.2.1
Bump version: 0.1.2 → 0.2.0
Bump version: 0.1.2 → 0.2.0
Add support for pyrlp v2.0.0-alpha.1 (as long as you don’t use pypy) ( #8 )
Dropped py3.5 support ( #7 )
Merge updates from the project template ( #7 )
- Add as_dict() as a shim for joint v0/v1 compatibility
Released April 25, 2018
Add as_dict() as a shim for joint v0/v1 compatibility
Released April 25, 2018
Add ~eth_rlp.main.HashableRLP.as_dict as a shim for joint v0/v1 compatibility
- Add support for rlp version 1 (but still backwards-compatible with v0)
Released April 25, 2018
Add support for rlp version 1 (but still backwards-compatible with v0)
- Upgraded eth-utils and hexbytes to stable versions
Released Mar 1, 2018
Marked stable
Upgraded eth-utils and hexbytes to stable versions
Add pypy3 support
Released Jan 30, 2018 - First working version - Some docs - New basic tests, that pass
Released Jan 30, 2018
First working version
Some docs
New basic tests, that pass
- Launched repository, claimed names for pip, RTD, github, etc
Launched repository, claimed names for pip, RTD, github, etc
Your coding agent can read these notes before it upgrades. Set up the MCP server →