anchor.diff:    # https://github.com/NixOS/nixpkgs/pull/72544#issuecomment-582681068
     doCheck = false;
   
  +  pythonImportsCheck = [
  +    "pygit2"
  +  ];
  +
     meta = with lib; {
       description = "A set of Python bindings to the libgit2 shared library";
  -    homepage = "https://pypi.python.org/pypi/pygit2";
  -    license = licenses.gpl2;
  +    homepage = "https://github.com/libgit2/pygit2";
  +    license = licenses.gpl2Only;
       maintainers = with maintainers; [ ];
     };
   }
  
positive.code: { stdenv, lib, buildPythonPackage, fetchPypi, isPyPy, isPy3k, libgit2, cached-property, pytestCheckHook, cffi, cacert }:
  
  buildPythonPackage rec {
    pname = "pygit2";
    version = "1.9.2";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "sha256-IIlEM98RRkgarK434rDzu7/eoCbbL1UGEXC9mCPkCxk=";
    };
  
    preConfigure = lib.optionalString stdenv.isDarwin ''
  
negative.code: 
    propagatedBuildInputs = [
      cached-property
    ] ++ lib.optional (!isPyPy) [
      cffi
    ];
  
    propagatedNativeBuildInputs = lib.optional (!isPyPy) [
      cffi
    ];
  
    checkInputs = [
      pytestCheckHook
    ];
  
    disabledTestPaths = [
      # Disable tests that require networking
      "test/test_repository.py"
      "test/test_credentials.py"
      "test/test_submodule.py"
  