diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-01-26 20:19:52 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-07 12:28:44 +0100 |
| commit | f815f0796fcc1657d12a10835b67cb80942f6ec3 (patch) | |
| tree | 06d80d7291385832c1480c17c5d3965bb89c6131 /gnu/packages | |
| parent | 0620f182e092af3bd17d09b5e055229f57ff08f3 (diff) | |
gnu: python-meson-python: Rename to python-meson.
This change adjusts the package name to follow Guix naming convention
for Python packages, see:
<https://codeberg.org/guix/guix/issues/5917#issuecomment-10168830>.
* gnu/packages/python-xyz.scm (python-meson): New variable.
(python-meson-python): Deprecate variable.
* gnu/packages/algebra.scm (python-flint):
* gnu/packages/astronomy.scm (python-pixell)
* gnu/packages/finance.scm (beancount)
* gnu/packages/game-development.scm (python-pygame-ce)
* gnu/packages/machine-learning.scm (python-scikit-learn)
* gnu/packages/python-science.scm (python-pandas, python-scikit-image,
python-scikit-misc, python-scipy, python-scs)
* gnu/packages/python-xyz.scm (python-contourpy, python-cysignals,
python-dbus-python, python-matplotlib, python-numpy, python-numpy-1,
python-pywavelets, python-siphash24)
[native-inputs]: Remove python-meson-python; add python-meson.
Fixes: guix/guix#5917
Change-Id: I0a9d53a164e542831fb5c3292ba71583f30d3b74
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/algebra.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/astronomy.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/finance.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/game-development.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/machine-learning.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/python-science.scm | 10 | ||||
| -rw-r--r-- | gnu/packages/python-xyz.scm | 23 |
7 files changed, 23 insertions, 20 deletions
diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index d890aea612e..1d0aee7b880 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -561,7 +561,7 @@ fast arithmetic.") #:test-flags #~(list "--pyargs" "flint"))) (native-inputs (list pkg-config - python-meson-python + python-meson python-pytest)) (inputs (list gmp diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 25f54f60910..ff20a7da786 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -7160,7 +7160,7 @@ and the use of a modern programming language, techniques, and libraries (list gfortran perl ; fortran/Makefile python-h5py - python-meson-python + python-meson python-pytest python-pyyaml)) (propagated-inputs diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index f6aa118b3f5..9e92df38667 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -2043,7 +2043,7 @@ that allows you to run services and through them access the Bitcoin Cash network gnupg meson ninja - python-meson-python + python-meson python-pytest python-setuptools python-wheel)) diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index be0ade69cf8..685896fbf2c 100644 --- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm @@ -1760,7 +1760,7 @@ color switches, and many more, with multiple options to customize.") (setenv "SDL_VIDEODRIVER" "dummy") (setenv "SDL_AUDIODRIVER" "disk")))))) (native-inputs (list pkg-config - python-meson-python + python-meson python-numpy python-pytest python-setuptools)) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 3b61b02ec2c..f70da736a8e 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -2524,7 +2524,7 @@ performance computing environments.") (list openblas)) (native-inputs (list gfortran - python-meson-python + python-meson python-pandas python-pytest python-pytest-xdist)) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 21168b47a97..96d0f005f43 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -3002,7 +3002,7 @@ logic, also known as grey logic.") ;; python-scikit-learn #;python-simpleitk)) (native-inputs - (list python-meson-python + (list python-meson python-pytest python-pytest-localserver python-pythran)) @@ -3048,7 +3048,7 @@ logic, also known as grey logic.") (string-append "version = \"" #$version "\"")))))))) (native-inputs (list gfortran - python-meson-python + python-meson python-spin python-pytest python-setuptools)) @@ -3336,7 +3336,7 @@ cross-validation.") python-click python-doit python-hypothesis - python-meson-python + python-meson python-mpmath python-numpydoc python-pooch @@ -3961,7 +3961,7 @@ tissue-specificity metrics for gene expression.") (inputs (list xclip xsel)) (native-inputs - (list python-meson-python + (list python-meson python-lxml python-pytest python-pytest-asyncio @@ -5120,7 +5120,7 @@ arrays. It is a fork of the Aesara library.") "scs/pythoncapi-compat")))))) (native-inputs (list pkg-config - python-meson-python + python-meson python-pytest pythoncapi-compat scs)) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 155c66e53b1..3a790dc5fbe 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2495,7 +2495,7 @@ three consecutive points in a polyline or polygon "license = {text = \"Apache-2.0 OR LGPL-2.1-or-later\"}\n"))))))) (native-inputs (list pkg-config - python-meson-python + python-meson python-pytest)) (inputs (list c-siphash)) @@ -3350,7 +3350,7 @@ into dataclasses.") "-k" "not test_filled_random_big and not test_lines_random_big"))) (native-inputs (list pybind11 - python-meson-python + python-meson python-pytest python-wurlitzer)) (propagated-inputs @@ -10914,7 +10914,7 @@ include_dirs = ~:*~a/include~%" #$(this-package-input "openblas")))))) (native-inputs (list gfortran python-hypothesis - python-meson-python + python-meson python-pytest python-pytest-xdist python-setuptools @@ -11104,7 +11104,7 @@ include_dirs = ~:*~a/include~%" (find-files (in-vicinity #$output "/bin")))))))) (native-inputs (list python-hypothesis - python-meson-python + python-meson python-pytest python-pytest-xdist python-setuptools @@ -12027,7 +12027,7 @@ comparison. tk)) (native-inputs (list pkg-config - python-meson-python + python-meson pybind11 python-pytest python-pytest-timeout @@ -13471,7 +13471,7 @@ a front-end for C compilers or analysis tools.") ninja pkg-config python-cython - python-meson-python + python-meson python-numpy python-pytest)) (propagated-inputs @@ -15855,9 +15855,9 @@ validate this input and generate a PEP 643-compliant metadata file (e.g. @file{PKG-INFO}).") (license license:expat))) -(define-public python-meson-python +(define-public python-meson (package - (name "python-meson-python") + (name "python-meson") (version "0.19.0") (source (origin @@ -15887,6 +15887,9 @@ file (e.g. @file{PKG-INFO}).") use of the Meson build system.") (license license:expat))) +;; XXX: Deprecated on <2026-01-26>. +(define-deprecated/public-alias python-meson-python python-meson) + (define-public python-mccabe (package (name "python-mccabe") @@ -20821,7 +20824,7 @@ codebase to support both Python 2 and Python 3 with minimal overhead.") (sha256 (base32 "1syixz6xlmy1pjcr03ij7hcvaklgjy4mmwggssrmmnr9pxnn5xw9")))) (build-system pyproject-build-system) - (native-inputs (list python-meson-python + (native-inputs (list python-meson python-cython python-pytest)) (home-page "https://github.com/sagemath/cysignals") @@ -28490,7 +28493,7 @@ Its algorithms are based on the kakasi library, which is written in C.") meson ninja/pinned patchelf - python-meson-python + python-meson python-setuptools python-tappy)) (inputs |
