anchor.diff:      sha256 = "sha256-TyXKlXeXMyq+bQq9ngDm0SuW+rAhDlOVlC3mDI1THwk=";
     };
   
  +  postPatch = ''
  +    substituteInPlace setup.cfg \
  +      --replace "--cov-report html --cov-report term --junitxml=pytest.xml" "" \
  +      --replace "--cov pylsp --cov test" ""
  +  '';
  +
     propagatedBuildInputs = [
       jedi
       pluggy
  
positive.code:     pytestCheckHook
    ];
  
    disabledTests = lib.optional (!withPycodestyle) "test_workspace_loads_pycodestyle_config";
  
    disabledTestPaths = lib.optional (!withAutopep8) "test/plugins/test_autopep8_format.py"
      ++ lib.optional (!withRope) "test/plugins/test_completion.py"
  
negative.code:     setuptools
      ujson
    ] ++ 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
  