diff options
| author | Lars-Dominik Braun <lars@6xq.net> | 2023-05-11 08:33:02 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-12-13 20:15:41 +0000 |
| commit | fdc0fefd46a45b70784a4e3f8900cbe593426a9e (patch) | |
| tree | 13c3736334bde1c3ec75d67f4e430396e23eed3f /gnu/packages/python-science.scm | |
| parent | ca945f7c35bbc5d05a6ad7e5baa15f79e0fd0ecc (diff) | |
build-system/pyproject: Use python-sans-pip-wrapper as default-python.
Also adds python-setuptools and python-wheel to relevant packages,
either to native-inputs or to propagated inputs if the pkg_resources
Python module is loaded at runtime.
* guix/build-system/pyproject.scm (default-python): Default to
python-sans-pip-wrapper.
Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
Diffstat (limited to 'gnu/packages/python-science.scm')
| -rw-r--r-- | gnu/packages/python-science.scm | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index cd2434c39fe..58d00966e3f 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm | |||
| @@ -370,9 +370,12 @@ routines such as routines for numerical integration and optimization.") | |||
| 370 | (invoke "python" "setup.py" "build_ext" "--inplace")))))) | 370 | (invoke "python" "setup.py" "build_ext" "--inplace")))))) |
| 371 | (propagated-inputs | 371 | (propagated-inputs |
| 372 | (list python-dask | 372 | (list python-dask |
| 373 | python-numpy)) | 373 | python-numpy |
| 374 | python-click)) | ||
| 374 | (native-inputs | 375 | (native-inputs |
| 375 | (list python-cython | 376 | (list python-cython |
| 377 | python-setuptools | ||
| 378 | python-wheel | ||
| 376 | ;; The following are all needed for the tests | 379 | ;; The following are all needed for the tests |
| 377 | htslib | 380 | htslib |
| 378 | python-h5py | 381 | python-h5py |
| @@ -591,7 +594,7 @@ swarm algorithm.") | |||
| 591 | python-scikit-learn | 594 | python-scikit-learn |
| 592 | python-scipy)) | 595 | python-scipy)) |
| 593 | (native-inputs | 596 | (native-inputs |
| 594 | (list python-pytest)) | 597 | (list python-pytest python-setuptools python-wheel)) |
| 595 | (home-page "https://scikit-optimize.github.io/") | 598 | (home-page "https://scikit-optimize.github.io/") |
| 596 | (synopsis "Sequential model-based optimization toolbox") | 599 | (synopsis "Sequential model-based optimization toolbox") |
| 597 | (description "Scikit-Optimize, or @code{skopt}, is a simple and efficient | 600 | (description "Scikit-Optimize, or @code{skopt}, is a simple and efficient |
| @@ -1852,7 +1855,7 @@ multiple deep learning frameworks.") | |||
| 1852 | (string-append "not test_datetime_conversion_warning" | 1855 | (string-append "not test_datetime_conversion_warning" |
| 1853 | " and not test_timedelta_conversion_warning")))) | 1856 | " and not test_timedelta_conversion_warning")))) |
| 1854 | (native-inputs | 1857 | (native-inputs |
| 1855 | (list python-setuptools-scm python-pytest)) | 1858 | (list python-setuptools python-setuptools-scm python-pytest python-wheel)) |
| 1856 | (propagated-inputs | 1859 | (propagated-inputs |
| 1857 | (list python-numpy python-packaging python-pandas)) | 1860 | (list python-numpy python-packaging python-pandas)) |
| 1858 | (home-page "https://github.com/pydata/xarray") | 1861 | (home-page "https://github.com/pydata/xarray") |
| @@ -2019,7 +2022,9 @@ parentdir_prefix = pytensor- | |||
| 2019 | (native-inputs (list python-cython | 2022 | (native-inputs (list python-cython |
| 2020 | python-pytest | 2023 | python-pytest |
| 2021 | python-pytest-mock | 2024 | python-pytest-mock |
| 2022 | python-versioneer)) | 2025 | python-versioneer |
| 2026 | python-setuptools | ||
| 2027 | python-wheel)) | ||
| 2023 | (propagated-inputs (list python-cons | 2028 | (propagated-inputs (list python-cons |
| 2024 | python-etuples | 2029 | python-etuples |
| 2025 | python-filelock | 2030 | python-filelock |
| @@ -2882,7 +2887,9 @@ aggregated sum and more.") | |||
| 2882 | python-pandas | 2887 | python-pandas |
| 2883 | python-pytest | 2888 | python-pytest |
| 2884 | python-pytest-cov | 2889 | python-pytest-cov |
| 2890 | python-setuptools | ||
| 2885 | python-setuptools-scm | 2891 | python-setuptools-scm |
| 2892 | python-wheel | ||
| 2886 | tzdata-for-tests)) | 2893 | tzdata-for-tests)) |
| 2887 | (home-page "https://github.com/has2k1/plotnine") | 2894 | (home-page "https://github.com/has2k1/plotnine") |
| 2888 | (synopsis "Grammar of Graphics for Python") | 2895 | (synopsis "Grammar of Graphics for Python") |
| @@ -3666,7 +3673,12 @@ compagnies.") | |||
| 3666 | "0mrm4rd6x1sm6hkvhk20mkqp9q53sl3lbvq6hqzyymkw1iqq6bhy")))) | 3673 | "0mrm4rd6x1sm6hkvhk20mkqp9q53sl3lbvq6hqzyymkw1iqq6bhy")))) |
| 3667 | (build-system pyproject-build-system) | 3674 | (build-system pyproject-build-system) |
| 3668 | (propagated-inputs (list python-lxml python-six)) | 3675 | (propagated-inputs (list python-lxml python-six)) |
| 3669 | (native-inputs (list python-pytest python-numpy python-tables)) | 3676 | (native-inputs |
| 3677 | (list python-pytest | ||
| 3678 | python-numpy | ||
| 3679 | python-setuptools | ||
| 3680 | python-tables | ||
| 3681 | python-wheel)) | ||
| 3670 | (home-page "https://libneuroml.readthedocs.org/en/latest/") | 3682 | (home-page "https://libneuroml.readthedocs.org/en/latest/") |
| 3671 | (synopsis | 3683 | (synopsis |
| 3672 | "Python library for working with NeuroML descriptions of neuronal models") | 3684 | "Python library for working with NeuroML descriptions of neuronal models") |
