guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit e56bd56b87803b7f11491b0aa7162d3496a38fb6
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Jul 11 22:11:32 2025 +0100
gnu: python-setuptools-next: Set to python-setuptools.
* gnu/packages/python-build.scm (python-setuptools-next): Set to
python-setuptools.
* gnu/packages/astronomy.scm: (python-asdf, python-asdf-astropy,
python-asdf-bootstrap, python-asdf-coordinates-schemas,
python-asdf-standard, python-asdf-transform-schemas,
python-asdf-transform-schemas-bootstrap, python-asdf-wcs-schemas,
python-ci-watson, python-crds, python-rad, python-roman-datamodels,
python-stdatamodels, python-stpipe, python-stpsf, python-stsci-image,
python-sunraster, python-tweakwcs): Replace PYTHON-SETUPTOOLS-NEXT with
PYTHON-SETUPTOOLS variable.
* gnu/packages/calendar.scm (khal): Likewise.
* gnu/packages/machine-learning.scm (python-cma): Likewise.
* gnu/packages/python-xyz.scm (python-bitstruct, python-av,
python-icegrams): Likewise.
* gnu/packages/statistics.scm (python-mapie): Likewise.
Change-Id: I9e5e0881310d160ec56be785f2dd2140364fa8e5
---
gnu/packages/astronomy.scm | 36 ++++++++++++++++++------------------
gnu/packages/calendar.scm | 2 +-
gnu/packages/machine-learning.scm | 2 +-
gnu/packages/python-build.scm | 18 +-----------------
gnu/packages/python-xyz.scm | 6 +++---
gnu/packages/statistics.scm | 2 +-
6 files changed, 25 insertions(+), 41 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index d228b554c3..bd46abe12d 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1827,7 +1827,7 @@ Main features:
python-pytest-doctestplus
python-pytest-remotedata
python-pytest-xdist
- python-setuptools-next
+ python-setuptools
python-setuptools-scm-next
python-wheel))
(propagated-inputs
@@ -1885,7 +1885,7 @@ implementation of the ASDF Standard.")
python-pytest-astropy
python-pytest-xdist
python-scipy
- python-setuptools-next
+ python-setuptools
python-setuptools-scm
python-wheel))
(propagated-inputs
@@ -1911,7 +1911,7 @@ Astropy objects.")
#:phases #~(modify-phases %standard-phases
(delete 'sanity-check))))
(native-inputs
- (list python-setuptools-next
+ (list python-setuptools
python-wheel))
(propagated-inputs
(list python-importlib-metadata
@@ -3048,7 +3048,7 @@ attempting to maintain ISTP compliance
(native-inputs
(list python-pytest-astropy-header
python-pytest
- python-setuptools-next
+ python-setuptools
python-setuptools-scm-next
python-wheel))
(propagated-inputs
@@ -3296,7 +3296,7 @@ Spectrograph}.")
python-pytest
python-pytest-astropy
python-pytest-doctestplus
- python-setuptools-next
+ python-setuptools
python-setuptools-scm
python-stsynphot
python-wheel))
@@ -6611,7 +6611,7 @@ and CAS statistics), as well as fitting 2D Sérsic
profiles.")
python-pytest-doctestplus
python-pytest-xdist
python-scipy
- python-setuptools-next
+ python-setuptools
python-setuptools-scm-next
python-wheel))
(propagated-inputs
@@ -6651,7 +6651,7 @@ implemented in the @acronym{JWST, James Webb Space
Telescope} and
(native-inputs
(list python-pytest
python-pytest-doctestplus
- python-setuptools-next
+ python-setuptools
python-setuptools-scm-next
python-wheel))
(propagated-inputs
@@ -6689,7 +6689,7 @@ implementing calibration pipeline software.")
;; <https://github.com/spacetelescope/stpsf/issues/76>.
#:tests? #f))
(native-inputs
- (list python-setuptools-next
+ (list python-setuptools
python-setuptools-scm
python-wheel))
(propagated-inputs
@@ -7113,7 +7113,7 @@ library with bug fixtures.")
python-pypa-build
python-pytest
python-packaging
- python-setuptools-next
+ python-setuptools
python-setuptools-scm
python-wheel))
(home-page "https://asdf-standard.readthedocs.io/")
@@ -7147,7 +7147,7 @@ up-front for extensibility.")
(native-inputs
(list python-asdf-bootstrap
python-pytest
- python-setuptools-next
+ python-setuptools
python-setuptools-scm
python-wheel))
(propagated-inputs
@@ -7168,7 +7168,7 @@ implementation package such as asdf-astropy.")
#:phases #~(modify-phases %standard-phases
(delete 'sanity-check))))
(native-inputs
- (list python-setuptools-next
+ (list python-setuptools
python-wheel))
(propagated-inputs '()))))
@@ -7191,7 +7191,7 @@ implementation package such as asdf-astropy.")
(native-inputs
(list python-pytest
python-pytest-xdist
- python-setuptools-next
+ python-setuptools
python-setuptools-scm
python-wheel))
(propagated-inputs
@@ -7264,7 +7264,7 @@ implementation package such as asdf-astropy.")
(list python-asdf
python-pytest
python-pytest-openfiles
- python-setuptools-next
+ python-setuptools
python-setuptools-scm
python-wheel))
(propagated-inputs
@@ -7431,7 +7431,7 @@ and the use of a modern programming language, techniques,
and libraries
python-pytest
python-pytest-doctestplus
python-semantic-version
- python-setuptools-next
+ python-setuptools
python-setuptools-scm
python-wheel))
(propagated-inputs
@@ -7553,7 +7553,7 @@ channels
python-pytest-doctestplus
python-pytest-env
python-pytest-xdist
- python-setuptools-next
+ python-setuptools
python-setuptools-scm
python-wheel))
(propagated-inputs
@@ -7600,7 +7600,7 @@ pipelines.")
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(native-inputs
(list python-pytest
- python-setuptools-next
+ python-setuptools
python-setuptools-scm-next
python-wheel))
(propagated-inputs
@@ -8224,7 +8224,7 @@ to the SolarSoft data analysis environment.")
python-pytest-astropy
python-pytest-doctestplus
python-pytest-xdist
- python-setuptools-next
+ python-setuptools
python-setuptools-scm-next
python-sunpy-minimal
python-wheel))
@@ -8311,7 +8311,7 @@ of the old packages.")
(native-inputs
(list python-pytest
python-scipy
- python-setuptools-next
+ python-setuptools
python-setuptools-scm-next
python-wheel))
(propagated-inputs
diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm
index faf7779ce7..5f42cd4271 100644
--- a/gnu/packages/calendar.scm
+++ b/gnu/packages/calendar.scm
@@ -240,7 +240,7 @@ data units.")
python-importlib-metadata
python-packaging
python-pytest
- python-setuptools-next
+ python-setuptools
python-setuptools-scm-next
python-sphinx
python-sphinxcontrib-newsfeed
diff --git a/gnu/packages/machine-learning.scm
b/gnu/packages/machine-learning.scm
index 9aba23da89..a2f240c9bb 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -2496,7 +2496,7 @@ data by providing clean labels during training.")
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(invoke "python" "-m" "cma.test")))))))
- (native-inputs (list python-pytest python-setuptools-next))
+ (native-inputs (list python-pytest python-setuptools))
(propagated-inputs (list python-numpy))
(home-page "https://github.com/CMA-ES/pycma")
(synopsis "Python implementation of CMA-ES")
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 10b478d03d..4fed304d46 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -347,23 +347,7 @@ facilitate packaging Python projects, where packaging
includes:
(native-inputs
(list python-wheel-0.40))))
-(define-public python-setuptools-next
- (package
- (inherit python-setuptools)
- (name "python-setuptools")
- (version "79.0.1")
- (source
- (origin
- (method url-fetch)
- (uri (pypi-uri "setuptools" version))
- (sha256
- (base32 "127svm8cdpvmq37gcrbvdr9fhrhs0nscnzh63gypjc1wyfwfg30j"))
- (modules '((guix build utils)))
- (snippet
- #~(begin
- (for-each delete-file
- (find-files "setuptools" "^(cli|gui).*\\.exe$"))))))
- (build-system pyproject-build-system)))
+(define-public python-setuptools-next python-setuptools)
(define-public python-wheel
(package
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index b3bddefbe5..9138386935 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -5208,7 +5208,7 @@ for the standard @code{argparse} library.")
(build-system pyproject-build-system)
(native-inputs
(list python-pytest
- python-setuptools-next
+ python-setuptools
python-wheel))
(home-page "https://github.com/eerimoq/bitstruct")
(synopsis "Python values to and C bit field structs converter")
@@ -12865,7 +12865,7 @@ experimental data and metadata at the Laboratory for
Fluorescence Dynamics.")
python-numpy
python-pillow
python-pytest
- python-setuptools-next
+ python-setuptools
python-wheel))
(inputs
(list ffmpeg-7))
@@ -40084,7 +40084,7 @@ with one function call. IceCream makes print debugging
a little sweeter.")
(string-append "not test_trigrams" " and not test_word_ids")
"test/test_ngrams.py")))
(propagated-inputs (list python-cffi))
- (native-inputs (list python-pytest python-setuptools-next
+ (native-inputs (list python-pytest python-setuptools
python-setuptools-scm-next python-wheel))
(home-page "https://github.com/mideind/Icegrams")
(synopsis "Trigram statistics for Icelandic")
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 2010d705bd..896a84de07 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -1184,7 +1184,7 @@ Meier, Nelson Aalen and regression.")
(base32
"1bkikqjya6gkds3n4qj6svvyz6czkwrc5s66ffb62l6wi4v2f89a"))))
(build-system pyproject-build-system)
- (native-inputs (list python-pandas python-pytest python-setuptools-next
+ (native-inputs (list python-pandas python-pytest python-setuptools
python-wheel))
(propagated-inputs (list python-numpy python-scikit-learn))
(home-page "https://github.com/scikit-learn-contrib/MAPIE")