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";)

Reply via email to