pythonPackages.spyder: 3.3.4 -> 3.3.6 and fix with pyqt5 5.13

This commit is contained in:
Frederik Rietdijk 2019-08-03 14:13:33 +02:00 committed by Frederik Rietdijk
parent e65102bde7
commit 888b8c819e

View File

@ -1,21 +1,23 @@
{ stdenv, buildPythonPackage, fetchPypi, makeDesktopItem, jedi, pycodestyle, { stdenv, buildPythonPackage, fetchPypi, makeDesktopItem, jedi, pycodestyle,
psutil, pyflakes, rope, numpy, scipy, matplotlib, pylint, keyring, numpydoc, psutil, pyflakes, rope, numpy, scipy, matplotlib, pylint, keyring, numpydoc,
qtconsole, qtawesome, nbconvert, mccabe, pyopengl, cloudpickle, pygments, qtconsole, qtawesome, nbconvert, mccabe, pyopengl, cloudpickle, pygments,
spyder-kernels, qtpy, pyzmq, chardet }: spyder-kernels, qtpy, pyzmq, chardet
, pyqtwebengine
}:
buildPythonPackage rec { buildPythonPackage rec {
pname = "spyder"; pname = "spyder";
version = "3.3.4"; version = "3.3.6";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "1fa5yhw0sjk5qydydp76scyxd8lvyciknq0vajnq0mxhhvfig3ra"; sha256 = "1z7qw1h3rhca12ycv8xrzw6z2gf81v0j6lfq9kpwh472w4vk75v1";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
jedi pycodestyle psutil pyflakes rope numpy scipy matplotlib pylint keyring jedi pycodestyle psutil pyflakes rope numpy scipy matplotlib pylint keyring
numpydoc qtconsole qtawesome nbconvert mccabe pyopengl cloudpickle spyder-kernels numpydoc qtconsole qtawesome nbconvert mccabe pyopengl cloudpickle spyder-kernels
pygments qtpy pyzmq chardet pygments qtpy pyzmq chardet pyqtwebengine
]; ];
# There is no test for spyder # There is no test for spyder
@ -35,6 +37,7 @@ buildPythonPackage rec {
# remove dependency on pyqtwebengine # remove dependency on pyqtwebengine
# this is still part of the pyqt 5.11 version we have in nixpkgs # this is still part of the pyqt 5.11 version we have in nixpkgs
sed -i /pyqtwebengine/d setup.py sed -i /pyqtwebengine/d setup.py
substituteInPlace setup.py --replace "pyqt5<5.13" "pyqt5"
''; '';
# Create desktop item # Create desktop item