git.iko.soy/typeable/nixpkgs
on master help sign in
pythonPackages.spyder_3: drop

Versioned attributes in python-packages.nix should be avoided.

commit388ec14073190ef9255515a9535fc60c70deac92 authorRobert Schütz <dev@schuetz-co.de> dateWed 23 Jun 2021, 00:48 (5 years ago) parentcf4e702
2 files changed−50
pkgs/development/python-modules/spyder/3.nix−48 pkgs/top-level/python-packages.nix−2
pkgs/development/python-modules/spyder/3.nixdeleted−48
@@ -1,48 +0,0 @@
1−{ lib, buildPythonPackage, fetchFromGitHub, jedi, pycodestyle,
2− psutil, pyflakes, rope, pylint, keyring, numpydoc,
3− qtconsole, qtawesome, nbconvert, mccabe, pyopengl, cloudpickle, pygments,
4− spyder-kernels_0_5, qtpy, pyzmq, chardet, pyqtwebengine
5−}:
6−
7−buildPythonPackage rec {
8− pname = "spyder";
9− version = "3.3.6";
10−
11− src = fetchFromGitHub {
12− owner = "spyder-ide";
13− repo = "spyder";
14− rev = "v3.3.6";
15− sha256 = "1sk9xajhzpklk5bcbdhpfhx3gxhyrahsmj9bv2m6kvbqxdlx6bq6";
16− };
17−
18− propagatedBuildInputs = [
19− jedi pycodestyle psutil pyflakes rope pylint keyring numpydoc
20− qtconsole qtawesome nbconvert mccabe pyopengl cloudpickle spyder-kernels_0_5
21− pygments qtpy pyzmq chardet pyqtwebengine
22− ];
23−
24− # tests fail with a segfault
25− doCheck = false;
26−
27− postPatch = ''
28− # remove dependency on pyqtwebengine
29− # this is still part of the pyqt 5.13 version we have in nixpkgs
30− sed -i /pyqtwebengine/d setup.py
31− substituteInPlace setup.py --replace "pyqt5<5.13" "pyqt5"
32− '';
33−
34− pythonImportsCheck = [ "spyder" ];
35−
36− meta = with lib; {
37− description = "Library providing a scientific python development environment";
38− longDescription = ''
39− Spyder (previously known as Pydee) is a powerful interactive development
40− environment for the Python language with advanced editing, interactive
41− testing, debugging and introspection features.
42− '';
43− homepage = "https://github.com/spyder-ide/spyder/";
44− license = licenses.mit;
45− platforms = platforms.linux;
46− maintainers = with maintainers; [ gebner marcus7070 ];
47− };
48−}
pkgs/top-level/python-packages.nix−2
@@ -8153,8 +8153,6 @@ in {
81538153
81548154 spyder = callPackage ../development/python-modules/spyder { };
81558155
8156− spyder_3 = callPackage ../development/python-modules/spyder/3.nix { };
8157−
81588156 spyder-kernels = callPackage ../development/python-modules/spyder-kernels { };
81598157
81608158 spyder-kernels_0_5 = callPackage ../development/python-modules/spyder-kernels/0.x.nix { };