summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-03-16 15:04:02 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-05-24 10:14:39 +0100
commitfb51dc5c5c29f64fc8c25fd11da1cb1f7595fca8 (patch)
treef76261c2e9470bc238f76a7eb6613fd0dd02a8fe
parented0249ab481c30c5b7a5ec6e29decd1d5ceaf516 (diff)
gnu: packages: Remove python-pytest-cov native-inputs.
Obtained with ./pre-inst-env guix style -S remove-native-inputs -t python-pytest-cov on top of https://codeberg.org/guix/guix/pulls/5862 For this reason, I don't think it's relevant to generate a GNU Style Changelog. Change-Id: I58fe10452d7eaf2e8bb4dc88dfac5b4a5ee46165 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/astronomy.scm3
-rw-r--r--gnu/packages/audio.scm4
-rw-r--r--gnu/packages/django.scm8
-rw-r--r--gnu/packages/electronics.scm10
-rw-r--r--gnu/packages/engineering.scm1
-rw-r--r--gnu/packages/geo.scm2
-rw-r--r--gnu/packages/jupyter.scm3
-rw-r--r--gnu/packages/machine-learning.scm14
-rw-r--r--gnu/packages/mail.scm7
-rw-r--r--gnu/packages/music.scm1
-rw-r--r--gnu/packages/password-utils.scm4
-rw-r--r--gnu/packages/patchutils.scm1
-rw-r--r--gnu/packages/protobuf.scm3
-rw-r--r--gnu/packages/python-check.scm15
-rw-r--r--gnu/packages/python-compression.scm10
-rw-r--r--gnu/packages/python-science.scm10
-rw-r--r--gnu/packages/python-web.scm33
-rw-r--r--gnu/packages/python-xyz.scm86
-rw-r--r--gnu/packages/sphinx.scm1
-rw-r--r--gnu/packages/statistics.scm3
-rw-r--r--gnu/packages/time.scm5
-rw-r--r--gnu/packages/vpn.scm7
-rw-r--r--gnu/packages/wm.scm1
23 files changed, 57 insertions, 175 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 2c250ce3d6f..1d450044ced 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4654,7 +4654,6 @@ Cesium.")
4654 (native-inputs 4654 (native-inputs
4655 (list python-pydot 4655 (list python-pydot
4656 python-pytest 4656 python-pytest
4657 python-pytest-cov
4658 python-pytest-asdf-plugin 4657 python-pytest-asdf-plugin
4659 python-pytest-doctestplus 4658 python-pytest-doctestplus
4660 python-pytest-filter-subpackage 4659 python-pytest-filter-subpackage
@@ -5179,7 +5178,6 @@ files.")
5179 (build-system pyproject-build-system) 5178 (build-system pyproject-build-system)
5180 (native-inputs 5179 (native-inputs
5181 (list python-pytest 5180 (list python-pytest
5182 python-pytest-cov
5183 python-setuptools 5181 python-setuptools
5184 python-setuptools-scm 5182 python-setuptools-scm
5185 python-wheel)) 5183 python-wheel))
@@ -5774,7 +5772,6 @@ across many files.")
5774 (list python-mock 5772 (list python-mock
5775 python-objgraph 5773 python-objgraph
5776 python-pytest 5774 python-pytest
5777 python-pytest-cov
5778 ;; python-pytest-faulthandler 5775 ;; python-pytest-faulthandler
5779 python-setuptools 5776 python-setuptools
5780 python-wheel 5777 python-wheel
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index f3f37782240..17180cbe5db 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -4203,9 +4203,7 @@ one-dimensional sample-rate conversion library.")
4203 (string-append "'" #$(this-package-input "libsndfile") 4203 (string-append "'" #$(this-package-input "libsndfile")
4204 "/lib/libsndfile")))))))) 4204 "/lib/libsndfile"))))))))
4205 (native-inputs 4205 (native-inputs
4206 (list python-pytest 4206 (list python-pytest python-setuptools))
4207 python-pytest-cov
4208 python-setuptools))
4209 (inputs 4207 (inputs
4210 (list libsndfile 4208 (list libsndfile
4211 portaudio)) 4209 portaudio))
diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 4e51946f867..4f8590ac78f 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -313,7 +313,7 @@ to the @dfn{don't repeat yourself} (DRY) principle.")
313 (base32 "1a5vd07wrnfbclvf6pz9p8ag9kdd1453lsl9q0bkyc45hq2xqd2a")))) 313 (base32 "1a5vd07wrnfbclvf6pz9p8ag9kdd1453lsl9q0bkyc45hq2xqd2a"))))
314 (build-system pyproject-build-system) 314 (build-system pyproject-build-system)
315 (native-inputs 315 (native-inputs
316 (list python-django python-pytest python-pytest-cov python-setuptools)) 316 (list python-django python-pytest python-setuptools))
317 (home-page "https://github.com/epicserve/django-cache-url") 317 (home-page "https://github.com/epicserve/django-cache-url")
318 (synopsis "Configure Django cache settings from URLs") 318 (synopsis "Configure Django cache settings from URLs")
319 (description 319 (description
@@ -403,8 +403,7 @@ and adapters that are useful for non-trivial configuration scenarios.")
403 (list python-aiosmtpd 403 (list python-aiosmtpd
404 python-factory-boy 404 python-factory-boy
405 python-pygments 405 python-pygments
406 python-pytest 406 python-pytest ; runs by default
407 python-pytest-cov ; runs by default
408 python-pytest-django 407 python-pytest-django
409 python-setuptools 408 python-setuptools
410 python-shortuuid 409 python-shortuuid
@@ -2168,8 +2167,7 @@ templates and not in python-level form definitions.")
2168 (base32 "02ipa8d8ndnj8bs4dqhk03id4vmrvyr25vkpfqcfhmwipbhx8dc0")))) 2167 (base32 "02ipa8d8ndnj8bs4dqhk03id4vmrvyr25vkpfqcfhmwipbhx8dc0"))))
2169 (build-system pyproject-build-system) 2168 (build-system pyproject-build-system)
2170 (native-inputs 2169 (native-inputs
2171 (list python-pytest 2170 (list python-pytest ; runs by default
2172 python-pytest-cov ; runs by default
2173 python-pytest-django 2171 python-pytest-django
2174 python-setuptools 2172 python-setuptools
2175 python-wheel)) 2173 python-wheel))
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 83974075d00..686cefef8f7 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -3251,7 +3251,6 @@ Numpy arrays for convenience.")
3251 (setenv "PDM_BUILD_SCM_VERSION" #$version)))))) 3251 (setenv "PDM_BUILD_SCM_VERSION" #$version))))))
3252 (native-inputs 3252 (native-inputs
3253 (list python-pdm-backend 3253 (list python-pdm-backend
3254 python-pytest-cov
3255 python-setuptools 3254 python-setuptools
3256 python-setuptools-scm 3255 python-setuptools-scm
3257 sby 3256 sby
@@ -3602,9 +3601,7 @@ Standard} data mode.")
3602 (base32 "15nnydvr1a4ykh8cagi484sfgvdg0dnjxaw6c0ivhjbrbblpaqnw")))) 3601 (base32 "15nnydvr1a4ykh8cagi484sfgvdg0dnjxaw6c0ivhjbrbblpaqnw"))))
3603 (build-system pyproject-build-system) 3602 (build-system pyproject-build-system)
3604 (native-inputs 3603 (native-inputs
3605 (list python-pytest-cov 3604 (list python-setuptools python-setuptools-scm))
3606 python-setuptools
3607 python-setuptools-scm))
3608 (home-page "http://pyvcd.readthedocs.io/") 3605 (home-page "http://pyvcd.readthedocs.io/")
3609 (synopsis "Library to manipulate digital wave files") 3606 (synopsis "Library to manipulate digital wave files")
3610 (description 3607 (description
@@ -3881,10 +3878,7 @@ Automation}.")
3881 #$output "/share/info/hdlmake-figures"))))) 3878 #$output "/share/info/hdlmake-figures")))))
3882 #:test-flags #~(list "test_all.py"))) 3879 #:test-flags #~(list "test_all.py")))
3883 (native-inputs 3880 (native-inputs
3884 (list python-pytest-cov 3881 (list python-setuptools python-sphinx texinfo))
3885 python-setuptools
3886 python-sphinx
3887 texinfo))
3888 (propagated-inputs (list python-networkx)) 3882 (propagated-inputs (list python-networkx))
3889 (home-page "https://ohwr.gitlab.io/project/hdl-make/") 3883 (home-page "https://ohwr.gitlab.io/project/hdl-make/")
3890 (synopsis "Generate multi-purpose makefiles for HDL projects") 3884 (synopsis "Generate multi-purpose makefiles for HDL projects")
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 08d192cb758..56ba78c184e 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1945,7 +1945,6 @@ r2ghidra.")
1945 (native-inputs (list python-gitpython 1945 (native-inputs (list python-gitpython
1946 python-pytest 1946 python-pytest
1947 python-pytest-asyncio 1947 python-pytest-asyncio
1948 python-pytest-cov
1949 python-pytest-mock 1948 python-pytest-mock
1950 python-setuptools)) 1949 python-setuptools))
1951 (inputs (list bash-minimal 1950 (inputs (list bash-minimal
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 4bb50d0530b..6852e76bf7e 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -1264,7 +1264,6 @@ projections and coordinate transformations library.")
1264 python-boto3 1264 python-boto3
1265 python-cython 1265 python-cython
1266 python-pytest 1266 python-pytest
1267 python-pytest-cov
1268 python-pytz 1267 python-pytz
1269 python-setuptools)) 1268 python-setuptools))
1270 (home-page "https://github.com/Toblerity/Fiona") 1269 (home-page "https://github.com/Toblerity/Fiona")
@@ -1532,7 +1531,6 @@ street bearings/orientations, and speed/travel time.")
1532 python-pyproj 1531 python-pyproj
1533 python-pyyaml 1532 python-pyyaml
1534 python-pytest 1533 python-pytest
1535 python-pytest-cov
1536 python-pytest-httpserver 1534 python-pytest-httpserver
1537 python-pytz 1535 python-pytz
1538 python-requests 1536 python-requests
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 3737036571a..1c995e1504f 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -177,8 +177,7 @@ simulation, statistical modeling, machine learning and much more.")
177 python-hatchling 177 python-hatchling
178 python-ipyparallel-bootstrap 178 python-ipyparallel-bootstrap
179 python-pytest 179 python-pytest
180 python-pytest-asyncio-0.26 ;some tests fail with v1 180 python-pytest-asyncio-0.26 ;some tests fail with v1
181 python-pytest-cov
182 python-pytest-timeout)) 181 python-pytest-timeout))
183 (home-page "https://ipython.org") 182 (home-page "https://ipython.org")
184 (synopsis "IPython Kernel for Jupyter") 183 (synopsis "IPython Kernel for Jupyter")
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index aa867f952e1..e0ff6044e77 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -2981,10 +2981,7 @@ Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for Python.")
2981 (file-name (git-file-name name version)))) 2981 (file-name (git-file-name name version))))
2982 (build-system pyproject-build-system) 2982 (build-system pyproject-build-system)
2983 (native-inputs 2983 (native-inputs
2984 (list python-hatchling 2984 (list python-hatchling python-pytest python-pytest-xdist))
2985 python-pytest
2986 python-pytest-cov
2987 python-pytest-xdist))
2988 (propagated-inputs 2985 (propagated-inputs
2989 (list python-future 2986 (list python-future
2990 python-numpy)) 2987 python-numpy))
@@ -5604,10 +5601,7 @@ in the audio domain.")
5604 python-tqdm 5601 python-tqdm
5605 python-xxhash)) 5602 python-xxhash))
5606 (native-inputs 5603 (native-inputs
5607 (list openssl 5604 (list openssl python-flit-core python-pytest))
5608 python-flit-core
5609 python-pytest
5610 python-pytest-cov))
5611 (home-page "https://pyg.org") 5605 (home-page "https://pyg.org")
5612 (synopsis "Graph Neural Network library for PyTorch") 5606 (synopsis "Graph Neural Network library for PyTorch")
5613 (description 5607 (description
@@ -5742,9 +5736,7 @@ as torchvision, torchtext, and others.")
5742 "16ypci664l54ka6ickwkpaa2id14h9h00y7z24z0bv0szld4mrxg")))) 5736 "16ypci664l54ka6ickwkpaa2id14h9h00y7z24z0bv0szld4mrxg"))))
5743 (build-system pyproject-build-system) 5737 (build-system pyproject-build-system)
5744 (native-inputs 5738 (native-inputs
5745 (list python-pytest-8 5739 (list python-pytest-8 python-setuptools))
5746 python-pytest-cov
5747 python-setuptools))
5748 (home-page "https://github.com/magmax/python-readchar") 5740 (home-page "https://github.com/magmax/python-readchar")
5749 (synopsis "Library to easily read single chars and key strokes") 5741 (synopsis "Library to easily read single chars and key strokes")
5750 (description "This package provides a Python library to easily read single 5742 (description "This package provides a Python library to easily read single
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 2e3dc7e4cba..f9afc6e5d54 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -1757,7 +1757,7 @@ and search library.")
1757 (("version=VERSION,") 1757 (("version=VERSION,")
1758 (string-append "version='" #$version "',")))))))) 1758 (string-append "version='" #$version "',"))))))))
1759 (propagated-inputs (list python-cffi)) 1759 (propagated-inputs (list python-cffi))
1760 (native-inputs (list python-pytest python-pytest-cov python-setuptools)) 1760 (native-inputs (list python-pytest python-setuptools))
1761 (synopsis "Pythonic bindings for the notmuch mail database using CFFI") 1761 (synopsis "Pythonic bindings for the notmuch mail database using CFFI")
1762 (license license:gpl3+))) 1762 (license license:gpl3+)))
1763 1763
@@ -4815,10 +4815,7 @@ DKIM and ARC sign messages and output the corresponding signature headers.")
4815 ;; This QA test requires git. 4815 ;; This QA test requires git.
4816 (list #:test-flags ''("-k" "not test_ge_master"))) 4816 (list #:test-flags ''("-k" "not test_ge_master")))
4817 (native-inputs 4817 (native-inputs
4818 (list python-pytest 4818 (list python-pytest python-pytest-mock python-setuptools))
4819 python-pytest-cov
4820 python-pytest-mock
4821 python-setuptools))
4822 (propagated-inputs 4819 (propagated-inputs
4823 (list python-atpublic 4820 (list python-atpublic
4824 python-attrs)) 4821 python-attrs))
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index f55375389f7..ae14d31feb8 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -3242,7 +3242,6 @@ music theorist Paul Nauert's quantization grids or Q-Grids, for short.")
3242 (native-inputs 3242 (native-inputs
3243 (list lilypond 3243 (list lilypond
3244 python-pytest 3244 python-pytest
3245 python-pytest-cov
3246 python-setuptools 3245 python-setuptools
3247 python-wheel)) 3246 python-wheel))
3248 (propagated-inputs 3247 (propagated-inputs
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index 45e0d18a8fc..2c122e335e6 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -1716,9 +1716,7 @@ program.")
1716 (lambda _ 1716 (lambda _
1717 (setenv "HOME" (getcwd))))))) 1717 (setenv "HOME" (getcwd)))))))
1718 (native-inputs 1718 (native-inputs
1719 (list python-pytest-cov 1719 (list python-pytest-mock python-setuptools))
1720 python-pytest-mock
1721 python-setuptools))
1722 (inputs 1720 (inputs
1723 (list password-store python-pyxdg)) 1721 (list password-store python-pyxdg))
1724 (home-page "https://github.com/languitar/pass-git-helper") 1722 (home-page "https://github.com/languitar/pass-git-helper")
diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm
index f66c9d791ae..2258994db56 100644
--- a/gnu/packages/patchutils.scm
+++ b/gnu/packages/patchutils.scm
@@ -679,7 +679,6 @@ patches do not match perfectly.")
679 (native-inputs 679 (native-inputs
680 (list python-pbr 680 (list python-pbr
681 python-pytest 681 python-pytest
682 python-pytest-cov
683 python-mock 682 python-mock
684 python-setuptools)) 683 python-setuptools))
685 (home-page "https://github.com/getpatchwork/pwclient") 684 (home-page "https://github.com/getpatchwork/pwclient")
diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm
index 1feca485eb7..0f5cca2ddc7 100644
--- a/gnu/packages/protobuf.scm
+++ b/gnu/packages/protobuf.scm
@@ -620,8 +620,7 @@ mechanism for serializing structured data.")
620 python-poetry-dynamic-versioning 620 python-poetry-dynamic-versioning
621 python-pydantic 621 python-pydantic
622 python-pytest 622 python-pytest
623 python-pytest-benchmark 623 python-pytest-benchmark))
624 python-pytest-cov))
625 (home-page "https://pypi.org/project/pure-protobuf/") 624 (home-page "https://pypi.org/project/pure-protobuf/")
626 (synopsis "Protobuf implementation using dataclasses") 625 (synopsis "Protobuf implementation using dataclasses")
627 (description 626 (description
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index cfbf9623f4c..de33e62ee3e 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -1406,7 +1406,7 @@ Built-in integration with @url{http://nedbatchelder.com/code/coverage/, coverage
1406 (base32 "0j7z54nd72qfc065jgljqx53dhfkfz0922fk8qqczg7swmqf6cqv")))) 1406 (base32 "0j7z54nd72qfc065jgljqx53dhfkfz0922fk8qqczg7swmqf6cqv"))))
1407 (build-system pyproject-build-system) 1407 (build-system pyproject-build-system)
1408 (native-inputs 1408 (native-inputs
1409 (list python-pytest python-pytest-cov python-setuptools)) 1409 (list python-pytest python-setuptools))
1410 (home-page "https://hiro.readthedocs.io") 1410 (home-page "https://hiro.readthedocs.io")
1411 (synopsis "Time manipulation utilities for testing in Python") 1411 (synopsis "Time manipulation utilities for testing in Python")
1412 (description 1412 (description
@@ -1463,10 +1463,9 @@ Python software under test, when they make an HTTP query.")
1463 ;; XXX: Python/Black versions not as expected. 1463 ;; XXX: Python/Black versions not as expected.
1464 " and not test_black_autoformatter_from_grammar")))) 1464 " and not test_black_autoformatter_from_grammar"))))
1465 (native-inputs 1465 (native-inputs
1466 (list python-black ;hard requirements to run tests 1466 (list python-black ;hard requirements to run tests
1467 python-parso 1467 python-parso
1468 python-pytest 1468 python-pytest
1469 python-pytest-cov
1470 python-pytest-xdist 1469 python-pytest-xdist
1471 python-setuptools)) 1470 python-setuptools))
1472 (propagated-inputs 1471 (propagated-inputs
@@ -2578,11 +2577,10 @@ functions.")
2578 "-k" "not rabbit and not redis"))) 2577 "-k" "not rabbit and not redis")))
2579 (native-inputs 2578 (native-inputs
2580 (list python-celery-minimal 2579 (list python-celery-minimal
2581 python-memcached ;optional dependency, needed for tests 2580 python-memcached ;optional dependency, needed for tests
2582 python-poetry-core 2581 python-poetry-core
2583 python-pytest 2582 python-pytest ;coverage options in pyproject.toml
2584 python-pytest-cov ;coverage options in pyproject.toml 2583 python-redis ;optional dependency, needed for tests
2585 python-redis ;optional dependency, needed for tests
2586 python-requests)) ;for python-docker 2584 python-requests)) ;for python-docker
2587 (propagated-inputs 2585 (propagated-inputs
2588 (list python-psutil 2586 (list python-psutil
@@ -3031,7 +3029,6 @@ variables in the @file{pytest.ini} file.")
3031 (build-system pyproject-build-system) 3029 (build-system pyproject-build-system)
3032 (native-inputs 3030 (native-inputs
3033 (list python-pytest 3031 (list python-pytest
3034 python-pytest-cov
3035 python-pytest-doctestplus 3032 python-pytest-doctestplus
3036 python-setuptools-scm 3033 python-setuptools-scm
3037 python-setuptools 3034 python-setuptools
@@ -4838,7 +4835,6 @@ debugging failures and optimizing the scheduler to improve speed.")
4838 (native-inputs 4835 (native-inputs
4839 (list python-mock 4836 (list python-mock
4840 python-pytest 4837 python-pytest
4841 python-pytest-cov
4842 python-setuptools 4838 python-setuptools
4843 python-wheel)) 4839 python-wheel))
4844 (propagated-inputs 4840 (propagated-inputs
@@ -5117,7 +5113,6 @@ servers.")
5117 (native-inputs 5113 (native-inputs
5118 (list python-pytest 5114 (list python-pytest
5119 python-packaging 5115 python-packaging
5120 python-pytest-cov
5121 python-setuptools 5116 python-setuptools
5122 python-setuptools-scm 5117 python-setuptools-scm
5123 python-trove-classifiers 5118 python-trove-classifiers
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index 58d199633dd..5f360f60f90 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -434,10 +434,7 @@ pybcj provides Python bindings to a BCJ implementation in C.")
434 (base32 "1k6h9x8j65hssbgmvhl71sdjj9aq8d81drdibrdflaz7a895sjib")))) 434 (base32 "1k6h9x8j65hssbgmvhl71sdjj9aq8d81drdibrdflaz7a895sjib"))))
435 (build-system pyproject-build-system) 435 (build-system pyproject-build-system)
436 (native-inputs 436 (native-inputs
437 (list python-pytest 437 (list python-pytest python-setuptools python-setuptools-scm))
438 python-pytest-cov
439 python-setuptools
440 python-setuptools-scm))
441 (propagated-inputs 438 (propagated-inputs
442 (list python-cffi)) 439 (list python-cffi))
443 (home-page "https://github.com/miurahr/bcj-cffi") 440 (home-page "https://github.com/miurahr/bcj-cffi")
@@ -618,10 +615,7 @@ Python's zlib/bz2/lzma modules.")
618 (propagated-inputs 615 (propagated-inputs
619 (list python-cffi)) 616 (list python-cffi))
620 (native-inputs 617 (native-inputs
621 (list python-pytest 618 (list python-pytest python-setuptools python-setuptools-scm))
622 python-pytest-cov
623 python-setuptools
624 python-setuptools-scm))
625 (home-page "https://github.com/miurahr/ppmd") 619 (home-page "https://github.com/miurahr/ppmd")
626 (synopsis "Prediction by Partial Matching compression library") 620 (synopsis "Prediction by Partial Matching compression library")
627 (description "PPMd is a compression algorithm library using the Prediction 621 (description "PPMd is a compression algorithm library using the Prediction
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index dba4a07b750..f73e9e66fdb 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1812,7 +1812,6 @@ pandas code.")
1812 #:test-flags #~(list "-k" "not test_default_dpi"))) 1812 #:test-flags #~(list "-k" "not test_default_dpi")))
1813 (native-inputs 1813 (native-inputs
1814 (list python-pytest 1814 (list python-pytest
1815 python-pytest-cov
1816 python-pytest-mpl 1815 python-pytest-mpl
1817 python-setuptools 1816 python-setuptools
1818 python-setuptools-scm 1817 python-setuptools-scm
@@ -2377,7 +2376,7 @@ workflows.")
2377 (build-system pyproject-build-system) 2376 (build-system pyproject-build-system)
2378 (propagated-inputs (list python-numpy)) 2377 (propagated-inputs (list python-numpy))
2379 (native-inputs 2378 (native-inputs
2380 (list python-pytest python-pytest-cov python-setuptools python-wheel)) 2379 (list python-pytest python-setuptools python-wheel))
2381 (home-page "https://github.com/dgasmith/opt_einsum") 2380 (home-page "https://github.com/dgasmith/opt_einsum")
2382 (synopsis "Optimizing numpys einsum function") 2381 (synopsis "Optimizing numpys einsum function")
2383 (description 2382 (description
@@ -3809,7 +3808,6 @@ SLURM jobs (meant for internal use by python-snakemake-executor-plugin-slurm).")
3809 (native-inputs 3808 (native-inputs
3810 (list python-dask 3809 (list python-dask
3811 python-pytest 3810 python-pytest
3812 python-pytest-cov ; runs by default
3813 python-setuptools 3811 python-setuptools
3814 python-setuptools-scm)) 3812 python-setuptools-scm))
3815 (home-page "https://github.com/pydata/sparse/") 3813 (home-page "https://github.com/pydata/sparse/")
@@ -4788,8 +4786,7 @@ NumPy and does not depend on C++ ROOT.")
4788 (propagated-inputs 4786 (propagated-inputs
4789 (list python-matplotlib python-pandas)) 4787 (list python-matplotlib python-pandas))
4790 (native-inputs 4788 (native-inputs
4791 (list python-pytest-runner python-pytest-cov 4789 (list python-pytest-runner python-setuptools python-wheel))
4792 python-setuptools python-wheel))
4793 (home-page "https://upsetplot.readthedocs.io") 4790 (home-page "https://upsetplot.readthedocs.io")
4794 (synopsis "Draw UpSet plots with Pandas and Matplotlib") 4791 (synopsis "Draw UpSet plots with Pandas and Matplotlib")
4795 (description 4792 (description
@@ -5872,7 +5869,6 @@ visual integration of spatially referenced datasets.")
5872 python-numpy 5869 python-numpy
5873 python-pyqt-6 5870 python-pyqt-6
5874 python-pytest 5871 python-pytest
5875 python-pytest-cov
5876 python-pytest-qt 5872 python-pytest-qt
5877 python-setuptools 5873 python-setuptools
5878 python-sphinx-gallery 5874 python-sphinx-gallery
@@ -6245,7 +6241,6 @@ compagnies.")
6245 python-pytest 6241 python-pytest
6246 python-pytest-asyncio 6242 python-pytest-asyncio
6247 python-pytest-benchmark 6243 python-pytest-benchmark
6248 python-pytest-cov
6249 python-pytest-mock 6244 python-pytest-mock
6250 python-pytest-sugar 6245 python-pytest-sugar
6251 python-reflink 6246 python-reflink
@@ -6284,7 +6279,6 @@ abstractions to use in dvc and dvc-data.")
6284 (list python-click 6279 (list python-click
6285 python-pytest 6280 python-pytest
6286 python-pytest-benchmark 6281 python-pytest-benchmark
6287 python-pytest-cov
6288 python-pytest-mock 6282 python-pytest-mock
6289 ;; python-pytest-servers is not packaged in Guix yet 6283 ;; python-pytest-servers is not packaged in Guix yet
6290 python-setuptools 6284 python-setuptools
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 1fcbfe460b9..3d571662dda 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -614,7 +614,6 @@ services.")
614 (list python-bottle 614 (list python-bottle
615 python-mock 615 python-mock
616 python-pytest-8 616 python-pytest-8
617 python-pytest-cov
618 python-pytest-mock 617 python-pytest-mock
619 python-setuptools)) 618 python-setuptools))
620 (propagated-inputs 619 (propagated-inputs
@@ -2578,10 +2577,7 @@ aiohttp. It supports SOCKS4(a) and SOCKS5.")
2578 (list 2577 (list
2579 #:tests? #f)) ;tests require internet access 2578 #:tests? #f)) ;tests require internet access
2580 (native-inputs 2579 (native-inputs
2581 (list python-pytest 2580 (list python-pytest python-pytest-asyncio python-setuptools))
2582 python-pytest-cov
2583 python-pytest-asyncio
2584 python-setuptools))
2585 (propagated-inputs (list python-pycares)) 2581 (propagated-inputs (list python-pycares))
2586 (home-page "https://github.com/saghul/aiodns") 2582 (home-page "https://github.com/saghul/aiodns")
2587 (synopsis "Simple DNS resolver for asyncio") 2583 (synopsis "Simple DNS resolver for asyncio")
@@ -2688,10 +2684,7 @@ comes with a SOCKS proxy client.")
2688 (base32 "1wf89l9f0ivlv796pklpgykx6j6ksfqrmvzikd8w5j6ldln7bv50")))) 2684 (base32 "1wf89l9f0ivlv796pklpgykx6j6ksfqrmvzikd8w5j6ldln7bv50"))))
2689 (build-system pyproject-build-system) 2685 (build-system pyproject-build-system)
2690 (native-inputs 2686 (native-inputs
2691 (list python-pytest 2687 (list python-pytest python-pytest-asyncio python-setuptools))
2692 python-pytest-cov
2693 python-pytest-asyncio
2694 python-setuptools))
2695 (propagated-inputs 2688 (propagated-inputs
2696 (list python-typing-extensions)) 2689 (list python-typing-extensions))
2697 (home-page "https://github.com/vxgmichel/aiostream") 2690 (home-page "https://github.com/vxgmichel/aiostream")
@@ -3532,7 +3525,6 @@ origin than that of the web application.")
3532 (list python-cryptography 3525 (list python-cryptography
3533 python-mock 3526 python-mock
3534 python-pytest 3527 python-pytest
3535 python-pytest-cov
3536 python-pytest-randomly 3528 python-pytest-randomly
3537 python-pytest-timeout 3529 python-pytest-timeout
3538 python-setuptools)) 3530 python-setuptools))
@@ -3660,7 +3652,6 @@ other HTTP libraries.")
3660 python-objgraph 3652 python-objgraph
3661 python-path 3653 python-path
3662 python-pytest 3654 python-pytest
3663 python-pytest-cov
3664 python-pytest-forked 3655 python-pytest-forked
3665 python-pytest-services 3656 python-pytest-services
3666 python-pytest-sugar 3657 python-pytest-sugar
@@ -3982,7 +3973,6 @@ Context Protocol (MCP).")
3982 (list python-beautifulsoup4 python-lxml python-requests)) 3973 (list python-beautifulsoup4 python-lxml python-requests))
3983 (native-inputs 3974 (native-inputs
3984 (list python-pytest 3975 (list python-pytest
3985 python-pytest-cov
3986 python-pytest-flake8 3976 python-pytest-flake8
3987 python-pytest-httpbin 3977 python-pytest-httpbin
3988 python-pytest-mock 3978 python-pytest-mock
@@ -5065,10 +5055,7 @@ state-tracking and configuration abstractions.")
5065 (list 5055 (list
5066 #:test-flags #~(list "--ignore=tests/test_cli.py"))) 5056 #:test-flags #~(list "--ignore=tests/test_cli.py")))
5067 (native-inputs 5057 (native-inputs
5068 (list python-pytest 5058 (list python-pytest python-pytest-socket python-setuptools))
5069 python-pytest-cov
5070 python-pytest-socket
5071 python-setuptools))
5072 (propagated-inputs 5059 (propagated-inputs
5073 (list python-idna)) 5060 (list python-idna))
5074 (home-page "https://github.com/niksite/url-normalize") 5061 (home-page "https://github.com/niksite/url-normalize")
@@ -7733,7 +7720,7 @@ pass private data, and to spawn subprocesses to handle requests.")
7733 (sha256 7720 (sha256
7734 (base32 "15as15mgz9xn33abwrp0x0mbj537ib3q47z8ky5475c05wasznwx")))) 7721 (base32 "15as15mgz9xn33abwrp0x0mbj537ib3q47z8ky5475c05wasznwx"))))
7735 (build-system pyproject-build-system) 7722 (build-system pyproject-build-system)
7736 (native-inputs (list python-pytest python-pytest-cov python-setuptools)) 7723 (native-inputs (list python-pytest python-setuptools))
7737 (home-page "https://pylonsproject.org/") 7724 (home-page "https://pylonsproject.org/")
7738 (synopsis "Load, configure, and compose WSGI applications and servers") 7725 (synopsis "Load, configure, and compose WSGI applications and servers")
7739 (description 7726 (description
@@ -7998,7 +7985,7 @@ mainloop.")
7998 (list 7985 (list
7999 #:test-flags 7986 #:test-flags
8000 #~(list "--pyargs" "dpkt"))) 7987 #~(list "--pyargs" "dpkt")))
8001 (native-inputs (list python-pytest python-pytest-cov python-setuptools)) 7988 (native-inputs (list python-pytest python-setuptools))
8002 (home-page "https://github.com/kbandla/dpkt") 7989 (home-page "https://github.com/kbandla/dpkt")
8003 (synopsis "Packet generator and parser for TCP/IP protocols") 7990 (synopsis "Packet generator and parser for TCP/IP protocols")
8004 (description 7991 (description
@@ -8704,7 +8691,6 @@ libraries.")
8704 python-orjson 8691 python-orjson
8705 python-pytest 8692 python-pytest
8706 python-pytest-asyncio 8693 python-pytest-asyncio
8707 python-pytest-cov
8708 python-pytz 8694 python-pytz
8709 python-pyyaml 8695 python-pyyaml
8710 python-requests 8696 python-requests
@@ -10842,10 +10828,7 @@ according to the standard set by PasteDeploy")
10842 ;; file=/tmp/guix-build-python-hupper-1.12.1.drv-0/tmpm9n4697p 10828 ;; file=/tmp/guix-build-python-hupper-1.12.1.drv-0/tmpm9n4697p
10843 #:test-flags #~(list "--ignore=tests/test_it.py"))) 10829 #:test-flags #~(list "--ignore=tests/test_it.py")))
10844 (native-inputs 10830 (native-inputs
10845 (list python-pytest 10831 (list python-pytest python-setuptools python-wheel))
10846 python-pytest-cov
10847 python-setuptools
10848 python-wheel))
10849 (propagated-inputs 10832 (propagated-inputs
10850 (list python-watchdog)) 10833 (list python-watchdog))
10851 (home-page "https://readthedocs.org/projects/hupper") 10834 (home-page "https://readthedocs.org/projects/hupper")
@@ -11590,9 +11573,7 @@ interpreter written in pure Python.")
11590 (add-after 'unpack 'change-directory 11573 (add-after 'unpack 'change-directory
11591 (lambda _ (chdir "python") #t))))) 11574 (lambda _ (chdir "python") #t)))))
11592 (native-inputs 11575 (native-inputs
11593 (list python-pytest 11576 (list python-pytest python-setuptools))
11594 python-pytest-cov
11595 python-setuptools))
11596 (propagated-inputs 11577 (propagated-inputs
11597 (list python-cryptography)) 11578 (list python-cryptography))
11598 (home-page "https://github.com/web-push-libs/encrypted-content-encoding") 11579 (home-page "https://github.com/web-push-libs/encrypted-content-encoding")
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index bcc2a2c1f60..104ec2b90b7 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1328,7 +1328,6 @@ system.")
1328 (build-system pyproject-build-system) 1328 (build-system pyproject-build-system)
1329 (native-inputs 1329 (native-inputs
1330 (list python-pytest 1330 (list python-pytest
1331 python-pytest-cov
1332 python-pytest-mpl 1331 python-pytest-mpl
1333 python-pytest-subtests 1332 python-pytest-subtests
1334 python-setuptools 1333 python-setuptools
@@ -1357,7 +1356,6 @@ expensive calculations. It was started as part of
1357 (build-system pyproject-build-system) 1356 (build-system pyproject-build-system)
1358 (native-inputs 1357 (native-inputs
1359 (list python-pytest 1358 (list python-pytest
1360 python-pytest-cov
1361 python-pytest-mpl 1359 python-pytest-mpl
1362 python-pytest-subtests 1360 python-pytest-subtests
1363 python-setuptools 1361 python-setuptools
@@ -4317,7 +4315,6 @@ All extensions are found under the module namespace of pymdownx.")
4317 (list python-pytest 4315 (list python-pytest
4318 python-mock 4316 python-mock
4319 python-pendulum 4317 python-pendulum
4320 python-pytest-cov
4321 python-pytest-mock 4318 python-pytest-mock
4322 python-setuptools 4319 python-setuptools
4323 python-wheel)) 4320 python-wheel))
@@ -6646,7 +6643,6 @@ your Python package version as a calendar version.")
6646 python-parameterized 6643 python-parameterized
6647 python-pyserial 6644 python-pyserial
6648 python-pytest 6645 python-pytest
6649 python-pytest-cov
6650 python-pytest-timeout 6646 python-pytest-timeout
6651 python-setuptools 6647 python-setuptools
6652 python-setuptools-scm)) 6648 python-setuptools-scm))
@@ -6675,7 +6671,6 @@ sending and receiving messages on a CAN bus.")
6675 (build-system pyproject-build-system) 6671 (build-system pyproject-build-system)
6676 (native-inputs 6672 (native-inputs
6677 (list python-pytest 6673 (list python-pytest
6678 python-pytest-cov
6679 python-pytest-timeout 6674 python-pytest-timeout
6680 python-setuptools 6675 python-setuptools
6681 python-wheel)) 6676 python-wheel))
@@ -7845,7 +7840,7 @@ matplotlib plots or supply colors for a web application.")
7845 (sha256 7840 (sha256
7846 (base32 "0s3dgafh1mz8g32gwk5vp0azdq168yjhbg5liivapgkwyq9zgwcb")))) 7841 (base32 "0s3dgafh1mz8g32gwk5vp0azdq168yjhbg5liivapgkwyq9zgwcb"))))
7847 (build-system pyproject-build-system) 7842 (build-system pyproject-build-system)
7848 (native-inputs (list python-pytest python-pytest-cov python-setuptools)) 7843 (native-inputs (list python-pytest python-setuptools))
7849 (home-page "https://github.com/r1chardj0n3s/parse") 7844 (home-page "https://github.com/r1chardj0n3s/parse")
7850 (synopsis "Parse strings") 7845 (synopsis "Parse strings")
7851 (description 7846 (description
@@ -8279,8 +8274,7 @@ server.")
8279 (chdir "tests")))))) 8274 (chdir "tests"))))))
8280 (propagated-inputs (list python-decorator python-numpy python-scipy)) 8275 (propagated-inputs (list python-decorator python-numpy python-scipy))
8281 (native-inputs (list python-matplotlib 8276 (native-inputs (list python-matplotlib
8282 python-pytest 8277 python-pytest ; used by default
8283 python-pytest-cov ; used by default
8284 python-pytest-mpl 8278 python-pytest-mpl
8285 python-setuptools 8279 python-setuptools
8286 python-wheel)) 8280 python-wheel))
@@ -8724,9 +8718,7 @@ diff, and patch JSON and JSON-like structures in Python.")
8724 (base32 "1nh8m6rxslwk05daxshxmgk41qfp18yynydba49b13l4m8dnh634")))) 8718 (base32 "1nh8m6rxslwk05daxshxmgk41qfp18yynydba49b13l4m8dnh634"))))
8725 (build-system pyproject-build-system) 8719 (build-system pyproject-build-system)
8726 (native-inputs 8720 (native-inputs
8727 (list python-pytest 8721 (list python-pytest python-setuptools))
8728 python-pytest-cov
8729 python-setuptools))
8730 (propagated-inputs (list python-pyparsing)) 8722 (propagated-inputs (list python-pyparsing))
8731 (home-page "https://github.com/shinichi-takii/ddlparse") 8723 (home-page "https://github.com/shinichi-takii/ddlparse")
8732 (synopsis "Parses and converts DDL to BigQuery JSON schema") 8724 (synopsis "Parses and converts DDL to BigQuery JSON schema")
@@ -9975,8 +9967,7 @@ decorator for retrying on exceptions.")
9975 (sha256 9967 (sha256
9976 (base32 "08asy80wdplbrfff7q7qb9k3kkaw5jxqvy9jnkfvsqy3831zf964")))) 9968 (base32 "08asy80wdplbrfff7q7qb9k3kkaw5jxqvy9jnkfvsqy3831zf964"))))
9977 (build-system pyproject-build-system) 9969 (build-system pyproject-build-system)
9978 (native-inputs (list python-pytest 9970 (native-inputs (list python-pytest ; used by default
9979 python-pytest-cov ; used by default
9980 python-setuptools 9971 python-setuptools
9981 python-wheel)) 9972 python-wheel))
9982 (propagated-inputs 9973 (propagated-inputs
@@ -10634,7 +10625,7 @@ but it can be used for other documents, too.")
10634 "179bshnb0ssx7pspzbyaqvhi5w3c3hb15cingh4py8px50zz4xgh")))) 10625 "179bshnb0ssx7pspzbyaqvhi5w3c3hb15cingh4py8px50zz4xgh"))))
10635 (build-system pyproject-build-system) 10626 (build-system pyproject-build-system)
10636 (native-inputs 10627 (native-inputs
10637 (list python-pytest python-pytest-cov python-setuptools python-wheel)) 10628 (list python-pytest python-setuptools python-wheel))
10638 (propagated-inputs 10629 (propagated-inputs
10639 (list python-pytz)) 10630 (list python-pytz))
10640 (home-page "https://github.com/getpelican/feedgenerator") 10631 (home-page "https://github.com/getpelican/feedgenerator")
@@ -17049,10 +17040,7 @@ pseudo terminal (pty), and interact with both the process and its pty.")
17049 (base32 "0s2znph12lrs2wcnwz114153dkr1ccn2g7z8xcc83ypy15sbmz6r")))) 17040 (base32 "0s2znph12lrs2wcnwz114153dkr1ccn2g7z8xcc83ypy15sbmz6r"))))
17050 (build-system pyproject-build-system) 17041 (build-system pyproject-build-system)
17051 (native-inputs 17042 (native-inputs
17052 (list python-pytest 17043 (list python-pytest python-setuptools python-setuptools-scm))
17053 python-pytest-cov
17054 python-setuptools
17055 python-setuptools-scm))
17056 (home-page "https://github.com/pyscaffold/configupdater") 17044 (home-page "https://github.com/pyscaffold/configupdater")
17057 (synopsis "Parser like ConfigParser but for updating configuration files") 17045 (synopsis "Parser like ConfigParser but for updating configuration files")
17058 (description 17046 (description
@@ -18595,8 +18583,7 @@ Jupyter Notebook format and Python APIs for working with notebooks.")
18595 (base32 "1pa4m1qn7gx77lg3vy7y7vlyl45cg9ai9z93ds9ax108mbnrbdw7")))) 18583 (base32 "1pa4m1qn7gx77lg3vy7y7vlyl45cg9ai9z93ds9ax108mbnrbdw7"))))
18596 (build-system pyproject-build-system) 18584 (build-system pyproject-build-system)
18597 (native-inputs (list python-poetry-core 18585 (native-inputs (list python-poetry-core
18598 python-pytest 18586 python-pytest ; runs by default
18599 python-pytest-cov ; runs by default
18600 python-pytest-mock)) 18587 python-pytest-mock))
18601 (propagated-inputs (list python-nbformat)) 18588 (propagated-inputs (list python-nbformat))
18602 (home-page "https://github.com/srstevenson/nb-clean") 18589 (home-page "https://github.com/srstevenson/nb-clean")
@@ -20124,7 +20111,6 @@ for the module to work under Python 3.3.")
20124 (list procps 20111 (list procps
20125 python-psutil 20112 python-psutil
20126 python-pytest 20113 python-pytest
20127 python-pytest-cov
20128 python-setuptools 20114 python-setuptools
20129 python-setuptools-scm 20115 python-setuptools-scm
20130 python-wheel)) 20116 python-wheel))
@@ -20205,10 +20191,7 @@ to declaratively specify how to extract elements from a JSON document.")
20205 (base32 "17x1qk07cixj1nn59pp5dzjc9jna92v6kljdss81l5rf9cqfga0s")))) 20191 (base32 "17x1qk07cixj1nn59pp5dzjc9jna92v6kljdss81l5rf9cqfga0s"))))
20206 (build-system pyproject-build-system) 20192 (build-system pyproject-build-system)
20207 (native-inputs 20193 (native-inputs
20208 (list python-pytest 20194 (list python-pytest python-setuptools python-setuptools-scm))
20209 python-pytest-cov
20210 python-setuptools
20211 python-setuptools-scm))
20212 (home-page "https://github.com/newville/asteval") 20195 (home-page "https://github.com/newville/asteval")
20213 (synopsis "Minimalistic evaluator of Python expressions") 20196 (synopsis "Minimalistic evaluator of Python expressions")
20214 (description 20197 (description
@@ -20242,7 +20225,7 @@ using the @code{ast} module.")
20242 (list python-asteval python-dill python-numpy python-scipy 20225 (list python-asteval python-dill python-numpy python-scipy
20243 python-uncertainties)) 20226 python-uncertainties))
20244 (native-inputs 20227 (native-inputs
20245 (list python-pytest python-pytest-cov python-setuptools)) 20228 (list python-pytest python-setuptools))
20246 (home-page "https://lmfit.github.io/lmfit-py/") 20229 (home-page "https://lmfit.github.io/lmfit-py/")
20247 (synopsis "Least-Squares minimization with bounds and constraints") 20230 (synopsis "Least-Squares minimization with bounds and constraints")
20248 (description 20231 (description
@@ -20529,7 +20512,6 @@ templates into Python modules.")
20529 git-minimal 20512 git-minimal
20530 python-freezegun 20513 python-freezegun
20531 python-pytest 20514 python-pytest
20532 python-pytest-cov
20533 python-pytest-mock 20515 python-pytest-mock
20534 python-setuptools 20516 python-setuptools
20535 python-wheel)) 20517 python-wheel))
@@ -20582,7 +20564,6 @@ project template.")
20582 "TestWebScrappingEncoding::test_get"))))) 20564 "TestWebScrappingEncoding::test_get")))))
20583 (native-inputs 20565 (native-inputs
20584 (list python-pytest 20566 (list python-pytest
20585 python-pytest-cov
20586 python-requests 20567 python-requests
20587 python-setuptools 20568 python-setuptools
20588 python-webob 20569 python-webob
@@ -23069,7 +23050,6 @@ client.")
23069 (native-inputs (list python-mock 23050 (native-inputs (list python-mock
23070 python-pytest 23051 python-pytest
23071 python-pytest-asyncio 23052 python-pytest-asyncio
23072 python-pytest-cov
23073 python-pytest-xdist 23053 python-pytest-xdist
23074 python-redis 23054 python-redis
23075 python-setuptools 23055 python-setuptools
@@ -24654,7 +24634,7 @@ builds partial trees by inspecting living objects.")
24654 (arguments 24634 (arguments
24655 (list 24635 (list
24656 #:test-flags #~(list "-m" "not network"))) 24636 #:test-flags #~(list "-m" "not network")))
24657 (native-inputs (list python-pytest python-pytest-cov python-setuptools)) 24637 (native-inputs (list python-pytest python-setuptools))
24658 (home-page "https://github.com/xlcnd/isbnlib") 24638 (home-page "https://github.com/xlcnd/isbnlib")
24659 (synopsis "Python library to work with ISBN strings") 24639 (synopsis "Python library to work with ISBN strings")
24660 (description 24640 (description
@@ -24799,7 +24779,6 @@ applications in seconds while maintaining all the flexibility.")
24799 (native-inputs 24779 (native-inputs
24800 (list python-mock 24780 (list python-mock
24801 python-pytest 24781 python-pytest
24802 python-pytest-cov
24803 python-responses 24782 python-responses
24804 python-setuptools)) 24783 python-setuptools))
24805 (home-page "https://github.com/btongminh/mwclient") 24784 (home-page "https://github.com/btongminh/mwclient")
@@ -24824,7 +24803,7 @@ applications in seconds while maintaining all the flexibility.")
24824 (arguments 24803 (arguments
24825 (list 24804 (list
24826 #:test-flags #~(list "--ignore=tests/test_no_matplotlib.py"))) 24805 #:test-flags #~(list "--ignore=tests/test_no_matplotlib.py")))
24827 (native-inputs (list python-hatchling python-pytest python-pytest-cov)) 24806 (native-inputs (list python-hatchling python-pytest))
24828 (propagated-inputs (list python-matplotlib python-numpy python-scipy)) 24807 (propagated-inputs (list python-matplotlib python-numpy python-scipy))
24829 (home-page "https://github.com/arvkevi/kneed") 24808 (home-page "https://github.com/arvkevi/kneed")
24830 (synopsis "Knee-point detection in Python") 24809 (synopsis "Knee-point detection in Python")
@@ -27893,10 +27872,7 @@ that is accessible to other projects developed in Cython.")
27893 (sha256 27872 (sha256
27894 (base32 "1y2xsbh31jp9fsjy53g5ma974z7a9vcds6ij1vlh00nllzqlwihs")))) 27873 (base32 "1y2xsbh31jp9fsjy53g5ma974z7a9vcds6ij1vlh00nllzqlwihs"))))
27895 (build-system pyproject-build-system) 27874 (build-system pyproject-build-system)
27896 (native-inputs (list python-setuptools 27875 (native-inputs (list python-setuptools python-pytest python-wheel))
27897 python-pytest
27898 python-pytest-cov
27899 python-wheel))
27900 (propagated-inputs (list python-sortedcontainers)) 27876 (propagated-inputs (list python-sortedcontainers))
27901 (home-page "https://www.grantjenks.com/docs/sortedcollections/") 27877 (home-page "https://www.grantjenks.com/docs/sortedcollections/")
27902 (synopsis "Python Sorted Collections") 27878 (synopsis "Python Sorted Collections")
@@ -30978,10 +30954,7 @@ RFC 3464.")
30978 (propagated-inputs 30954 (propagated-inputs
30979 (list python-atpublic)) 30955 (list python-atpublic))
30980 (native-inputs 30956 (native-inputs
30981 (list python-hatchling 30957 (list python-hatchling python-pytest python-sybil))
30982 python-pytest
30983 python-pytest-cov
30984 python-sybil))
30985 (home-page "https://flufli18n.readthedocs.io") 30958 (home-page "https://flufli18n.readthedocs.io")
30986 (synopsis "API for Python internationalization") 30959 (synopsis "API for Python internationalization")
30987 (description 30960 (description
@@ -31025,10 +30998,7 @@ different tasks.")
31025 (string-suffix? ".dist-info" file)) 30998 (string-suffix? ".dist-info" file))
31026 #:directories? #t))))))) 30999 #:directories? #t)))))))
31027 (native-inputs 31000 (native-inputs
31028 (list python-hatchling 31001 (list python-hatchling python-pytest python-sybil))
31029 python-pytest
31030 python-pytest-cov
31031 python-sybil))
31032 (propagated-inputs 31002 (propagated-inputs
31033 (list python-atpublic python-psutil)) 31003 (list python-atpublic python-psutil))
31034 (home-page "https://flufllock.readthedocs.io") 31004 (home-page "https://flufllock.readthedocs.io")
@@ -34013,8 +33983,11 @@ Python @code{set} interface.")
34013 (list python-click python-configobj python-ruamel.yaml-0.16 33983 (list python-click python-configobj python-ruamel.yaml-0.16
34014 python-toml python-tomli)) 33984 python-toml python-tomli))
34015 (native-inputs 33985 (native-inputs
34016 (list python-django python-flask python-pytest python-pytest-cov 33986 (list python-django
34017 python-pytest-mock python-setuptools)) 33987 python-flask
33988 python-pytest
33989 python-pytest-mock
33990 python-setuptools))
34018 (home-page "https://www.dynaconf.com/") 33991 (home-page "https://www.dynaconf.com/")
34019 (synopsis "The dynamic configurator for your Python project") 33992 (synopsis "The dynamic configurator for your Python project")
34020 (description 33993 (description
@@ -35355,7 +35328,6 @@ Currently, Linux is the only platform supported by this library.")
35355 python-poetry-core 35328 python-poetry-core
35356 python-setuptools 35329 python-setuptools
35357 python-pytest 35330 python-pytest
35358 python-pytest-cov
35359 python-pytest-asyncio 35331 python-pytest-asyncio
35360 python-covdefaults)) 35332 python-covdefaults))
35361 (home-page "https://github.com/bluetooth-devices/dbus-fast") 35333 (home-page "https://github.com/bluetooth-devices/dbus-fast")
@@ -37073,10 +37045,7 @@ designed to efficiently cope with extremely large amounts of data.")
37073 (base32 "1qjzbpaln1grr5ngcm2apd5dxp0gcrwis5n60hg60d8gvf7bsshv")))) 37045 (base32 "1qjzbpaln1grr5ngcm2apd5dxp0gcrwis5n60hg60d8gvf7bsshv"))))
37074 (build-system pyproject-build-system) 37046 (build-system pyproject-build-system)
37075 (native-inputs 37047 (native-inputs
37076 (list python-pytest 37048 (list python-pytest python-setuptools python-setuptools-scm))
37077 python-pytest-cov
37078 python-setuptools
37079 python-setuptools-scm))
37080 (inputs ;; [cli] 37049 (inputs ;; [cli]
37081 (list python-tabulate)) 37050 (list python-tabulate))
37082 (propagated-inputs 37051 (propagated-inputs
@@ -37444,10 +37413,7 @@ ratio)
37444 (substitute* "pyproject.toml" 37413 (substitute* "pyproject.toml"
37445 ((".*coverage.*") ""))))))) 37414 ((".*coverage.*") "")))))))
37446 (native-inputs 37415 (native-inputs
37447 (list python-hatch-vcs 37416 (list python-hatch-vcs python-hatchling python-pytest))
37448 python-hatchling
37449 python-pytest
37450 python-pytest-cov))
37451 (home-page "https://pypi.org/project/termcolor/") 37417 (home-page "https://pypi.org/project/termcolor/")
37452 (synopsis "ANSII Color formatting for terminal output") 37418 (synopsis "ANSII Color formatting for terminal output")
37453 (description 37419 (description
@@ -37810,7 +37776,6 @@ approach.")
37810 python-flake8 37776 python-flake8
37811 python-pytest 37777 python-pytest
37812 python-pytest-asyncio 37778 python-pytest-asyncio
37813 python-pytest-cov
37814 python-setuptools 37779 python-setuptools
37815 python-wheel)) 37780 python-wheel))
37816 (home-page "https://github.com/uburuntu/throttler") 37781 (home-page "https://github.com/uburuntu/throttler")
@@ -39823,10 +39788,7 @@ Python Standard Library's urllib.parse module.")
39823 ;; https://salsa.debian.org/python-team/packages/urwid/-/blob/debian/2.1.2-2/debian/changelog#L141 39788 ;; https://salsa.debian.org/python-team/packages/urwid/-/blob/debian/2.1.2-2/debian/changelog#L141
39824 "--ignore=tests/test_vterm.py"))) 39789 "--ignore=tests/test_vterm.py")))
39825 (native-inputs 39790 (native-inputs
39826 (list python-pytest 39791 (list python-pytest python-setuptools python-setuptools-scm))
39827 python-pytest-cov
39828 python-setuptools
39829 python-setuptools-scm))
39830 (propagated-inputs 39792 (propagated-inputs
39831 (list python-wcwidth 39793 (list python-wcwidth
39832 ;; [optional] 39794 ;; [optional]
@@ -40283,7 +40245,7 @@ add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.")
40283 (base32 "1xp0qfzy4l4fs1rn1670fbf7d7xv1p2s3rplspx8xqszjd5j0n8c")))) 40245 (base32 "1xp0qfzy4l4fs1rn1670fbf7d7xv1p2s3rplspx8xqszjd5j0n8c"))))
40284 (build-system pyproject-build-system) 40246 (build-system pyproject-build-system)
40285 (native-inputs 40247 (native-inputs
40286 (list python-pretend python-pytest python-pytest-cov python-setuptools)) 40248 (list python-pretend python-pytest python-setuptools))
40287 (home-page "https://github.com/pyveci/verlib2") 40249 (home-page "https://github.com/pyveci/verlib2")
40288 (synopsis "Python versioning utilities") 40250 (synopsis "Python versioning utilities")
40289 (description 40251 (description
@@ -40853,7 +40815,7 @@ functions by partial application of operators.")
40853 (sha256 40815 (sha256
40854 (base32 "1zcqq8mydjjrk8x5xlm53bavs51jm40nz42a7500pd6bbm31r2c7")))) 40816 (base32 "1zcqq8mydjjrk8x5xlm53bavs51jm40nz42a7500pd6bbm31r2c7"))))
40855 (build-system pyproject-build-system) 40817 (build-system pyproject-build-system)
40856 (native-inputs (list python-hatchling python-pytest python-pytest-cov)) 40818 (native-inputs (list python-hatchling python-pytest))
40857 (home-page "https://github.com/wheelodex/wheel-filename") 40819 (home-page "https://github.com/wheelodex/wheel-filename")
40858 (synopsis "Parse wheel filenames") 40820 (synopsis "Parse wheel filenames")
40859 (description 40821 (description
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index b1c1c7fbb35..371f1d32bea 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -996,7 +996,6 @@ Sphinx documents in web templates and to handle searches.")
996 python-plotly 996 python-plotly
997 python-pydata-sphinx-theme 997 python-pydata-sphinx-theme
998 python-pytest 998 python-pytest
999 python-pytest-cov
1000 python-seaborn 999 python-seaborn
1001 python-setuptools 1000 python-setuptools
1002 python-setuptools-scm 1001 python-setuptools-scm
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 5ee941592ad..333fc96cf0b 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -685,8 +685,7 @@ and a lot more.")
685 #:test-flags #~(list "-o" "addopts=''"))) 685 #:test-flags #~(list "-o" "addopts=''")))
686 (native-inputs 686 (native-inputs
687 (list python-array-api-strict 687 (list python-array-api-strict
688 python-pytest 688 python-pytest ;test collection fails without
689 python-pytest-cov ;test collection fails without
690 python-setuptools)) 689 python-setuptools))
691 (propagated-inputs 690 (propagated-inputs
692 (list python-array-api-compat 691 (list python-array-api-compat
diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm
index 0d0691b92e6..77e75e7a7ca 100644
--- a/gnu/packages/time.scm
+++ b/gnu/packages/time.scm
@@ -532,10 +532,7 @@ aniso8601.")
532 (base32 "1m0zrr60p4brkdwkkhdzhvmd98flklqgbjryjpdcfq1c4gd60j0q")))) 532 (base32 "1m0zrr60p4brkdwkkhdzhvmd98flklqgbjryjpdcfq1c4gd60j0q"))))
533 (build-system pyproject-build-system) 533 (build-system pyproject-build-system)
534 (native-inputs 534 (native-inputs
535 (list python-poetry-core 535 (list python-poetry-core python-pytest python-setuptools))
536 python-pytest
537 python-pytest-cov
538 python-setuptools))
539 (home-page "https://github.com/ErikBjare/timeslot") 536 (home-page "https://github.com/ErikBjare/timeslot")
540 (synopsis "Data type for representing time slots") 537 (synopsis "Data type for representing time slots")
541 (description 538 (description
diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm
index 9aa91e699c2..9afb9a475a5 100644
--- a/gnu/packages/vpn.scm
+++ b/gnu/packages/vpn.scm
@@ -891,7 +891,6 @@ traversing network address translators (@dfn{NAT}s) and firewalls.")
891 (list gnupg 891 (list gnupg
892 python-pyotp 892 python-pyotp
893 python-pytest 893 python-pytest
894 python-pytest-cov
895 python-pyxdg 894 python-pyxdg
896 python-setuptools)) 895 python-setuptools))
897 (propagated-inputs 896 (propagated-inputs
@@ -922,9 +921,7 @@ packages.")
922 (base32 "0a2q10z44x75fvz6rmhki0vn6500v0ybi50hbhikhkpfr3a5vsbm")))) 921 (base32 "0a2q10z44x75fvz6rmhki0vn6500v0ybi50hbhikhkpfr3a5vsbm"))))
923 (build-system pyproject-build-system) 922 (build-system pyproject-build-system)
924 (native-inputs 923 (native-inputs
925 (list python-pytest 924 (list python-pytest python-setuptools))
926 python-pytest-cov
927 python-setuptools))
928 (propagated-inputs 925 (propagated-inputs
929 (list python-keyring 926 (list python-keyring
930 python-proton-core)) 927 python-proton-core))
@@ -958,7 +955,6 @@ packages.")
958 (native-inputs 955 (native-inputs
959 (list python-pytest 956 (list python-pytest
960 python-pytest-asyncio 957 python-pytest-asyncio
961 python-pytest-cov
962 python-pyxdg 958 python-pyxdg
963 python-setuptools 959 python-setuptools
964 network-manager 960 network-manager
@@ -1127,7 +1123,6 @@ LocalAgent, server, and python-bindings for that crate.")
1127 (native-inputs 1123 (native-inputs
1128 (list python-pytest 1124 (list python-pytest
1129 python-pytest-asyncio 1125 python-pytest-asyncio
1130 python-pytest-cov
1131 python-pyxdg 1126 python-pyxdg
1132 python-setuptools)) 1127 python-setuptools))
1133 (propagated-inputs 1128 (propagated-inputs
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 1de4431b049..8587f784eec 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1442,7 +1442,6 @@ prompt.")
1442 (list openbox ;necessary for test_functional.py 1442 (list openbox ;necessary for test_functional.py
1443 python-pluggy 1443 python-pluggy
1444 python-pytest 1444 python-pytest
1445 python-pytest-cov
1446 python-setuptools 1445 python-setuptools
1447 xorg-server-for-tests)) 1446 xorg-server-for-tests))
1448 (inputs 1447 (inputs