Subject: [bug#70858] [PATCH v4 28/52] build-system/pyproject: Remove python-twine native-input.

From: Nicolas Graves <[email-masked]>
Date: Wed, 26 Feb 2025 04:10:36 +0100

* gnu/packages/bioinformatics.scm (python-metacells, python-ngesh,
  python-pyahocorasick)
* gnu/packages/finance.scm (fava)
* gnu/packages/gettext.scm (mdpo)
* gnu/packages/jupyter.scm (python-hatch-jupyter-builder,
  python-papermill)
* gnu/packages/machine-learning.scm (python-linear-operator,
  python-gpytorch)
* gnu/packages/python-check.scm (python-testfixtures)
* gnu/packages/python-web.scm (python-translation-finder,
  python-eventlet, python-transient)
* gnu/packages/python-xyz.scm (python-cftime)
* gnu/packages/terminals.scm (python-halo)
* gnu/packages/virtualization.scm (python-transient)
[native-inputs]: Remove python-twine.
---
 gnu/packages/bioinformatics.scm   | 7 ++-----
 gnu/packages/finance.scm          | 1 -
 gnu/packages/gettext.scm          | 1 -
 gnu/packages/jupyter.scm          | 4 +---
 gnu/packages/machine-learning.scm | 6 ++----
 gnu/packages/python-check.scm     | 2 +-
 gnu/packages/python-web.scm       | 5 ++---
 gnu/packages/python-xyz.scm       | 2 --
 gnu/packages/terminals.scm        | 1 -
 gnu/packages/virtualization.scm   | 1 -
 10 files changed, 8 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 8c9ca0540b..bc813ca711 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -3176,7 +3176,6 @@ (define-public python-metacells
                          python-setuptools
                          python-sphinx
                          python-sphinx-rtd-theme
-                         python-twine
                          python-wheel))
     (home-page "https://github.com/tanaylab/metacells.git")
     (synopsis "Single-cell RNA Sequencing Analysis")
@@ -3203,8 +3202,7 @@ (define-public python-ngesh
         (base32 "07sj4x95b5hvx57pw24f80sk4ag4hkg1z6wzym3pzi8n5gn85n1z"))))
     (build-system pyproject-build-system)
     (propagated-inputs (list python-ete3 python-numpy python-six))
-    (native-inputs (list python-pytest python-twine
-                         python-wheel))
+    (native-inputs (list python-pytest python-wheel))
     (home-page "https://github.com/tresoldi/ngesh")
     (synopsis "Library for phylogenetic tree simulation")
     (description
@@ -7725,8 +7723,7 @@ (define-public python-pyahocorasick
        (sha256
         (base32 "1fsnivwcw56q7lwz41c5kbfvxv0v17mmkx43i2a293l49fxj08j8"))))
     (build-system pyproject-build-system)
-    (native-inputs (list python-pytest python-twine python-setuptools
-                         python-wheel))
+    (native-inputs (list python-pytest python-setuptools python-wheel))
     (home-page "https://github.com/WojciechMula/pyahocorasick")
     (synopsis "Library for finding multiple key strings in text")
     (description
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 3af525da18..30ed44aea9 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -2072,7 +2072,6 @@ (define-public fava
            python-pytest
            python-pytest-cov
            python-setuptools
-           python-twine
            python-types-setuptools
            python-types-simplejson
            python-wheel))
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 841d3e0c8b..25f4efe1fc 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -233,7 +233,6 @@ (define-public mdpo
            python-sphinx
            python-sphinx-argparse
            python-sphinx-rtd-theme
-           python-twine
            python-yamllint))
     (propagated-inputs
      (list python-polib python-pymd4c))
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 8f900d3f88..70c13115de 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -546,8 +546,7 @@ (define-public python-hatch-jupyter-builder
     (native-inputs (list python-pytest
                          python-pytest-cov
                          python-pytest-mock
-                         python-tomli
-                         python-twine))
+                         python-tomli))
     (home-page "https://github.com/jupyterlab/hatch-jupyter-builder")
     (synopsis "Hatch plugin to help build Jupyter packages")
     (description
@@ -1171,7 +1170,6 @@ (define-public python-papermill
                          python-recommonmark
                          python-requests
                          python-setuptools
-                         python-twine
                          python-wheel))
     (home-page "https://github.com/nteract/papermill")
     (synopsis "Parameterize and run Jupyter and nteract Notebooks")
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index e335ade28f..b2d25bae21 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5889,8 +5889,7 @@ (define-public python-linear-operator
     (native-inputs (list python-flake8-print
                          python-pytest
                          python-setuptools
-                         python-setuptools-scm
-                         python-twine))
+                         python-setuptools-scm))
     (home-page "https://github.com/cornellius-gp/linear_operator/")
     (synopsis "Linear operator implementation")
     (description "LinearOperator is a PyTorch package for abstracting away the
@@ -5919,8 +5918,7 @@ (define-public python-gpytorch
     (native-inputs (list python-flake8-print
                          python-nbval
                          python-pytest
-                         python-setuptools
-                         python-twine))
+                         python-setuptools))
     (home-page "https://gpytorch.ai")
     (synopsis "Implementation of Gaussian Processes in PyTorch")
     (description
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 5bb38e091a..99c4d04019 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -778,7 +778,7 @@ (define-public python-testfixtures
     (native-inputs
      (list python-pytest python-pytest-cov
            ;;("python-pytest-django" ,python-pytest-django)
-           python-twine python-wheel))
+           python-wheel))
     (synopsis "Tests components for Python")
     (description "Testfixtures is a collection of helpers and mock objects that
 are useful when writing automated tests in Python.")
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 843705539d..0a99254f64 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -426,8 +426,7 @@ (define-public python-eventlet
     (native-inputs
      (list python-hatch-vcs
            python-hatchling
-           python-pytest
-           python-twine))
+           python-pytest))
     (propagated-inputs
      (list python-dnspython
            python-greenlet
@@ -7468,7 +7467,7 @@ (define-public python-translation-finder
      (list python-chardet python-pathlib2 python-ruamel.yaml python-six))
     (native-inputs
      (list python-codecov python-codacy-coverage python-pytest-cov
-           python-pytest-runner python-twine))
+           python-pytest-runner))
     (home-page "https://weblate.org/")
     (synopsis "Translation file finder for Weblate")
     (description "This package provides a function to find translation file in
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e4cf8aa422..0b9c0db659 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -3729,7 +3729,6 @@ (define-public python-cftime
            python-pytest
            python-setuptools
            python-sphinx
-           python-twine
            python-wheel))
     (home-page "https://unidata.github.io/cftime/")
     (synopsis "Library for time handling")
@@ -33475,7 +33474,6 @@ (define-public python-eliot
            python-sphinx
            python-sphinx-rtd-theme
            python-testtools
-           python-twine
            python-twisted
            python-wheel))
     (home-page "https://github.com/itamarst/eliot/")
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index 36ad457ca2..de47d67e36 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -1178,7 +1178,6 @@ (define-public python-halo
     (native-inputs
      (list python-nose
            python-setuptools
-           python-twine
            python-wheel))
     (home-page "https://github.com/manrajgrover/halo")
     (synopsis "Python library to display graphical spinners in the terminal")
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index d1e2130980..1d9da88eb6 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -2987,7 +2987,6 @@ (define-public python-transient
     (native-inputs
      (list python-pyhamcrest
            python-setuptools
-           python-twine
            python-wheel))
     (propagated-inputs
      (list python-beautifultable
-- 
2.48.1