mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Add python-setuptools/python-wheel where necessary.
Changes to pyproject-build-system require explicit dependency on setuptools/wheel. Change-Id: Icd7699fc1dc56e974ae7568f2ae916dbf876bea5
This commit is contained in:
parent
1ef178c644
commit
6d97c15911
29 changed files with 298 additions and 104 deletions
|
@ -725,7 +725,11 @@ 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
|
||||
|
@ -933,7 +937,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")
|
||||
|
@ -1080,6 +1086,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")
|
||||
|
@ -1318,7 +1326,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
|
||||
|
@ -1465,6 +1475,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")
|
||||
|
@ -1591,7 +1603,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
|
||||
|
@ -1642,7 +1655,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
|
||||
|
@ -2169,7 +2183,11 @@ 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
|
||||
python-wheel))
|
||||
(home-page "https://unyt.readthedocs.io")
|
||||
(synopsis "Library for working with data that has physical units")
|
||||
(description
|
||||
|
@ -2993,7 +3011,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
|
||||
|
@ -3267,7 +3287,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
|
||||
|
@ -3311,7 +3331,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")
|
||||
|
@ -3357,7 +3377,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")
|
||||
|
@ -3583,7 +3603,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")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue