anchor.diff:  { lib
  -, fetchurl
  +, fetchPypi
   , buildPythonPackage
   , numpy
   , scipy
  
positive.code:   # tests just hang most likely due to something with subprocesses and cli
    doCheck = false;
  
    meta = {
      description = "Atomic Simulation Environment";
      homepage = https://wiki.fysik.dtu.dk/ase/;
      license = lib.licenses.lgpl21Plus;
      maintainers = with lib.maintainers; [ costrouc ];
    };
  }
  
negative.code: }:
  
  buildPythonPackage rec {
    pname = "ase";
    version = "3.17.0";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "1d4gxypaahby45zcpl0rffcn2z7n55dg9lcd8sv6jjsmbbf9vr4g";
    };
  
    propagatedBuildInputs = [ numpy scipy matplotlib flask pillow psycopg2 ];
  