python314Packages.py-evm: disabled from 3.14 (#485961)

This commit is contained in:
Sandro
2026-02-02 17:32:04 +00:00
committed by GitHub
@@ -1,7 +1,9 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
# python module stuff
buildPythonPackage,
pythonAtLeast,
setuptools,
# dependencies
cached-property,
@@ -20,7 +22,7 @@
hypothesis,
pytestCheckHook,
pytest-xdist,
eth-hash,
pycryptodome,
}:
buildPythonPackage rec {
@@ -28,6 +30,9 @@ buildPythonPackage rec {
version = "0.12.1-beta.1";
pyproject = true;
# py-evm project has been archived by upstream; its support should be deprecated from "3.14".
disabled = pythonAtLeast "3.14";
src = fetchFromGitHub {
owner = "ethereum";
repo = "py-evm";
@@ -56,8 +61,8 @@ buildPythonPackage rec {
hypothesis
pytestCheckHook
pytest-xdist
]
++ eth-hash.optional-dependencies.pycryptodome;
pycryptodome
];
disabledTests = [
# side-effect: runs pip online check and is blocked by sandbox