Unverified Commit 78f7541d authored by hellwolf's avatar hellwolf
Browse files

python314Packages.py-evm: disabled from 3.14

parent 14918383
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
{
  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