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