anchor.diff:  { lib
   , buildPythonPackage
   , fetchPypi
  -, isPy3k
  +, pythonOlder
   , setuptools
   , pytest
   }:
  
positive.code: buildPythonPackage rec {
    pname = "pglast";
    version = "3.10";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "sha256-rkoCtcBe5LBTTpmd+cj6s80UWXyTpMk74FipyK0t5go=";
    };
  
    disabled = !isPy3k;
  
    # ModuleNotFoundError: No module named 'pkg_resources'
    propagatedBuildInputs = [ setuptools ];
  
    postPatch = ''
      substituteInPlace setup.cfg \
        --replace "--cov=pglast --cov-report term-missing" ""
    '';
  
    checkInputs = [ pytest ];
  
    # pytestCheckHook doesn't work
    # ImportError: cannot import name 'parse_sql' from 'pglast'
  
negative.code:     description = "PostgreSQL Languages AST and statements prettifier";
      changelog = "https://github.com/lelit/pglast/raw/v${version}/CHANGES.rst";
      license = licenses.gpl3Plus;
      maintainers = with maintainers; [ marsam ];
    };
  }
  