summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-01-26 20:19:52 +0000
committerAndreas Enge <andreas@enge.fr>2026-02-07 12:28:44 +0100
commitf815f0796fcc1657d12a10835b67cb80942f6ec3 (patch)
tree06d80d7291385832c1480c17c5d3965bb89c6131 /gnu/packages
parent0620f182e092af3bd17d09b5e055229f57ff08f3 (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.scm2
-rw-r--r--gnu/packages/astronomy.scm2
-rw-r--r--gnu/packages/finance.scm2
-rw-r--r--gnu/packages/game-development.scm2
-rw-r--r--gnu/packages/machine-learning.scm2
-rw-r--r--gnu/packages/python-science.scm10
-rw-r--r--gnu/packages/python-xyz.scm23
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