summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-05-31 19:22:21 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-08 23:02:07 +0100
commit3d405b0a3fbb620d7f2fed80c7385dc9596fe068 (patch)
treefa6fc826bc72ef78757539fcf7f6a8d6cc03ca90 /gnu/packages/python-science.scm
parent5bdf4f7f8bd46344ab5f95336bcca6fa62fac20a (diff)
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
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r--gnu/packages/python-science.scm22
1 files changed, 5 insertions, 17 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index dca31f72ca7..8596e6eef8c 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -3281,31 +3281,19 @@ packages that follow these design patterns.")
3281 (build-system pyproject-build-system) 3281 (build-system pyproject-build-system)
3282 (arguments 3282 (arguments
3283 (list 3283 (list
3284 ;; tests: 296 passed, 66 skipped, 1 xfailed 3284 ;; tests: 414 passed, 63 skipped, 75 deselected, 1 xfailed
3285 #:test-flags 3285 #:test-flags #~(list "-m" "not isolated and not network")))
3286 ;; XXX: Check why the most of the tests fail in these files.
3287 #~(list "--ignore=tests/test_cmake_config.py"
3288 "--ignore=tests/test_custom_modules.py"
3289 "--ignore=tests/test_editable.py"
3290 "--ignore=tests/test_editable_generated.py"
3291 "--ignore=tests/test_get_requires.py"
3292 "--ignore=tests/test_hatchling.py"
3293 "--ignore=tests/test_prepare_metadata.py"
3294 "--ignore=tests/test_program_search.py"
3295 "--ignore=tests/test_pyproject_pep518.py"
3296 "--ignore=tests/test_pyproject_pep660.py"
3297 "--ignore=tests/test_settings_overrides.py"
3298 "--ignore=tests/test_setuptools_pep518.py")))
3299 (native-inputs 3286 (native-inputs
3300 (list python-cattrs 3287 (list python-cattrs-minimal
3301 python-hatch-vcs 3288 python-hatch-vcs
3302 python-hatchling 3289 python-hatchling
3303 python-pypa-build 3290 python-pypa-build
3304 python-pytest 3291 python-pytest
3292 python-pytest-subprocess
3305 python-virtualenv)) 3293 python-virtualenv))
3306 (propagated-inputs 3294 (propagated-inputs
3307 (list cmake-minimal 3295 (list cmake-minimal
3308 ;; pybind11 ;XXX: cycles, bootstrapping is required 3296 pybind11
3309 python-packaging 3297 python-packaging
3310 python-pathspec)) 3298 python-pathspec))
3311 (home-page "https://github.com/scikit-build/scikit-build-core") 3299 (home-page "https://github.com/scikit-build/scikit-build-core")