anchor.diff:  , lib
   , buildPythonPackage
   , fetchFromGitHub
  +, pythonAtLeast
   , pythonOlder
   , installShellFiles
   , astroid
   , dill
   , isort
  -, GitPython
   , mccabe
   , platformdirs
  -, toml
  +, tomli
  +, typing-extensions
  +, GitPython
   , pytest-benchmark
   , pytest-timeout
   , pytest-xdist
  
positive.code: 
  buildPythonPackage rec {
    pname = "pylint";
    version = "2.13.4";
  
    disabled = pythonOlder "3.6";
  
    src = fetchFromGitHub {
      owner = "PyCQA";
      repo = pname;
      rev = "v${version}";
      sha256 = "sha256-CMbw6D6szQvur+13halZrskSV/9rDaThMGLeGxfjqWo=";
    };
  
    nativeBuildInputs = [
  
negative.code:     isort
      mccabe
      platformdirs
    ] ++ lib.optionals (pythonOlder "3.11") [
      tomli
    ] ++ lib.optionals (pythonOlder "3.9") [
      typing-extensions
    ];
  
    postInstall = ''
  