summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r--gnu/packages/python-science.scm41
1 files changed, 23 insertions, 18 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index c514e0ab46..cb701a0c7d 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -2406,7 +2406,7 @@ Evapotranspiration using various standard methods.")
(with-directory-excursion (site-packages inputs outputs)
(for-each delete-file (find-files "." "test*"))))))))
(native-inputs
- (list python-cython-3 python-pytest python-setuptools python-wheel))
+ (list python-cython python-pytest python-setuptools python-wheel))
(propagated-inputs
(list python-numpy))
(home-page "https://github.com/storpipfugl/pykdtree")
@@ -2591,7 +2591,7 @@ factorization routine for quasi-definite linear system.")
(with-directory-excursion #$output
(apply invoke "pytest" "-vv" test-flags))))))))
(propagated-inputs (list python-numpy python-packaging python-scipy))
- (native-inputs (list python-cython-3
+ (native-inputs (list python-cython
python-numpy
python-packaging
python-pytest
@@ -2975,7 +2975,7 @@ logic, also known as grey logic.")
python-spin))
(native-inputs (list gfortran
pkg-config
- python-cython-3
+ python-cython
python-meson-python
python-numpy
python-pytest
@@ -3106,7 +3106,7 @@ be accessible and easy to use in many contexts.")
;; permission.
(setenv "HOME" "/tmp"))))))
(native-inputs
- (list python-cython-3
+ (list python-cython
python-pandas
python-pytest
python-setuptools
@@ -3839,7 +3839,7 @@ tissue-specificity metrics for gene expression.")
(native-inputs
(list meson-python
python-beautifulsoup4
- python-cython-3
+ python-cython
python-html5lib
python-lxml
python-matplotlib
@@ -4590,7 +4590,7 @@ readable.")
python-six
python-tabulate))
(native-inputs
- (list python-pytest python-cython-3 python-setuptools python-wheel))
+ (list python-pytest python-cython python-setuptools python-wheel))
(home-page "https://www.github.com/maartenbreddels/vaex")
(synopsis "Core of Vaex library for exploring tabular datasets")
(description "Vaex is a high performance Python library for lazy
@@ -5465,6 +5465,7 @@ visual integration of spatially referenced datasets.")
(native-inputs (list python-ipython
python-matplotlib
python-numpy
+ python-pyqt-6
python-pytest
python-pytest-cov
python-pytest-qt
@@ -5876,11 +5877,15 @@ abstractions to use in dvc and dvc-data.")
(base32 "1qyr461hcvhgy02slfkgrbip2xwa8zz6dvmi1476v6f66lclzy34"))))
(build-system pyproject-build-system)
(arguments
+ ;; tests: 949 passed, 1356 skipped, 2 deselected, 8 xfailed, 130 warnings
(list #:test-flags
- ;; The test_reload test fails. It suggests to disable assert
- ;; rewriting in Pytest, but it still doesn't pass.
- #~(list "-k" "not test_reload"
- "-n" (number->string (parallel-job-count)))
+ ;; Failed: CALL ERROR: Exceptions caught in Qt event loop.
+ #~(list "--deselect=tests/exporters/test_svg.py::test_plotscene"
+ ;; The test_reload test fails. It suggests to disable
+ ;; assert rewriting in Pytest, but it still doesn't pass.
+ "-k" "not test_reload"
+ ;; Run unit tets only.
+ "tests")
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'set-qpa
@@ -5888,18 +5893,18 @@ abstractions to use in dvc and dvc-data.")
(setenv "QT_QPA_PLATFORM" "offscreen"))))))
(native-inputs
(list python-pytest
- python-pytest-cov
- python-pytest-xdist
- python-setuptools
- python-wheel))
- (inputs
- (list qtbase-5))
+ ;; Do not propagate Qt5/Qt6 let the user of the package to select
+ ;; any supported one, see
+ ;; <https://pyqtgraph.readthedocs.io/en/pyqtgraph-0.13.7>
+ ;; </getting_started/how_to_use.html#pyqt-and-pyside>.
+ python-pyqt-6
+ python-pytest-qt
+ python-setuptools))
(propagated-inputs
(list python-h5py
python-numpy
python-pyopengl
- python-scipy
- python-pyqt))
+ python-scipy))
(home-page "https://www.pyqtgraph.org")
(synopsis "Scientific graphics and GUI library for Python")
(description