summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-01-04 01:19:44 +0000
committerRutherther <rutherther@ditigal.xyz>2026-01-25 21:21:22 +0100
commita22c6e5a0df6296aeb9fe73a6fd2c9636cb97b13 (patch)
treecf336ced8ed1971a2cf9652f9de5640c81ef529d /gnu/packages/python-science.scm
parent783da5d08c490c70189ba6d69c778170df8d969b (diff)
gnu: python-vector: Update to 1.7.0.
* gnu/packages/python-science.scm (python-vector): Update to 1.7.0. [propagated-inputs]: Add python-awkward, python-numba, and python-sympy. [native-inputs]: Remove python-awkward and python-sympy; add python-notebook, python-optree, and python-papermill. Change-Id: I760c26d69b5a5e4530e80d8e57af65db2fdf319f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r--gnu/packages/python-science.scm33
1 files changed, 23 insertions, 10 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 2152a30e763..b3934ea6f01 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -4757,24 +4757,37 @@ tabular datasets. This package provides the core modules of Vaex.")
(define-public python-vector
(package
(name "python-vector")
- (version "1.6.2")
+ (version "1.7.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "vector" version))
(sha256
- (base32 "1jhfgx54a6l1cz9as2wlwrph86f8s1882biaakx1cl31igdxjnbf"))))
+ (base32 "0hnnld7yqxb1i6miqfac7nmd0fn7xbvq1w9akp278b1jaclyl1cb"))))
(build-system pyproject-build-system)
(arguments
(list
- ;; This file requires python-papermill (not yet packaged).
- #:test-flags #~(list "--ignore" "tests/test_notebooks.py")))
- (propagated-inputs (list python-numpy python-packaging))
- (native-inputs (list python-awkward
- python-hatch-vcs
- python-hatchling
- python-pytest
- python-sympy))
+ ;; tests: 813 passed, 3 skipped, 1 deselected
+ #:test-flags
+ ;; assert array([2.]) == array([-2.])
+ #~(list "--deselect=tests/test_issues.py::test_issue_443" )))
+ (native-inputs
+ (list ;; python-dask-awkward ;not packaged yet in Guix
+ python-hatch-vcs
+ python-hatchling
+ ;; python-jax ;not packaged yet in Guix
+ python-notebook
+ python-optree
+ python-papermill
+ python-pytest
+ #;python-spark-parse)) ;not packaged yet in Guix
+ (propagated-inputs
+ (list python-numpy
+ python-packaging
+ ;; [optional]
+ python-awkward
+ python-numba
+ python-sympy))
(home-page "https://github.com/scikit-hep/vector")
(synopsis "Arrays of 2D, 3D, and Lorentz vectors")
(description "Vector is a Python library for 2D and 3D spatial vectors, as