-
Notifications
You must be signed in to change notification settings - Fork 347
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
Installation on Python 3.11 fails #363
Comments
Are you using arm64 or x86_64 architecture? |
x86_64 |
First, I use Python3.9, because Python3.11 causes other issues like default_library something. And pip install Cython solves the problem for me. |
So is the story here that requirements.txt should include cython? I can do some testing and offer a PR. python 3.11 is default in bookworm for example. |
This also fails for on macos (arm64) with python 3.11. Nevertheless, it installs fine using python 3.10 ! |
cytoolz (and thus toolz) requires a version bump to install with Python 3.11 mutable defaults in |
The linked PR also covers Python 3.12, the expected default in Ubuntu 24.04. |
For others finding this, the friendly fork of deposit cli works on modern Python versions. |
I am facing the same issue but for different reasons.
|
Just to reiterate, staking deposit cli uses Python 3.8, 3.9 or 3.10. It is ossified. ethstaker deposit cli is actively supported and supports Python 3.9 through 3.13. Audits with Trail of Bits, the original auditors of staking deposit cli, have started; we expect an audited release in a month or two. Thank you to the EF crew for developing this software and embracing a friendly fork to carry it forward. |
During
pip3 install requirements.txt
, the build fails when Python 3.11 is used, even whenpython3-dev
is installed.The text was updated successfully, but these errors were encountered: