Subject: [bug#70858] [PATCH v5 38/48] build-system/pyproject: Remove python-check-manifest native-input.

From: Nicolas Graves <[email-masked]>
Date: Thu, 27 Feb 2025 15:27:39 +0100

* guix/import/pypi.scm (pypi-ignored-inputs): Add "check-manifest".

* gnu/packages/jupyter.scm (python-papermill)
* gnu/packages/python-xyz.scm (python-pillow, python-mercantile)
* gnu/packages/time.scm (python-tzlocal)
[native-inputs]: Remove python-check-manifest.
---
 gnu/packages/jupyter.scm    | 1 -
 gnu/packages/python-xyz.scm | 6 ++----
 gnu/packages/time.scm       | 3 +--
 guix/import/pypi.scm        | 2 +-
 4 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 8ce856f128..62f028077f 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -1151,7 +1151,6 @@ (define-public python-papermill
                          python-boto3
                          python-botocore
                          python-bumpversion
-                         python-check-manifest
                          python-ipython
                          python-ipywidgets
                          python-moto
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index ad6f9c61f2..84b1e01cb5 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -11383,9 +11383,7 @@ (define-public python-pillow
                (add-installed-pythonpath inputs outputs)
                (invoke "python" "selftest.py" "--installed")
                (invoke "python" "-m" "pytest" "-vv")))))))
-    (native-inputs (list python-check-manifest
-                         python-coverage
-                         python-defusedxml
+    (native-inputs (list python-defusedxml
                          python-markdown2
                          python-olefile
                          python-packaging
@@ -31466,7 +31464,7 @@ (define-public python-mercantile
     (build-system python-build-system)
     (propagated-inputs (list python-click))
     (native-inputs
-     (list python-check-manifest python-hypothesis python-pytest))
+     (list python-hypothesis python-pytest))
     (home-page "https://github.com/mapbox/mercantile")
     (synopsis "Web mercator XYZ tile utilities")
     (description "The mercantile module provides @code{ul(xtile, ytile, zoom)}
diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm
index 5f07e0860a..310b1ce5cb 100644
--- a/gnu/packages/time.scm
+++ b/gnu/packages/time.scm
@@ -454,8 +454,7 @@ (define-public python-tzlocal
     (propagated-inputs
      (list python-tzdata))
     (native-inputs
-     (list python-check-manifest
-           python-pytest
+     (list python-pytest
            python-pytest-mock))
     (home-page "https://github.com/regebro/tzlocal")
     (synopsis "Local timezone information for Python")
diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm
index a49ab1e429..2e3ea6403d 100644
--- a/guix/import/pypi.scm
+++ b/guix/import/pypi.scm
@@ -87,7 +87,7 @@ (define pypi-ignored-inputs
         "tox" ; test wrapper for other environments
         "codecov" "coverage"  ; coverage
         "black" "isort" "pycodestyle" "pep8"  ; style
-        "pyflakes" "flake8" "pylint" "mypy"  ; style+lint
+        "check-manifest" "pyflakes" "flake8" "pylint" "mypy"  ; style+lint
         "coveralls" "twine"  ; upload integration tools
         "pytest-isort" "pytest-flake8" "pytest-cov" "pytest-black"
         "pytest-pep8" "pytest-mypy" "pytest-pep8" "pre-commit"))  ; variants
-- 
2.48.1