diff options
Diffstat (limited to 'gnu/packages/python-science.scm')
| -rw-r--r-- | gnu/packages/python-science.scm | 41 |
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 |
