Open heikoheiko opened 9 years ago
The major challenge with py3 is to keep the code base clean. The major challenge with pypy is that some c-module won't work and we'll either have to find a substitute or develop our own bindings.
For reference: https://github.com/ethereum/pyethereum/issues/132 https://github.com/ethereum/pyethereum/issues/188
note: miniupnpc isn't used anymore.
for pypy3 we need gevent 1.1, currently it breaks neworking: https://github.com/ethereum/pydevp2p/issues/2
sha3 replacement: https://pycryptodome.readthedocs.org/en/latest/
own libraries: serpent, ethash
see also #37
Any progress on this?
The major challenge with py3 is to keep the code base clean. The major challenge with pypy is that some c-module won't work and we'll either have to find a substitute or develop our own bindings.
For reference: https://github.com/ethereum/pyethereum/issues/132 https://github.com/ethereum/pyethereum/issues/188
note: miniupnpc isn't used anymore.
for pypy3 we need gevent 1.1, currently it breaks neworking: https://github.com/ethereum/pydevp2p/issues/2
sha3 replacement: https://pycryptodome.readthedocs.org/en/latest/
own libraries: serpent, ethash