guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 379861a54edc2649e913a14079fa79c538288572
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun May 31 19:22:21 2026 +0100
gnu: python-scikit-build-core: Enable all tests, propagate pybind11.
* gnu/packages/python-science.scm (python-scikit-build-core):
[arguments] <test-flags>: Enable all tests; provide marker skipping
isolated and network tests.
[propagated-inputs]: Add pybind11.
[native-inputs]: Remove python-cattrs; add python-cattrs-minimal and
python-pytest-subprocess.
Change-Id: I17a828caa838e3217e43beb1d635487b13a9c497
---
gnu/packages/python-science.scm | 22 +++++-----------------
1 file changed, 5 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index ed00b12478..94a8a8abce 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -3269,31 +3269,19 @@ genetic variation data.")
(build-system pyproject-build-system)
(arguments
(list
- ;; tests: 296 passed, 66 skipped, 1 xfailed
- #:test-flags
- ;; XXX: Check why the most of the tests fail in these files.
- #~(list "--ignore=tests/test_cmake_config.py"
- "--ignore=tests/test_custom_modules.py"
- "--ignore=tests/test_editable.py"
- "--ignore=tests/test_editable_generated.py"
- "--ignore=tests/test_get_requires.py"
- "--ignore=tests/test_hatchling.py"
- "--ignore=tests/test_prepare_metadata.py"
- "--ignore=tests/test_program_search.py"
- "--ignore=tests/test_pyproject_pep518.py"
- "--ignore=tests/test_pyproject_pep660.py"
- "--ignore=tests/test_settings_overrides.py"
- "--ignore=tests/test_setuptools_pep518.py")))
+ ;; tests: 414 passed, 63 skipped, 75 deselected, 1 xfailed
+ #:test-flags #~(list "-m" "not isolated and not network")))
(native-inputs
- (list python-cattrs
+ (list python-cattrs-minimal
python-hatch-vcs
python-hatchling
python-pypa-build
python-pytest
+ python-pytest-subprocess
python-virtualenv))
(propagated-inputs
(list cmake-minimal
- ;; pybind11 ;XXX: cycles, bootstrapping is required
+ pybind11
python-packaging
python-pathspec))
(home-page "https://github.com/scikit-build/scikit-build-core")