diff options
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r-- | gnu/packages/python-science.scm | 37 |
1 files changed, 26 insertions, 11 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 1cb2e06e2c..185a6f20f3 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -675,7 +675,8 @@ cross-validation.") (lambda* (#:key tests? #:allow-other-keys) (when tests? (invoke "tdda" "test"))))))) - (native-inputs (list python-numpy python-pandas)) + (native-inputs (list python-numpy python-pandas python-setuptools + python-wheel)) (home-page "https://www.stochasticsolutions.com") (synopsis "Test-driven data analysis library for Python") (description @@ -868,7 +869,9 @@ density maps, both for interactive and non-interactive use.") python-cppheaderparser python-pytest python-pyyaml - python-setuptools-scm)) + python-setuptools + python-setuptools-scm + python-wheel)) (propagated-inputs (list python-numpy python-scipy)) (home-page "https://github.com/pyamg/pyamg") (synopsis "Algebraic Multigrid Solvers in Python") @@ -989,6 +992,8 @@ tissue-specificity metrics for gene expression.") python-pytest python-pytest-mock python-pytest-xdist + python-setuptools + python-wheel ;; Needed to test clipboard support. xorg-server-for-tests)) (home-page "https://pandas.pydata.org") @@ -1227,7 +1232,9 @@ a convention of suggesting best recommended practices for using python-numpy python-pytest python-pytest-cov - python-pytest-xdist)) + python-pytest-xdist + python-setuptools + python-wheel)) (home-page "https://nalepae.github.io/pandarallel/") (synopsis "Tool to parallelize Pandas operations across CPUs") (description @@ -1374,6 +1381,8 @@ production-critical data pipelines or reproducible research settings. With ;; Optional imports. We do not propagate them due to ;; their size. python-numba ;speedup of joins + python-setuptools + python-wheel rdkit)) ;chemistry submodule (home-page "https://github.com/pyjanitor-devs/pyjanitor") (synopsis "Tools for cleaning and transforming pandas DataFrames") @@ -1458,7 +1467,8 @@ Python module with the same interface, but (hopefully) faster.") python-scikit-learn python-scipy)) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest python-pytest-cov python-setuptools + python-wheel)) (home-page "https://github.com/johannfaouzi/pyts") (synopsis "Python package for time series classification") (description @@ -1509,7 +1519,8 @@ written in C.") "01g21v91f4d66xd0bvap0n6d6485w2fnq1636gx6h2s42550rlbd")))) (build-system pyproject-build-system) (propagated-inputs (list python-importlib-metadata python-numpy)) - (native-inputs (list python-pytest python-sympy)) + (native-inputs (list python-pytest python-setuptools python-sympy + python-wheel)) (home-page "https://numpoly.readthedocs.io/en/master/") (synopsis "Polynomials as a numpy datatype") (description "Numpoly is a generic library for creating, manipulating and @@ -2033,7 +2044,8 @@ annotations on an existing boxplots and barplots generated by seaborn.") python-numpy python-sympy)) ;; Pint is optional, but we do not propagate it due to its size. - (native-inputs (list python-pint python-pytest python-setuptools-scm)) + (native-inputs (list python-pint python-pytest python-setuptools-scm + python-setuptools python-wheel)) (home-page "https://unyt.readthedocs.io") (synopsis "Library for working with data that has physical units") (description @@ -2857,7 +2869,9 @@ to do spectral analysis in Python.") python-pandas python-nose python-pytest - python-xarray)) + python-setuptools + python-xarray + python-wheel)) (home-page "https://github.com/jupyter-widgets/traittypes") (synopsis "Trait types for NumPy, SciPy and friends") (description "The goal of this package is to provide a reference @@ -3131,7 +3145,7 @@ science including tools for accessing data sets in Python.") "12i68jj9n1qj9phjnj6f0kmfhlsd3fqjlk9p6d4gs008azw5m8yn")))) (build-system pyproject-build-system) (propagated-inputs (list python-numpy)) - (native-inputs (list pybind11 python-pytest)) + (native-inputs (list pybind11 python-pytest python-setuptools python-wheel)) (home-page "https://github.com/nschloe/pyfma") (synopsis "Fused multiply-add for Python") (description "@code{pyfma} provides an implementation of fused @@ -3175,7 +3189,7 @@ functions, convolutions, artificial neural networks etc.") " and not TestDatasetOverlayArray" " and not TestReader" " and not test_filewriter.py")))) - (native-inputs (list python-pytest)) + (native-inputs (list python-pytest python-flit-core)) (inputs (list gdcm libjpeg-turbo)) (propagated-inputs (list python-numpy python-pillow)) (home-page "https://github.com/pydicom/pydicom") @@ -3221,7 +3235,7 @@ data.") import six "))))))) (build-system pyproject-build-system) - (native-inputs (list python-pandas)) + (native-inputs (list python-pandas python-setuptools python-wheel)) (propagated-inputs (list python-numpy python-scipy python-six python-tables)) (home-page "https://github.com/uchicago-cs/deepdish") @@ -3447,7 +3461,8 @@ NeuroML2 models.") " and not test_pr_level_patient" " and not test_pr_level_series" " and not test_scp_cancelled")))) - (native-inputs (list python-pyfakefs python-pytest)) + (native-inputs (list python-pyfakefs python-pytest python-setuptools + python-wheel)) (propagated-inputs (list python-pydicom python-sqlalchemy)) (home-page "https://github.com/pydicom/pynetdicom") (synopsis "Python implementation of the DICOM networking protocol") |