-
Notifications
You must be signed in to change notification settings - Fork 269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AttributeError: type object 'Callable' has no attribute '_abc_registry' #131
Comments
I solved this problem with |
Yup, we only test against the built-in typing library. Closing as not a bug. Thanks for the report and the follow-up! |
When using Pip version 20.1 (released 29/04/2020), the solution of uninstalling the |
PSA: So it turns out that the extra typing package is redundant after py 3.6 and is only used to backport this functionality in earlier versions. https://pypi.org/project/typing/ Can safely uninstall this if you are using any later versions of python. |
Hm, yeah, I've notice a couple bugs in recent versions of pip. An upgrade to latest pip/setuptools, plus wiping away and re-building a venv did the trick. So that's another thing to try, especially in this case, if you have a |
God bless you thanks very much |
yes it works ! |
Glad that people were finding the tips in this issue as helpful. The "thanks" comments ping us, so I'm locking the thread for now. Feel free to pile onto the emojis for the helpful comment to give your thanks. :) |
Version: 1.3.0
Python: 3.7
OS: osx/linux/win
result of
pip freeze | grep eth
eth-abi==1.3.0
eth-account==0.3.0
eth-hash==0.2.0
eth-keyfile==0.5.1
eth-keys==0.2.0b3
eth-rlp==0.1.2
eth-typing==2.1.0
eth-utils==1.5.2
prometheus-client==0.3.1
pyethereum==1.0.0
What was wrong?
Please include any of the following that are applicable:
How can it be fixed?
Fill this section in if you know how this could or should be fixed.
The text was updated successfully, but these errors were encountered: