anchor.diff: -{ lib, fetchPypi, buildPythonPackage, pythonOlder
  +{ lib
  +, fetchPypi
  +, buildPythonPackage
  +, pythonOlder
   , aspy-yaml
   , cached-property
   , cfgv
   , identify
   , importlib-metadata
   , importlib-resources
  -, isPy27
   , nodeenv
   , python
   , six
  
positive.code:       --subst-var-by nodeenv ${nodeenv}
    '';
  
    meta = with lib; {
      description = "A framework for managing and maintaining multi-language pre-commit hooks";
      homepage = "https://pre-commit.com/";
  
negative.code: 
  buildPythonPackage rec {
    pname = "pre-commit";
    version = "2.13.0";
    disabled = pythonOlder "3.6";
  
    src = fetchPypi {
      inherit version;
      pname = "pre_commit";
      sha256 = "sha256-dklyxgaT3GaLqOhuspZU7DFEUBMQ9xmHQqdnvsOFo3g=";
    };
  
    patches = [
  