diff options
Diffstat (limited to 'pkgs/development/python-modules/spyder/default.nix')
-rw-r--r-- | pkgs/development/python-modules/spyder/default.nix | 97 |
1 files changed, 50 insertions, 47 deletions
diff --git a/pkgs/development/python-modules/spyder/default.nix b/pkgs/development/python-modules/spyder/default.nix index fb28f0bf6207f..70a882fa68abe 100644 --- a/pkgs/development/python-modules/spyder/default.nix +++ b/pkgs/development/python-modules/spyder/default.nix @@ -1,65 +1,67 @@ -{ lib -, buildPythonPackage -, fetchPypi -, pythonOlder -, atomicwrites -, chardet -, cloudpickle -, cookiecutter -, diff-match-patch -, intervaltree -, jedi -, jellyfish -, keyring -, matplotlib -, nbconvert -, numpy -, numpydoc -, psutil -, pygments -, pylint-venv -, pyls-spyder -, pyopengl -, pyqtwebengine -, python-lsp-black -, python-lsp-server -, pyxdg -, pyzmq -, qdarkstyle -, qstylizer -, qtawesome -, qtconsole -, qtpy -, rope -, rtree -, scipy -, spyder-kernels -, textdistance -, three-merge -, watchdog +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, + atomicwrites, + chardet, + cloudpickle, + cookiecutter, + diff-match-patch, + intervaltree, + jedi, + jellyfish, + keyring, + matplotlib, + nbconvert, + numpy, + numpydoc, + pickleshare, + psutil, + pygments, + pylint-venv, + pyls-spyder, + pyopengl, + pyqtwebengine, + python-lsp-black, + python-lsp-server, + pyxdg, + pyzmq, + qdarkstyle, + qstylizer, + qtawesome, + qtconsole, + qtpy, + rope, + rtree, + scipy, + setuptools, + spyder-kernels, + textdistance, + three-merge, + watchdog, }: buildPythonPackage rec { pname = "spyder"; - version = "5.5.3"; - format = "setuptools"; + version = "5.5.4"; + pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-i3OEKbiELfEmgff3EQfr6xGc74f1kMx1e+PbbXprkis="; + hash = "sha256-UiIyoFREfd3gV0uhSgZ8TVFQiP3yprrBZDOm3+8Dge0="; }; - patches = [ - ./dont-clear-pythonpath.patch - ]; + patches = [ ./dont-clear-pythonpath.patch ]; - nativeBuildInputs = [ + build-system = [ pyqtwebengine.wrapQtAppsHook + setuptools ]; - propagatedBuildInputs = [ + dependencies = [ atomicwrites chardet cloudpickle @@ -73,6 +75,7 @@ buildPythonPackage rec { nbconvert numpy numpydoc + pickleshare psutil pygments pylint-venv |