limo: 1.0.11 > 1.1 (#376325)
[NixPkgs.git] / pkgs / development / python-modules / spyder-kernels / default.nix
blob704554c8fb72bb366832abd5885e4401a09a6274
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
6   # build-system
7   setuptools,
9   # dependencies
10   cloudpickle,
11   ipykernel,
12   ipython,
13   jupyter-client,
14   pyxdg,
15   pyzmq,
16   wurlitzer,
19 buildPythonPackage rec {
20   pname = "spyder-kernels";
21   version = "3.0.2";
22   pyproject = true;
24   src = fetchFromGitHub {
25     owner = "spyder-ide";
26     repo = "spyder-kernels";
27     tag = "v${version}";
28     hash = "sha256-lze398ZQqI6cEu/rldPqzNQ8jrqI/ixUps/aJat7920=";
29   };
31   build-system = [ setuptools ];
33   dependencies = [
34     cloudpickle
35     ipykernel
36     ipython
37     jupyter-client
38     pyxdg
39     pyzmq
40     wurlitzer
41   ];
43   # No tests
44   doCheck = false;
46   pythonImportsCheck = [ "spyder_kernels" ];
48   meta = {
49     description = "Jupyter kernels for Spyder's console";
50     homepage = "https://docs.spyder-ide.org/current/ipythonconsole.html";
51     downloadPage = "https://github.com/spyder-ide/spyder-kernels/releases";
52     changelog = "https://github.com/spyder-ide/spyder-kernels/blob/v${version}/CHANGELOG.md";
53     license = lib.licenses.mit;
54     maintainers = with lib.maintainers; [ gebner ];
55   };