anchor.diff:  , pytestCheckHook
   , matplotlib
   , dufte
  -, isPy27
  +, perfplot
   }:
   
   buildPythonPackage rec {
     pname = "accupy";
     version = "0.3.6";
  -  disabled = isPy27;
  +  disabled = pythonOlder "3.7";
   
  -  src = fetchPypi {
  -    inherit pname version;
  -    sha256 = "ad408f2937c22a0628fa8a73856e813c825064a14240cbfd64337d2a45a756c3";
  +  src = fetchFromGitHub {
  +    owner = "nschloe";
  +    repo = pname;
  +    rev = version;
  +    sha256 = "0sxkwpp2xy2jgakhdxr4nh1cspqv8l89kz6s832h05pbpyc0n767";
     };
   
     nativeBuildInputs = [
  
positive.code:   ] ++ lib.optional (pythonOlder "3.8") importlib-metadata;
  
    checkInputs = [
      pytestCheckHook
      matplotlib
      dufte
  
negative.code: { lib
  , buildPythonPackage
  , fetchFromGitHub
  , pythonOlder
  , mpmath
  , numpy
  