Sharlatan Hellseher
db960bc853
gnu: greaseweazle-host-tools: Disable tests.
...
* gnu/packages/disk.scm (greaseweazle-host-tools)[arguments] <tests?>:
Disable for now.
[native-inputs]: Remove python-wheel.
Change-Id: Icd1d43243e26a52468604860bf5bd458183d1c82
2025-11-20 01:06:41 +00:00
Sharlatan Hellseher
a20a4d0128
gnu: trydiffoscope: Disable missing tests.
...
* gnu/packages/diffoscope.scm (trydiffoscope)[arguments]<tests?>: No
tests.
Change-Id: If52068ed2cec00fc0b2abea1ea2cc34b11f54ed9
2025-11-20 01:06:41 +00:00
Sharlatan Hellseher
3b7bc47d84
gnu: tuir: Reduce closure size.
...
* gnu/packages/syndication.scm (tuir)[native-inputs]: Remove
python-coverage, python-coveralls, python-pylint, and python-wheel.
Change-Id: I22b8d2926f363009ab9eac65f41ea4d0a06f2a83
2025-11-20 01:06:41 +00:00
Sharlatan Hellseher
2e72d21488
gnu: python-starsessions: Reduce closure size.
...
* gnu/packages/python-web.scm (python-starsessions)[native-inputs]:
Remove python-black, python-flake8, and python-mypy.
Change-Id: I7ce8e5fce8aa7d5ec55bcd0d3ccaa70e98a7c9b7
2025-11-20 01:06:41 +00:00
Sharlatan Hellseher
f70c88dd42
gnu: python-colorful: Update to 0.5.8.
...
* gnu/packages/python-xyz.scm (python-colorful): Update to 0.5.8.
[native-inputs]: Remove python-coverage, python-flake8, and python-wheel.
Change-Id: Ic376e055cf71eabda6a883b20b6a3522cbae799c
2025-11-20 01:06:41 +00:00
Sharlatan Hellseher
1f02cd31b1
gnu: python-django-haystack: Remove python-coverage from native inputs.
...
* gnu/packages/django.scm (python-django-haystack)[native-inputs]:
Remove python-coverage.
Change-Id: I8ee3c3ac61322fa5c936f702d8ee01b1df14ac38
2025-11-20 01:06:41 +00:00
Sharlatan Hellseher
b635bb8955
gnu: python-param: Remove python-coverage from native inputs.
...
* gnu/packages/python-xyz.scm (python-param)[native-inputs]: Remove
python-coverage.
Change-Id: Idf2936c243d9b7ec2f2a26f4813ed44771faa137
2025-11-20 01:06:41 +00:00
Sharlatan Hellseher
1bfe1ee483
gnu: python-pynetdicom: Reduce closure size.
...
* gnu/packages/python-science.scm (python-pynetdicom):
[propagated-inputs]: Remove python-mypy.
[native-inputs]: Remove python-codespell, python-coverage,
python-pytest-cov, pythonb-pytest-xdist, python-sphinx, and
python-sphinx-rtd-theme.
Change-Id: Ie0fc078cec3473e061ebc4dc87de59ca309a6194
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
b046bf9f2f
gnu: python-radian: Reduce closure size.
...
* gnu/packages/statistics.scm (python-radian)[native-inputs]: Remove
python-coverage and python-wheel.
Change-Id: Ia29ed5621c9d008705963fbb1ad68d949fa740cb
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
6fadea1fe5
gnu: python-emcee: Reduce closure size.
...
* gnu/packages/statistics.scm (python-emcee)[native-inputs]: Remove
python-coverage, python-pytest-cov, and python-wheel.
Change-Id: I6a18dc207fa2dbf5b61fc7bb2495e3a9acc66820
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
eaea3c9ced
gnu: python-http-ece: Update to 1.2.1.
...
* gnu/packages/python-web.scm (python-http-ece): Update to 1.2.1.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-coverage, python-flake8, python-mock, and
python-nose; add python-pytest, python-pytest-cov, and
python-setuptools.
Change-Id: Ibec1df50d880567b9072e04b760f33593ccc5339
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
a144005c93
gnu: python-rangehttpserver: Fix tests.
...
* gnu/packages/python-web.scm (python-rangehttpserver)[native-inputs]:
Remove python-coverage, python-coveralls, and python-wheel; add
python-requests.
Change-Id: I6f5f8309843a17c00efbe7d8bebf0d0e3a9ebb57
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
3be34f2e3c
gnu: python-waitress: Reduce closure size.
...
* gnu/packages/python-web.scm (python-waitress)[native-inputs]: Remove
python-coverage and python-wheel.
Change-Id: Ic6136eb9a44b8ef97bf60796a401921f30bef55d
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
f778992e2a
gnu: python-ovh: Reduce closure size.
...
* gnu/packages/python-web.scm (python-ovh)[native-inputs]: Remove
python-black, python-coverage, python-flake8, python-isort,
python-pytest, python-pytest-cov, python-sphinx, and python-wheel.
Change-Id: Iedb51f0d87f116dd8993025f4d751a091383f3e0
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
f15169df89
gnu: python-python3-saml: Fix build.
...
* gnu/packages/python-web.scm (python-python3-saml)[native-inputs]:
Remove python-coverage, python-flake8, python-pytest, python-setuptools,
and python-wheel; add python-poetry-core.
Change-Id: I42cf83d8bf86349421c61c31b4f87479010e3469
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
64b61ef05d
gnu: python-aioitertools: Reduce closure size, enable tests.
...
* gnu/packages/python-web.scm (python-aioitertools):
[arguments] <tests?>: Enable.
<test-backend, test-flags>: Use 'custom.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Remove python-coverage, python-flake8, python-mypy,
python-pytest, python-pytest-asyncio, and python-sphinx.
Change-Id: Id6a02edb958053e5e62fb07054de8f2716096598
2025-11-20 01:06:39 +00:00
Sharlatan Hellseher
bdba3e0c5a
gnu: python-pyppmd: Update to 1.2.0.
...
* gnu/packages/python-compression.scm (python-pyppmd): Update to 1.2.0.
[arguments] <test-flags>: Ignore benchmarking tests.
[native-inputs]: Remove python-coverage, python-hypothesis,
python-pytest-cov, python-pytest-timeout, and python-wheel.
Change-Id: Ib100bbf9ac672554d79375437c7bb90e447814df
2025-11-20 01:06:39 +00:00
Sharlatan Hellseher
0086158da9
gnu: python-pybcj: Reduce closure size.
...
* gnu/packages/python-compression.scm (python-pybcj)[native-inputs]:
Remove python-coverage, python-hypothesis, python-pytest-cov, and
python-wheel.
Change-Id: I738561673e91442f0a175bbf010337ba7afbe0e6
2025-11-20 01:06:39 +00:00
Sharlatan Hellseher
f859578eb9
gnu: python-multivolumefile: Reduce closure size.
...
* gnu/packages/python-compression.scm (python-multivolumefile):
[native-inputs]: Remove python-coverage, python-coveralls,
python-hypothesis, python-pytest-cov, and python-wheel.
Change-Id: I39de34466734dbc35ee2020edb2ab8c0e83bdcec
2025-11-20 01:06:39 +00:00
Nicolas Graves
c60ba05abd
gnu: python-gevent: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-gevent)[native-inputs]: Remove
python-coverage and python-wheel.
Change-Id: I2a8be112d8106319988fdc83bb4d38174ac1cd0e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:39 +00:00
Nicolas Graves
10e9504c81
gnu: python-fastschema: Ignore benchmark tests.
...
* gnu/packages/python-xyz.scm (python-fastjsonschema)[arguments]
<#:test-flags>: Ignore benchmark tests.
Change-Id: I4291cb6247a5e562446b7411faed48daa300ec66
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:39 +00:00
Nicolas Graves
36da2d3252
gnu: python-legacy-api-wrap: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-legacy-api-wrap)[native-inputs]:
Remove python-coverage.
Change-Id: I01e148ef7ce753fb5fc1036d26ff58a4ccbf1909
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:39 +00:00
Nicolas Graves
e4be1cbb0f
gnu: python-sniffio: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-sniffio)
[native-inputs]: Remove python-pytest-cov, python-wheel.
[description]: Improve style.
Change-Id: I4c309ef0afcd310034a73188f50b3301636abd24
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:39 +00:00
Nicolas Graves
3ef6afb155
gnu: python-watchfiles: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-watchfiles)[native-inputs]:
Remove python-coverage, python-pytest-cov.
Change-Id: Id7ce71eb87aa032502657bfaf78650ba8c9301f9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:38 +00:00
Nicolas Graves
d5543078b8
gnu: python-httpcore: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-httpcore)[native-inputs]: Remove
python-pytest-cov.
Change-Id: I5c8ee1f384256ce2398f57dc4abdb92e1868b187
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:38 +00:00
Nicolas Graves
5a4e75b6c1
gnu: python-rdflib: Remove python-pytest-cov input.
...
* gnu/packages/rdf.scm (python-rdflib)[native-inputs]: Remove
python-pytest-cov.
Change-Id: I58f9a0c40f2d2eb377a49f017bdbe72bc8c78044
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:38 +00:00
Nicolas Graves
cd495d22e1
gnu: python-cryptography: Remove python-pytest-cov input.
...
* gnu/packages/python-crypto.scm (python-cryptography)[native-inputs]:
Remove python-mypy, python-pytest-cov, python-wheel.
Change-Id: I9ea836da87bbd11cfa04c9120d126e06773d028a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:38 +00:00
Nicolas Graves
581cda149c
gnu: python-sybil: Remove python-pytest-cov input.
...
* gnu/packages/python-check.scm (python-sybil)[native-inputs]: Remove
python-mypy, python-pytest-cov, python-wheel.
Change-Id: Ib38bf51d4167c52fa44d91a3d7bb115255e3853c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:38 +00:00
Nicolas Graves
73502e8c4a
gnu: python-babel: Remove python-pytest-cov input.
...
* gnu/packages/python-xyz.scm (python-babel)[native-inputs]:
Remove python-pytest-cov and python-wheel.
Change-Id: Ibec8055f67600839948f6db9fa12bef671bcf8f8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:38 +00:00
Nicolas Graves
46d4c36b03
gnu: python-tzlocal: Remove python-pytest-cov input.
...
* gnu/packages/time.scm (python-tzlocal)[native-inputs]: Remove
python-check-manifest and python-pytest-cov.
Change-Id: I507271ff12a48b00c81af49f03fd82dfaa1b6413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:38 +00:00
Nicolas Graves
6a6e86ab49
gnu: python-pytest-enabler: Remove python-pytest-cov input.
...
* gnu/packages/check.scm (python-pytest-enabler)
[arguments]<#:test-flags>: Ignore coverage test.
[native-inputs]: Remove python-pytest-cov.
Change-Id: Ib900a05345311529fca5ac6ecc48538d5432b511
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:38 +00:00
Nicolas Graves
1f086b347b
gnu: python-expandvars: Remove python-pytest-cov input.
...
* gnu/packages/python-xyz.scm (python-expandvars)[native-inputs]:
Remove python-pytest-cov.
Change-Id: I7dae800fdf4752af6d8049c12c2b90233bbb5127
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:37 +00:00
Nicolas Graves
53582196c9
gnu: python-graphviz: Remove python-pytest-cov input.
...
* gnu/packages/graphviz.scm (python-graphviz)[native-inputs]: Remove
python-pytest-cov and python-wheel.
Change-Id: Ia1870c95320cc86de588362db2a7784615be6a54
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:37 +00:00
Nicolas Graves
7b14380918
gnu: python-platformdirs: Remove uneeded native-inputs.
...
* gnu/packages/python-xyz.scm (python-platformdirs)[native-inputs]:
Remove python-covdefaults, python-pytest-cov.
Change-Id: Ifcc2421e5d6c60bab59f5eeb57a504cbecaa7d57
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:37 +00:00
Nicolas Graves
2f8d493bea
gnu: python-contourpy: Remove python-pytest-cov native-input.
...
* gnu/packages/python-xyz.scm (python-contourpy)
[arguments]<#:test-flags>: Ignore load-heavy tests.
[native-inputs]: Remove python-pytest-cov.
Change-Id: I6693a92bd3a3425193bded91fa0cdcf5f9f46803
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:37 +00:00
Nicolas Graves
c4e7ae299e
gnu: python-pillow: Remove some native-inputs.
...
* gnu/packages/python-xyz.scm (python-pillow)
[source, arguments]: Run guix style.
<#:phases>: In phase 'check, remove add-installed-pythonpath call.
[native-inputs]: Remove python-packaging, python-pytest-cov,
python-pytest-timeout, python-wheel.
Change-Id: I1fe174977ff94af61c77fdf52bf1e28adc4aa6fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:37 +00:00
Nicolas Graves
a8c7cfbd65
gnu: python-dateutil: Relax native-inputs requirements.
...
* gnu/packages/time.scm (python-dateutil)[arguments]
<#:test-flags>: Improve style.
<#:phases>: Add phase 'relax-pytest-cov-requirement.
[native-inputs]: Remove python-pytest-cov, python-wheel.
Change-Id: Id3c02340bb6ea416159cf00db42c9c506435fb20
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:37 +00:00
Nicolas Graves
5483d44ca5
gnu: meson-python: Remove python-pytest-cov native-input.
...
* gnu/packages/build-tools.scm (meson-python)[native-inputs]: Remove
python-pytest-cov.
Change-Id: I69b6de674951166682195262ed861e5bd971652a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:37 +00:00
Nicolas Graves
f06c3cd985
gnu: python-aiosqlite: Update to 0.21.0.
...
* gnu/packages/databases.scm (python-aiosqlite): Update to 0.21.0.
[source, synopsis]: Run guix style.
[arguments]: Drop <#:phases> in favor of <#:test-backend>.
[native-inputs]: Remove python-coverage, python-mypy.
Change-Id: I2a9a66a1a1386ff44b440c18dac8345bb136e7a2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Sharlatan Hellseher
ab40491388
gnu: python-coverage: Rework skipped tests.
...
* gnu/packages/check.scm (python-coverage)[arguments] <test-flags>:
Rework ignored test files and deselected tests where some of them are
not present and some just pass fine. Limit the number of threads up 8 to
improve stability in CI.
<phases>: Remove 'patch-pyproject; add 'fix-pytest-config, and
'pre-check.
Change-Id: I1e7693fc04f1e873b0cd9afec112c1ebd26622e3
2025-11-20 01:06:36 +00:00
Nicolas Graves
f803f4ef37
gnu: python-coverage: Update to 7.11.0.
...
* gnu/packages/check.scm (python-coverage): Update to 7.11.0.
[arguments]<#:test-flags>: Ignore additional failing tests.
Change-Id: I6aa86ed49b9f6d52120d14d5a7ea81222ea3140f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
f6332d01c4
gnu: libchewing: Extend with (cargo-guile-json).
...
* gnu/packages/language.scm (libchewing)[arguments]
<#:phases>: Extend with (cargo-guile-json).
Change-Id: I01959bd4afcd607cd5ad0af5898a4b6546bb6da6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
61a80a6717
gnu: libchewing: Improve style.
...
* gnu/packages/language.scm (libchewing)[arguments]: Improve style,
use G-expressions.
Change-Id: I5b77964478b750c796f6c749be341ab6dd477d3b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
f3286e21a6
gnu: helvum: Extend with (cargo-guile-json).
...
* gnu/packages/rust-apps.scm (helvum)[arguments]
<#:phases>: Extend with (cargo-guile-json).
Change-Id: I4a78422c31ffae176f1365ff47e36b7e010f7358
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
934ee411fb
gnu: helvum: Improve style.
...
* gnu/packages/rust-apps.scm (helvum)[arguments]: Improve style, use
G-expressions.
Change-Id: I9ad3173bc289ee8df6234c48a564599e66160c27
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
2f14dc7c09
gnu: clamav: Extend with (cargo-guile-json).
...
* gnu/packages/antivirus.scm (clamav)[arguments]
<#:phases>: Extend with (cargo-guile-json).
Change-Id: I428e8faa3b8b3aefede5035e0eb350784755f40d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
7cec81ba78
gnu: gnome-authenticator: Extend with (cargo-guile-json).
...
* gnu/packages/gnome.scm (gnome-authenticator)[arguments]
<#:phases>: Extend with (cargo-guile-json).
Change-Id: I80c827a7f967e460bf3c49329bc0ab007b6a1c19
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
0dc80864a8
gnu: python-pyqt: Fix build with (json) and improve style.
...
* gnu/packages/qt.scm (python-pyqt)[arguments]
<#:configure-flags>: Fix build with (json).
<#:phases>: Improve phase 'substitute-source so that it supports both
python-pyqt.
[inputs]: Improve style.
(python-pyqt6)[arguments]: Remove field.
Change-Id: I0c9d03798912a453ac1d7f9b42e98fcf17553c57
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:35 +00:00
Nicolas Graves
5af362b216
gnu: fish: Extend with (cargo-guile-json).
...
* gnu/packages/shells.scm (fish)[arguments]
<#:phases>: Extend with (cargo-guile-json).
Change-Id: I393ff7ab1df759efbe22ce1b8c9c5dba1661bc5d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:35 +00:00
Nicolas Graves
188f7d0d8a
gnu: librsvg: Extend with (cargo-guile-json).
...
* gnu/packages/gnome.scm (librsvg)[arguments]
<#:phases>: Extend with (cargo-guile-json).
Change-Id: Idd8c2c0681ffdc2a5cf3a73f0b1b606db38994c5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:35 +00:00