GNU bug report logs - #70858
[PATCH 00/32] python-team: Remove native inputs

Previous Next

Package: guix-patches;

Reported by: Nicolas Graves <ngraves <at> ngraves.fr>

Date: Fri, 10 May 2024 07:50:01 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Nicolas Graves <ngraves <at> ngraves.fr>
To: 70858 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves <at> ngraves.fr>
Subject: [bug#70858] [PATCH v4 42/52] build-system/pyproject: Remove python-check-manifest native-input.
Date: Wed, 26 Feb 2025 04:10:50 +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 a938a05bde..155a69fc10 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -11338,9 +11338,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
@@ -31436,7 +31434,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





This bug report was last modified 67 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.