You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 26, 2023. It is now read-only.
Currently Oyente supports only Python 2.7 which is being phased out soon. Time to upgrade. Most of changes are simply adding parentheses to print x => print(x).
@luongnt95 Also web3.py requires Python >= 3.5 and < Python 4, so basically the tool itself requires 2 different versions of Python to run: 2.7 for Oyente and 3.5, 3.6 for web3.py. That's really unclean and I suggest to migrate to Python3 and fully use Python 3.5 for additional benefit for type annotation for safety: https://www.python.org/dev/peps/pep-0484/
Oyente currently uses six package to support both python2 and python3. And Yeah, the installation has the problem with web3 when the py2.7 version of web3 is deprecated now. Just feel free to make a PR
#336 should address this using the Ubuntu update-alternatives system. Check the Dockerfile for references or just run the code in an image built from that Dockerfile.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Currently Oyente supports only Python 2.7 which is being phased out soon. Time to upgrade. Most of changes are simply adding parentheses to
print x => print(x)
.The process is rather simple: https://docs.python.org/2/library/2to3.html
If you are OK @luongnt95 I can help to do this & create a PR.
The text was updated successfully, but these errors were encountered: