guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit d75819ca819a7ca0ebe8ee4b9b16ea6152e86ec7
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Jan 9 09:51:36 2026 +0000
gnu: python-pytools: Add missing propagated inputs, enable tests.
* gnu/packages/opencl.scm (python-pytools):
[arguments] <tests?>: Enable.
[propagated-inputs]: Remove python-appdirs and python-numpy; add
python-platformdirs, python-siphash24, and python-typing-extensions.
[native-inputs]: Add python-pytest.
Change-Id: Ib4635f375306b1ea9415bd0eca79013d0521b9cc
---
gnu/packages/opencl.scm | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm
index 9e5dfec470..9108d3fa5d 100644
--- a/gnu/packages/opencl.scm
+++ b/gnu/packages/opencl.scm
@@ -2,6 +2,7 @@
;;; Copyright © 2018 Fis Trivial <[email protected]>
;;; Copyright © 2018, 2020 Tobias Geerinckx-Rice <[email protected]>
;;; Copyright © 2023 Andy Tai <[email protected]>
+;;; Copyright © 2026 Sharlatan Hellseher <[email protected]>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -280,10 +281,14 @@ pocl.")
(sha256
(base32 "1sym2vbkw068ldkjqi3qj1dkbvd047bk5ir028qqbv0g7z3dwk31"))))
(build-system pyproject-build-system)
- (arguments
- (list #:tests? #f)) ;Tests depend on packages not present in Guix.
- (native-inputs (list python-hatchling))
- (propagated-inputs (list python-appdirs python-numpy))
+ ;; tests: 79 passed, 19 skipped
+ (native-inputs
+ (list python-hatchling
+ python-pytest))
+ (propagated-inputs
+ (list python-platformdirs
+ python-siphash24
+ python-typing-extensions))
(home-page "https://github.com/inducer/pytools")
(synopsis "Assorted tools for Python")
(description