anchor.diff:    nativeBuildInputs = [ pyqtwebengine.wrapQtAppsHook ];
   
     propagatedBuildInputs = [
  -    intervaltree jedi pycodestyle psutil rope numpy scipy matplotlib pylint keyring
  -    numpydoc qtconsole qtawesome nbconvert mccabe pyopengl cloudpickle spyder-kernels
  -    pygments qtpy pyzmq chardet pyqtwebengine qdarkstyle watchdog python-language-server
  -    atomicwrites pyxdg diff-match-patch three-merge pyls-black pyls-spyder
  -    flake8 textdistance
  +    atomicwrites
  +    chardet
  +    cloudpickle
  +    cookiecutter
  +    diff-match-patch
  +    flake8
  +    intervaltree
  +    jedi
  +    jellyfish
  +    keyring
  +    matplotlib
  +    mccabe
  +    nbconvert
  +    numpy
  +    numpydoc
  +    psutil
  +    pygments
  +    pylint
  +    pyls-spyder
  +    pyopengl
  +    pyqtwebengine
  +    python-lsp-black
  +    python-lsp-server
  +    pyxdg
  +    pyzmq
  +    pycodestyle
  +    qdarkstyle
  +    qstylizer
  +    qtawesome
  +    qtconsole
  +    qtpy
  +    rope
  +    Rtree
  +    scipy
  +    spyder-kernels
  +    textdistance
  +    three-merge
  +    watchdog
     ];
   
     # There is no test for spyder
  
positive.code: { lib, buildPythonPackage, fetchPypi, isPy27, makeDesktopItem, intervaltree,
    jedi, pycodestyle, psutil, rope, numpy, scipy, matplotlib, pylint,
    keyring, numpydoc, qtconsole, qtawesome, nbconvert, mccabe, pyopengl,
    cloudpickle, pygments, spyder-kernels, qtpy, pyzmq, chardet, qdarkstyle,
    watchdog, python-language-server, pyqtwebengine, atomicwrites, pyxdg,
    diff-match-patch, three-merge, pyls-black, pyls-spyder, flake8, textdistance
  }:
  
  buildPythonPackage rec {
    pname = "spyder";
    version = "5.3.0";
  
    disabled = isPy27;
  
    src = fetchPypi {
      inherit pname version;
  
negative.code:     # remove dependency on pyqtwebengine
      # this is still part of the pyqt 5.11 version we have in nixpkgs
      sed -i /pyqtwebengine/d setup.py
      substituteInPlace setup.py \
        --replace "ipython>=7.31.1,<8.0.0" "ipython"
    '';
  
    postInstall = ''
  