gnu: python-pari-jupyter: Update to 1.4.3.

* gnu/packages/python-xyz.scm (python-pari-jupyter): Update to 1.4.3.
[build-system]: Switch to pyproject.
[inputs]: Remove python-ipykernel.
[propagated-inputs]: Add python-ipykernel.
[native-inputs]: Add python-cython, python-jupyter-kernel-test,
python-setuptools, and python-wheel.

Change-Id: I1b9f6845223d54d2179012ac84524bf3ed27699d
This commit is contained in:
Sharlatan Hellseher 2025-04-24 15:41:29 +01:00
parent 448bec425f
commit 6cdafce595
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -14242,18 +14242,26 @@ installing @code{kernelspec}s for use with Jupyter frontends.")
(define-public python-pari-jupyter
(package
(name "python-pari-jupyter")
(version "1.4.1")
(version "1.4.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pari-jupyter" version))
(sha256
(base32
"1ikqvv335qfrhmlji0iclci6pnm2c3fvnxf031jr1d68j79g6ypd"))))
(build-system python-build-system)
(arguments '(#:tests? #f)) ;no test suite
(base32 "178v8y3sj3lh3y8i7krbmjqvmv7549bg535fqq1q6axr0lfjknbw"))))
(build-system pyproject-build-system)
(arguments
(list #:tests? #f)) ; there are no proper tests
(native-inputs
(list python-cython
python-jupyter-kernel-test
python-setuptools
python-wheel))
(inputs
(list pari-gp readline python-ipykernel))
(list pari-gp
readline))
(propagated-inputs
(list python-ipykernel))
(home-page "https://github.com/sagemath/pari-jupyter")
(synopsis "Jupyter kernel for PARI/GP")
(description "The package provides a PARI/GP kernel for Jupyter.")