Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at gcc-offload 56 lines 1.1 kB view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 6 # build-system 7 setuptools, 8 9 # dependencies 10 cloudpickle, 11 ipykernel, 12 ipython, 13 jupyter-client, 14 pyxdg, 15 pyzmq, 16 wurlitzer, 17}: 18 19buildPythonPackage rec { 20 pname = "spyder-kernels"; 21 version = "3.0.2"; 22 pyproject = true; 23 24 src = fetchFromGitHub { 25 owner = "spyder-ide"; 26 repo = "spyder-kernels"; 27 tag = "v${version}"; 28 hash = "sha256-lze398ZQqI6cEu/rldPqzNQ8jrqI/ixUps/aJat7920="; 29 }; 30 31 build-system = [ setuptools ]; 32 33 dependencies = [ 34 cloudpickle 35 ipykernel 36 ipython 37 jupyter-client 38 pyxdg 39 pyzmq 40 wurlitzer 41 ]; 42 43 # No tests 44 doCheck = false; 45 46 pythonImportsCheck = [ "spyder_kernels" ]; 47 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 }; 56}