guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit c1a7f3e136233becf29c6f15dde1a8ae3345336e
Author: Nicolas Graves <[email protected]>
AuthorDate: Fri Jan 31 01:04:27 2025 +0100

    gnu: Remove python-mypy native-input from some packages.
    
    Remove python-mypy from [native-inputs] in the following packages as not
    required for build/tests/install:
    
    * gnu/packages/engineering.scm: (uranium, cura)
    * gnu/packages/machine-learning.scm: (python-torchmetrics)
    * gnu/packages/python-check.scm: (python-nptyping)
    * gnu/packages/python-web.scm: (python-huggingface-hub, python-asgiref,
    python-starsessions)
    * gnu/packages/python-xyz.scm: (kalamine, python-numpy-1)
    * gnu/packages/serialization.scm: (python-msgspec)
    
    Change-Id: I46d608020f65a2d6a8d3fec792173e44308360bd
    Signed-off-by: Sharlatan Hellseher <[email protected]>
---
 gnu/packages/engineering.scm      | 2 --
 gnu/packages/machine-learning.scm | 1 -
 gnu/packages/python-check.scm     | 1 -
 gnu/packages/python-web.scm       | 5 +++--
 gnu/packages/python-xyz.scm       | 3 +--
 gnu/packages/serialization.scm    | 1 -
 6 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 65c62f3d0a..c895b88d97 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -4635,7 +4635,6 @@ line tool called @command{udcli} that incorporates the 
library.")
            graphviz
            pkg-config
            python-pytest
-           python-mypy
            python-certifi
            python-twisted))
     (propagated-inputs
@@ -4838,7 +4837,6 @@ python bindings.  It belongs to the Cura project from 
Ultimaker.")
     (build-system qt-build-system)
     (native-inputs
      (list python-certifi
-           python-mypy
            python-pytest
            python-requests))
     (inputs
diff --git a/gnu/packages/machine-learning.scm 
b/gnu/packages/machine-learning.scm
index 55a4ed7e09..b3df4b0d62 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5686,7 +5686,6 @@ PyTorch code to decouple the science from the 
engineering.")
      (list python-cloudpickle
            python-fire
            python-mir-eval
-           python-mypy
            python-pandas
            python-psutil
            python-pytest
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index e5fc392032..857252919d 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -1899,7 +1899,6 @@ Python file for configuration.")
     (native-inputs
      (list python-beartype
            python-feedparser
-           python-mypy
            python-pandas
            python-pytest
            python-setuptools
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 1575ef4357..a44234dc50 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -1386,7 +1386,6 @@ of a fake DNS resolver.")
            python-fastapi
            python-jedi
            python-jinja2
-           python-mypy
            python-numpy
            python-pillow
            python-pydantic
@@ -2424,7 +2423,9 @@ stream is an enhanced asynchronous iterable.")
                (base32 
"146mhkn3zp2bqf7j6r3chdlvfzgs5x1lrnqahsllgjdyl20bshy3"))))
     (build-system pyproject-build-system)
     (native-inputs
-     (list python-mypy python-pytest python-pytest-asyncio python-setuptools
+     (list python-pytest
+           python-pytest-asyncio
+           python-setuptools
            python-wheel))
     (home-page "https://github.com/django/asgiref/";)
     (synopsis "ASGI specs, helper code, and adapters")
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 0268792804..0d1a2bd1a6 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -9158,7 +9158,7 @@ structure for Python.")
     ;; TODO: Add python-pytest-ruff to native-inputs once it has been
     ;; packaged.
     (native-inputs
-     (list python-hatchling python-mypy python-pytest))
+     (list python-hatchling python-pytest))
     (home-page "https://github.com/OneDeadKey/kalamine";)
     (synopsis "Keyboard layout maker")
     (description
@@ -11190,7 +11190,6 @@ include_dirs = ~:*~a/include~%"
            pkg-config
            python-cython
            python-hypothesis
-           python-mypy
            python-pytest
            python-pytest-xdist
            python-setuptools
diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 7c9a9006be..baa9a51b87 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -747,7 +747,6 @@ RPC system.  Think JSON, except binary.  Or think Protocol 
Buffers, except faste
     (native-inputs (list python-attrs
                          python-gcovr
                          python-msgpack
-                         python-mypy
                          python-pytest
                          python-setuptools-scm
                          python-versioneer

Reply via email to