diff options
Diffstat (limited to 'pkgs/development/python-modules/spyder-kernels/default.nix')
-rw-r--r-- | pkgs/development/python-modules/spyder-kernels/default.nix | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/spyder-kernels/default.nix b/pkgs/development/python-modules/spyder-kernels/default.nix index fdabd3466b923..f872e2d2bcee6 100644 --- a/pkgs/development/python-modules/spyder-kernels/default.nix +++ b/pkgs/development/python-modules/spyder-kernels/default.nix @@ -1,6 +1,7 @@ { lib, buildPythonPackage, + setuptools, cloudpickle, fetchPypi, ipykernel, @@ -15,17 +16,20 @@ buildPythonPackage rec { pname = "spyder-kernels"; - version = "2.5.1"; - format = "setuptools"; + version = "2.5.2"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-BQQqP5eyXxfN+o11AR/Xmq8CdSM0ip3/8PWiC92wubA="; + pname = "spyder_kernels"; + inherit version; + hash = "sha256-cfJSkA4CsDlIIMxwSfie1yUkP2/M9kC3bdMpIDxBOWA="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ cloudpickle ipykernel ipython @@ -36,23 +40,17 @@ buildPythonPackage rec { wurlitzer ]; - postPatch = '' - substituteInPlace setup.py \ - --replace "ipykernel>=6.16.1,<7" "ipykernel" \ - --replace "ipython>=7.31.1,<8" "ipython" - ''; - # No tests doCheck = false; pythonImportsCheck = [ "spyder_kernels" ]; - meta = with lib; { + meta = { description = "Jupyter kernels for Spyder's console"; homepage = "https://docs.spyder-ide.org/current/ipythonconsole.html"; downloadPage = "https://github.com/spyder-ide/spyder-kernels/releases"; changelog = "https://github.com/spyder-ide/spyder-kernels/blob/v${version}/CHANGELOG.md"; - license = licenses.mit; - maintainers = with maintainers; [ gebner ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ gebner ]; }; } |