anchor.diff:  , pygit2
   , pygtrie
   , pythonOlder
  +, setuptools
   }:
   
   buildPythonPackage rec {
  
positive.code:     pygit2
      pygtrie
    ];
  
    postPatch = ''
      substituteInPlace setup.cfg \
        --replace "asyncssh>=2.7.1,<2.9" "asyncssh>=2.7.1"
    '';
  
    # Requires a running Docker instance
    doCheck = false;
  
negative.code:     hash = "sha256-269vJNclTBWEqM9AJbF96R1I6Ru3q8YBd5A8Rmw7Jjo=";
    };
  
    postPatch = ''
      substituteInPlace setup.cfg \
        --replace "asyncssh>=2.7.1,<2.9" "asyncssh>=2.7.1" \
        --replace "pathspec>=0.9.0,<0.10.0" "pathspec"
    '';
  
    nativeBuildInputs = [
      setuptools
    ];
  
    propagatedBuildInputs = [
      asyncssh
      dulwich
  