diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-05-31 19:22:21 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-08 23:02:07 +0100 |
| commit | 3d405b0a3fbb620d7f2fed80c7385dc9596fe068 (patch) | |
| tree | fa6fc826bc72ef78757539fcf7f6a8d6cc03ca90 /gnu/packages/python-science.scm | |
| parent | 5bdf4f7f8bd46344ab5f95336bcca6fa62fac20a (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.scm | 22 |
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") |
