ethereum / eth-typing

Python types for type hinting commonly used ethereum types
MIT License
31 stars 35 forks source link

support python 3.11 #29

Closed oberstet closed 1 year ago

oberstet commented 2 years ago

What was wrong?

Library doesn't install on python 3.11

How was it fixed?

setup.py and other files adjusted

oberstet commented 2 years ago

sidenote: when running python 3.11, a plain "pip install eth-typing" will currently install an old release version 2.3, not 3.0:

https://pypi.org/project/eth-typing/2.3.0/

the reason is, the setup.py of that old version doesn't have the strict python version upper limit

this is quite unexpected ..

fselmo commented 1 year ago

Thanks for the submission @oberstet! Apologize for the delay here but I'm cherry picking your commits and getting this across the line.