anchor.diff:    };
   
     propagatedBuildInputs = [
  -    autopep8
  -    flake8
       jedi
  -    mccabe
       pluggy
  -    pycodestyle
  -    pydocstyle
  -    pyflakes
  -    pylint
       python-lsp-jsonrpc
  -    rope
       setuptools
       ujson
  -    yapf
  -  ];
  +  ] ++ lib.optional withAutopep8 autopep8
  +    ++ lib.optional withFlake8 flake8
  +    ++ lib.optional withMccabe mccabe
  +    ++ lib.optional withPycodestyle pycodestyle
  +    ++ lib.optional withPydocstyle pydocstyle
  +    ++ lib.optional withPyflakes pyflakes
  +    ++ lib.optional withPylint pylint
  +    ++ lib.optional withRope rope
  +    ++ lib.optional withYapf yapf;
   
     checkInputs = [
       flaky
  
positive.code:     pyqt5
      pytestCheckHook
    ];
  
    postPatch = ''
      substituteInPlace setup.cfg \
  
negative.code: , setuptools
  , ujson
  , yapf
  , withAutopep8 ? true
  , withFlake8 ? true
  , withMccabe ? true
  , withPycodestyle ? true
  , withPydocstyle ? true
  , withPyflakes ? true
  , withPylint ? true
  , withRope ? true
  , withYapf ? true
  }:
  
  buildPythonPackage rec {
  