andreas pushed a commit to branch python-team in repository guix. commit 674160582245e836e60b1bb203d8d36502cb3fc0 Author: Nicolas Graves <ngra...@ngraves.fr> AuthorDate: Tue Mar 25 08:56:44 2025 +0100
gnu: python-ncls: Update to 0.0.68. * gnu/packages/python-xyz.scm (python-ncls): Update to 0.0.68. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-cython, python-pandas, python-pytest, python-setuptools, python-wheel. Signed-off-by: Sharlatan Hellseher <sharlata...@gmail.com> --- gnu/packages/python-xyz.scm | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c6e567a522..72fd189fc0 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -4108,14 +4108,24 @@ protocol.") (define-public python-ncls (package (name "python-ncls") - (version "0.0.65") + (version "0.0.68") (source (origin (method url-fetch) (uri (pypi-uri "ncls" version)) (sha256 (base32 - "1wx06xqknd2r98w8z93f47g5dpxzn92kamhj8vkq0nj569hf7cg1")))) - (build-system python-build-system) + "14xsnzr34xa4rwfcdjry9aqjs8i03s9fzy6jgrwj3fr3n6msbal1")))) + (build-system pyproject-build-system) + (arguments + ;; Those tests fail with warnings (not errors) for the Numpy update. + ;; Remove it at next python-team iteration. + (list #:test-flags ''("--ignore=examples/test_all_overlaps_both.py" + "--ignore=examples/test_find_overlap_list.py"))) + (native-inputs (list python-cython + python-pandas + python-pytest + python-setuptools + python-wheel)) (propagated-inputs (list python-numpy)) (home-page "https://github.com/endrebak/ncls") (synopsis "Nested containment list data structure")