summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
diff options
context:
space:
mode:
authorVinicius Monego <monego@posteo.net>2025-06-21 16:21:43 -0300
committerVinicius Monego <monego@posteo.net>2025-06-21 23:27:32 -0300
commitb979aab194966814e208de581a69c6d12d2045f7 (patch)
tree795deb66e62284406c1f4d6cabb5b0e1d5e18603 /gnu/packages/python-xyz.scm
parent0e384e36b02d9f999196b50e0dc8592967ae5346 (diff)
gnu: python-cysignals: Update to 1.12.3.
* gnu/packages/python-xyz.scm (python-cysignals): Update to 1.12.3. [build-system]: Use pyproject-build-system. [arguments]: Delete the 'configure' phase associated with gnu-build-system. [native-inputs]: Add meson-python, pkg-config. [inputs]: Remove pari-gp. Change-Id: I906773d578e83655256815baa4e840632f0e9cfc
Diffstat (limited to 'gnu/packages/python-xyz.scm')
-rw-r--r--gnu/packages/python-xyz.scm22
1 files changed, 9 insertions, 13 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 64583d3dfb..52bb605d3f 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -22072,27 +22072,23 @@ to support both Python 2 and Python 3 with minimal overhead.")
(define-public python-cysignals
(package
(name "python-cysignals")
- (version "1.11.4")
+ (version "1.12.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "cysignals" version))
(sha256
- (base32 "1hrqn976xhrq189x1086f3z9vzznjx21wsm3hqf90zx0alg347hg"))))
- (build-system python-build-system)
+ (base32 "1syixz6xlmy1pjcr03ij7hcvaklgjy4mmwggssrmmnr9pxnn5xw9"))))
+ (build-system pyproject-build-system)
(arguments
- `(#:modules ((guix build python-build-system)
- ((guix build gnu-build-system) #:prefix gnu:)
- (guix build utils))
- ;; FIXME: Tests are executed after installation and currently fail
+ `(;; FIXME: Tests are executed after installation and currently fail
;; when not installing into standard locations; the author is working
;; on a fix.
- #:tests? #f
- #:phases (modify-phases %standard-phases
- (add-before 'build 'configure
- (assoc-ref gnu:%standard-phases 'configure)))))
- (native-inputs (list python-cython-3 python-sphinx))
- (inputs (list pari-gp))
+ #:tests? #f))
+ (native-inputs (list meson-python
+ pkg-config
+ python-cython-3
+ python-sphinx))
(home-page "https://github.com/sagemath/cysignals")
(synopsis "Handling of interrupts and signals for Cython")
(description