Skip to content

Commit

Permalink
python3Packages: attempt to fix build, mark as broken
Browse files Browse the repository at this point in the history
Earlier spyder was updated to 4.0.0. This build fails. Adding new
dependencies, it still fails, because it needs a very specific version
of jedi. This is problematic, we cannot have these tight constraints in
the Python packages set.

We could revert to 3.x. It builds, however, I expect it to have runtime
issues due to jedi as well.

spyder-ide/spyder#11047
  • Loading branch information
FRidh committed Feb 16, 2020
1 parent ebc9434 commit 3a77304
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions pkgs/development/python-modules/spyder/default.nix
@@ -1,25 +1,25 @@
{ stdenv, buildPythonPackage, fetchPypi, makeDesktopItem, jedi, pycodestyle,
{ stdenv, buildPythonPackage, fetchPypi, makeDesktopItem, intervaltree, jedi, pycodestyle,
psutil, pyflakes, rope, numpy, scipy, matplotlib, pylint, keyring, numpydoc,
qtconsole, qtawesome, nbconvert, mccabe, pyopengl, cloudpickle, pygments,
spyder-kernels, qtpy, pyzmq, chardet
spyder-kernels, qtpy, pyzmq, chardet, qdarkstyle, watchdog, python-language-server
, pyqtwebengine
}:

buildPythonPackage rec {
pname = "spyder";
version = "4.0.0";
version = "4.0.1";

src = fetchPypi {
inherit pname version;
sha256 = "f2bfece9743188e3d1da68f02271a7c6eb7f0a3b692c3df4952458ab96b037a8";
sha256 = "4b279c16487d224368dd2213e1517185fa59fc528f539601fffb34ea97accb7b";
};

nativeBuildInputs = [ pyqtwebengine.wrapQtAppsHook ];

propagatedBuildInputs = [
jedi pycodestyle psutil pyflakes rope numpy scipy matplotlib pylint keyring
intervaltree jedi pycodestyle psutil pyflakes rope numpy scipy matplotlib pylint keyring
numpydoc qtconsole qtawesome nbconvert mccabe pyopengl cloudpickle spyder-kernels
pygments qtpy pyzmq chardet pyqtwebengine
pygments qtpy pyzmq chardet pyqtwebengine qdarkstyle watchdog python-language-server
];

# There is no test for spyder
Expand Down Expand Up @@ -66,5 +66,6 @@ buildPythonPackage rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ gebner ];
broken = true;
};
}

0 comments on commit 3a77304

Please sign in to comment.