Update pyrlp version
See original GitHub issueIssue
Recently the pyrlp upgraded to 1.0.0-beta and introduced some breaking changes, such as removing encode_hex
and decode_hex
functions https://github.com/ethereum/pyrlp/pull/55 .
Suggested implementation
- upgrade
rlp >= 1.0.0-beta
inrequirements.txt
- replace all broken functions in the codebase with functions from https://github.com/ethereum/eth-utils .
Issue Analytics
- State:
- Created 5 years ago
- Comments:10 (10 by maintainers)
Top Results From Across the Web
rlp · PyPI
A Python implementation of Recursive Length Prefix encoding (RLP). You can find the specification of the standard in the Ethereum wiki and the...
Read more >Release Notes — Web3.py 5.31.3 documentation
Update eth-tester dependency to fix tester environment install version conflict. ... Update pyrlp dependency to >=0.4.7; Update eth-testrpc dependency to ...
Read more >Bugs : pyrlp package : Ubuntu - Launchpad
pyrlp package · Overview · Code · Bugs; Blueprints; Translations · Answers ... "pyrlp" versions published in Ubuntu. Kinetic (0.5.1-3): universe/misc
Read more >How to Install python-rlp in Ubuntu 18.04 - HowToInstall
sudo apt update sudo apt install python-rlp. Description: ... Homepage: https://github.com/ethereum/pyrlp/. Version: 0.5.1-1. Section: universe/python.
Read more >ethereum/pyethapp - Gitter
Can you update all dependencies (in particular pyrlp, pydevp2p, and pyethereum)? ... the latest version of pypy3 is from nov14, not actively maintained...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
ah … sorry @hrishikeshio , most of the packages in
requirements.txt
are not required now. The pydevp2p was used by a casper daemon that is removed recently. I’ll clean up therequirements.txt
and you should able to work on this soon.There are dependency issues https://github.com/ethereum/pydevp2p/pull/95
casper depends on pydevp2p which requires rlp<1. This is because devp2p is python2 and python3 compatible but rlp>1 and eth_utils are not compatible with python2.