Sharlatan Hellseher
aa1f87753a
gnu: python-streamtracer: Switch from cargo to pyproject.
...
* gnu/packages/python-xyz.scm (python-streamtracer):
[build-system]: Switch to pyproject-build-system.
[arguments] <modules>: Move prefix from pyproject to cargo.
<test-flags>: Run tests for installed module.
[phases]{build-python-module, install-python-module,
add-install-to-pythonpath, check-python-module}: Remove phases.
{prepare-cargo-build-system}: New phases.
[native-inputs]: Remove python-wrapper; add rust, and rust:cargo; add
optional rust-sysroot.
Change-Id: I13596be16e9eb0fbb2596a43c51333f8ca951cae
2026-02-07 12:28:48 +01:00
Nicolas Graves
3618eab5b6
gnu: python-ndeflib: Switch to python-pytest-8.
...
* gnu/packages/python-xyz.scm (python-ndeflib)
[native-inputs]: Replace python-pytest by python-pytest-8.
Change-Id: If1f08d841ba4568458ae8f4bf3277a3f776d467d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:47 +01:00
Nicolas Graves
37f352ef53
gnu: python-csb43: Relax requirements.
...
* gnu/packages/python-xyz.scm (python-csb43)[arguments]
<#:phases>: Add phase 'relax-requirements.
Change-Id: If4d718aeb4545fb10c80cfc506a983db66438bed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:47 +01:00
Nicolas Graves
cd922c8cba
gnu: python-yamlloader: Update to 1.6.0.
...
* gnu/packages/python-xyz.scm (python-yamlloader): Update to 1.6.0.
[native-inputs]: Add python-pytest.
Change-Id: I29875488b26755f3496670a510f9019fd398e0b9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:46 +01:00
Nicolas Graves
f976635507
gnu: python-xmlsec: Update to 1.3.17.
...
* gnu/packages/python-xyz.scm (python-xmlsec): Update to 1.3.17.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Drop phase 'pre-check.
Change-Id: I9b5220f9acba1f53e444bd60d60e8d8d5ae4afd3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:46 +01:00
Nicolas Graves
0dba696865
gnu: python-textual: Update to 7.4.0.
...
* gnu/packages/python-build.scm (python-textual): Update to 7.4.0.
[arguments]<#:test-flags>: Align style.
<#:phases>: Add phase 'relax-requirements.
[propagated-inputs]: Add python-mdit-py-plugins.
* gnu/packages/python-xyz.scm : Add comment.
Change-Id: I064dd81b81568526c986f8dd667b693b5a22e32c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:45 +01:00
Nicolas Graves
90437f77cf
gnu: python-can: Relax requirements.
...
This relaxation is fine according to
bc248e8aaf
* gnu/packages/python-xyz.scm (python-can)[arguments]<#:phases>: Add
phase 'relax-requirements.
Change-Id: I1be72d9a2cada3dc9bb740355bfc2277f8a011ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:45 +01:00
Nicolas Graves
6912158f77
gnu: python-diff-cover: Add python-pycodestyle native-input.
...
* gnu/packages/python-xyz.scm (python-diff-cover)[native-inputs]: Add
python-pycodestyle.
Change-Id: Ieb6c991415bf445684e449a3e2d2362449a20d57
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:44 +01:00
Nicolas Graves
586d4a71b1
gnu: python-pytooling: Update to 8.11.0.
...
* gnu/packages/python-xyz.scm (python-pytooling): Update to 8.11.0.
[arguments]<#:test-flags>: Update them.
<#:phases>: Add phase 'patch-git-bin-for-tests to drop former failing
tests.
[native-inputs]: Add python-aiohttp, python-requests.
Change-Id: Ie23d82f758d6361fa948ab97f314d7f25e91bbc8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:44 +01:00
Sharlatan Hellseher
f815f0796f
gnu: python-meson-python: Rename to python-meson.
...
This change adjusts the package name to follow Guix naming convention
for Python packages, see:
<https://codeberg.org/guix/guix/issues/5917#issuecomment-10168830 >.
* gnu/packages/python-xyz.scm (python-meson): New variable.
(python-meson-python): Deprecate variable.
* gnu/packages/algebra.scm (python-flint):
* gnu/packages/astronomy.scm (python-pixell)
* gnu/packages/finance.scm (beancount)
* gnu/packages/game-development.scm (python-pygame-ce)
* gnu/packages/machine-learning.scm (python-scikit-learn)
* gnu/packages/python-science.scm (python-pandas, python-scikit-image,
python-scikit-misc, python-scipy, python-scs)
* gnu/packages/python-xyz.scm (python-contourpy, python-cysignals,
python-dbus-python, python-matplotlib, python-numpy, python-numpy-1,
python-pywavelets, python-siphash24)
[native-inputs]: Remove python-meson-python; add python-meson.
Fixes : guix/guix#5917
Change-Id: I0a9d53a164e542831fb5c3292ba71583f30d3b74
2026-02-07 12:28:44 +01:00
Sharlatan Hellseher
15a9841068
gnu: python-cysignals: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-cysignals)[native-inputs]:
Remove meson-python, pkg-config, and python-sphinx; add
python-meson-python.
Change-Id: I63d7da3556da8c4c33176956e2261df646ea902d
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
519ddd28a4
gnu: python-contourpy: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-contourpy)[native-inputs]:
Remove cmake-minimal, meson-python, and pkg-config; add
python-meson-python.
Change-Id: Ifd5a08d147184950095a078aa0a134add0d1ab36
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
ee5d3fb344
gnu: python-siphash24: Adjust native-inputs.
...
* gnu/packages/python-xyz.scm (python-siphash24)[native-inputs]:
Remove meson-python and python-cython; add python-meson-python.
Change-Id: Iaa3e8061f683ee3ea3882b4970296431993b72ee
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
415c5bdaa3
gnu: python-matplotlib: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-matplotlib)[native-inputs]:
Remove meson-python and python-wheel; add python-meson-python.
Change-Id: Id8c0b9138ef80bebd3188d50ac65d97d59481ebf
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
615c0f3962
gnu: python-numpy-1: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-numpy-1)[native-inputs]: Remove
meson-python, pkg-config, and python-cython; add python-meson-python.
Change-Id: I49c7c219c02f0c5374573e139b4164e96429b184
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
9e20b9a419
gnu: python-numpy: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-numpy)[native-inputs]: Remove
meson-python, ninja, and pkg-config; add python-meson-python.
Change-Id: I34b5a3ce480fc7eb6b717cba11512cf2d3464aae
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
2be51334cf
gnu: python-meson-python: Update to 0.19.0.
...
* gnu/packages/python-xyz.scm (python-meson-python): Update to 0.19.0.
[source]: Switch to git-fetch.
[propagated-inputs]: Remove python-tomli; add meson, ninja,
python-cython, and python-packaging.
[native-inputs]: Add git-minimal, patchelf, python-pytest, and
python-pytest-mock.
Change-Id: Iae236772fe06eccf61f88147c9e4ffa23d0a5617
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
5354fbaaca
gnu: python-aspectlib: Update to 2.0.0.
...
* gnu/packages/python-xyz.scm (python-aspectlib): Update to 2.0.0.
[arguments] <test-flags>: Ignore only integration tests.
[phases]{fix-pytest-config}: New phase.
[native-inputs]: Remove python-pytest and python-wheel; add
python-pytest-8.
Change-Id: I4a940367c9a54bd8ecdccb8b6297f5b172925460
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
d09690436e
gnu: python-fields: Use python-pytest-8.
...
* gnu/packages/python-xyz.scm (python-fields)[native-inputs]: Remove
python-pytest; add python-pytest-8.
Change-Id: I222be28e2a8f77371187ff56048958cdc5974d86
2026-02-07 12:28:42 +01:00
Hugo Buddelmeijer
059bbece2f
gnu: python-parso: Update to 0.8.5.
...
* gnu/packages/python-xyz.scm (python-parso): Update to 0.8.5.
[native-inputs]: Remove python-wheel.
Change-Id: I7548a9a8735c88036874bfd21614d33ea45d6a36
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
b4cfa77182
gnu: Remove python-dlmanager.
...
* gnu/packages/python-xyz.scm (python-dlmanager): Delete variable.
Fixes : guix/guix#5097
Change-Id: I830bdaf93208e5016cf89a17cb8a81b592bbd408
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
86eeec55a7
gnu: Remove python-lockfile.
...
* gnu/packages/python-xyz.scm (python-lockfile): Delete variable.
Fixes : guix/guix#5104
Change-Id: Ib9b0787527d1a9db7819fb823cf2cbe9e4b1a102
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
b588868399
gnu: Remove python-cliapp.
...
* gnu/packages/python-xyz.scm (python-cliapp): Delete variable.
Fixes : guix/guix#5106
Change-Id: I9034aa52b6e9c40af73024b29ee6461d7d368990
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
1021218d0f
gnu: Remove python-shellescape.
...
* gnu/packages/python-xyz.scm (python-shellescape): Delete variable.
Fixes : guix/guix#5107
Change-Id: I8035154a9efa76e0b7c3fb3297d1bf922224332f
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
12b51db37e
gnu: python-mkdocs: Update to 1.6.1.
...
* gnu/packages/python-xyz.scm (python-mkdocs): Update to 1.6.1.
[phases]{patch-requirements}: Remove phase.
[propagated-inputs]: Remove python-importlib-metadata and
python-mdx-gh-links; add python-mkdocs-get-deps and python-pathspec.
[native-inputs]: Remove python-setuptools; add python-hatchling.
Change-Id: Ia2c1e771d32371e6cac419b52407bf5c7659b96b
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
bc05ddd743
gnu: Add python-mkdocs-get-deps.
...
* gnu/packages/python-xyz.scm (python-mkdocs-get-deps): New variable.
Change-Id: I69821fdc701ac4120181370e1521fd659d84867a
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
bd39f9621d
gnu: python-deprecated: Update to 1.3.1.
...
* gnu/packages/python-xyz.scm (python-deprecated): Update to 1.3.1.
[native-inputs]: Remove python-wheel.
Change-Id: Ib50d7108cfc341b67bceeea417c86bdf1b542c5a
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
0c4360cd89
gnu: python-moto: Update to 5.1.20.
...
* gnu/packages/python-xyz.scm (python-moto): Update to 5.1.20.
[arguments] <test-flags>: Reduce amount of skipped tests.
Change-Id: I1fda6dcbb9047f97ecc41a5a3238792e2e4f42fc
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
31c1ce4c07
gnu: python-py-partiql-parser: Update to 0.6.3.
...
* gnu/packages/python-xyz.scm (python-py-partiql-parser): Update to 0.6.3.
Change-Id: I779a71f38a3f035b4c554d3b64310126b86b2c91
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
1c2ce435fe
gnu: python-kombu: Update to 5.6.2.
...
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.6.2.
[arguments] <test-flags>: Ignore tests requiring Pyro.
[native-inputs]: Remove python-pyro4.
Change-Id: Icfe96910003d2a26813e266df7ea68da0227cede
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
7f31fa8c7d
gnu: python-fsspec: Update to 2026.1.0.
...
* gnu/packages/python-xyz.scm (python-fsspec): Update to 2026.1.0.
Change-Id: I5f15db3d094ac44ccc9983b1fbf8e3866444ccfe
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
da450aa7de
gnu: python-boto3: Update to 1.42.5.
...
* gnu/packages/python-xyz.scm (python-boto3): Update to 1.42.5.
Change-Id: I13a5efd3d7b030a6c03e966660f866f153805be2
2026-02-07 12:28:38 +01:00
Sharlatan Hellseher
77d64772aa
gnu: python-botocore: Update to 1.42.5.
...
* gnu/packages/python-xyz.scm (python-botocore): Update to 1.42.5.
Change-Id: Id0d2b730cdd7bdbf80cc4df8f04726d941cc5e24
2026-02-07 12:28:38 +01:00
Sharlatan Hellseher
447a74cedd
gnu: python-tornado: Update to 6.4.2.
...
* gnu/packages/python-web.scm (python-tornado): Absorb definition of
python-tornado-6.
(python-tornado-5): New variable, inherit from python-tornado.
(python-tornado-6): Deprecate variable.
* gnu/packages/jupyter.scm (python-jupyterlite-core)
* gnu/packages/jupyter.scm (python-pytest-jupyter)
* gnu/packages/jupyter.scm (python-voila)
* gnu/packages/python-xyz.scm (python-pypugjs)
* gnu/packages/python-xyz.scm (python-tenacity):
[native-inputs]: Remove python-tornado-6; add python-tornado.
* gnu/packages/machine-learning.scm (kaldi-gstreamer-server):
[inputs]: Remove python-tornado-6; add python-tornado.
* gnu/packages/bioinformatics.scm (python-bulkvis)
* gnu/packages/jupyter.scm (python-ipykernel)
* gnu/packages/jupyter.scm (python-jupyter-client)
* gnu/packages/jupyter.scm (python-jupyter-client-7)
* gnu/packages/jupyter.scm (python-jupyter-server)
* gnu/packages/jupyter.scm (python-nbclassic)
* gnu/packages/jupyter.scm (python-nbdime)
* gnu/packages/jupyter.scm (python-notebook)
* gnu/packages/jupyter.scm (python-terminado)
* gnu/packages/python-check.scm (python-pytest-tornasync)
* gnu/packages/python-science.scm (python-distributed)
* gnu/packages/python-xyz.scm (python-bokeh)
* gnu/packages/python-xyz.scm (python-ipyparallel-bootstrap)
* gnu/packages/python-xyz.scm (python-nbconvert)
[propagated-inputs]: Remove python-tornado-6; add python-tornado.
Change-Id: I437d73a0711c88e329666b6bc853f6332c277098
2026-02-07 12:28:38 +01:00
Nicolas Graves
6d2e8b3be7
gnu: Remove python-taskgroup.
...
* gnu/packages/python-xyz.scm (python-taskgroup): Delete variable.
Fixes : guix/guix#5752
Change-Id: I59a15036d0b4f92b73f61d9d849dbf77b8727da9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:38 +01:00
Nicolas Graves
7da791ec1e
gnu: python-cattrs: Drop python-exceptiongroup propagated-input.
...
* gnu/packages/python-xyz.scm (python-cattrs)[propagated-inputs]:
Drop python-exceptiongroup.
Change-Id: Ib64cfaa4c939b44b4a072c0bd6f45cfdd09aa900
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:37 +01:00
Nicolas Graves
1bf91ac505
gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.
...
* gnu/packages/astronomy.scm (python-asdf-compression)
(python-asdf-fits-schemas, python-cdflib, python-sunkit-spex):
* gnu/packages/bioinformatics.scm (python-whatshap, python-mudata)
(python-pyfaidx, python-ctxcore, scvelo):
* gnu/packages/bootloaders.scm (dtc):
* gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked):
* gnu/packages/databases.scm (python-fastparquet):
* gnu/packages/disk.scm (greaseweazle-host-tools):
* gnu/packages/docker.scm (python-docker):
* gnu/packages/finance.scm (python-ledgerblue):
* gnu/packages/fontutils.scm (python-compreffor)
(python-defcon-bootstrap, nototools):
* gnu/packages/games.scm (sc-controller):
* gnu/packages/machine-learning.scm (python-botorch):
* gnu/packages/music.scm (python-pylast):
* gnu/packages/package-management.scm (conda):
* gnu/packages/python-build.scm (python-exceptiongroup):
* gnu/packages/python-science.scm (python-dask-image)
(python-distributed, python-osqp):
* gnu/packages/python-web.scm (python-branca, python-smart-open):
* gnu/packages/python-xyz.scm (python-conda-content-trust)
(python-menuinst, python-isort, python-pyclibrary)
(python-pyclipper, python-csb43-0.10, python-orgparse)
(python-deepmerge, python-scooby, python-uuid6):
* gnu/packages/radio.scm (nanovna-saver):
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints):
[arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION.
* gnu/packages/python-xyz.scm (python-bagit)
[arguments]: Refactor manual 'check phase into #:test-flags.
Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:37 +01:00
Nicolas Graves
77e1781ffe
gnu: Remove python-importlib-metadata input from some packages.
...
Remove python-importlib-metadata from [native-inputs, inputs, or
propagated-inputs] in the following packages as not required for
build/tests/install:
* gnu/packages/android.scm (python-miio)
* gnu/packages/astronomy.scm (python-jwst, python-stpipe)
* gnu/packages/bioinformatics.scm (python-demuxem, python-hotspotsc,
python-weblogo, python-metacells)
* gnu/packages/calendar.scm (khal)
* gnu/packages/django.scm (python-django-q2)
* gnu/packages/engineering.scm (python-asyncua)
* gnu/packages/jupyter.scm (python-jupyterlab-server,
python-jupyterlite-core)
* gnu/packages/machine-learning.scm (python-pynndescent,
python-gymnasium)
* gnu/packages/maths.scm (python-orthopy, python-quadpy)
* gnu/packages/package-management.scm (poetry)
* gnu/packages/python-compression.scm (python-pybcj)
* gnu/packages/python-crypto.scm (python-keyring)
* gnu/packages/python-web.scm (python-jsonpickle, python-flask)
* gnu/packages/python-xyz.scm (python-jsonschema-3, python-pystitcher,
python-lsp-server, python-nbconvert, python-dns-lexicon,
python-signedjson, python-verlib2)
* gnu/packages/sphinx.scm (python-sphinx-6)
* gnu/packages/spreadsheet.scm (visidata)
Change-Id: Ifac8350aa60528dc2ccacf2570120dbcf1c74ab8
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
91af137e60
gnu: python-docstring-to-markdown: Remove uneeded native-inputs.
...
* gnu/packages/python-xyz.scm (python-docstring-to-markdown)
[native-inputs]: Remove python-pytest-cov, python-pytest-flake8, and
python-wheel.
Change-Id: I7790a8a12ab60f366b6a7af9a53aca6208e19eee
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
84d448688a
gnu: Remove python-pip native-input from some packages.
...
Remove python-pip from [native-inputs] in the following packages as not
required for build/tests/install:
* gnu/packages/python-science.scm: (python-scikit-build-core)
* gnu/packages/python-xyz.scm: (python-pypandoc)
* gnu/packages/shells.scm: (xonsh)
Change-Id: I26579cf868b1e56d075b5c8d8ef7914feee44bcb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
c5a8f822d0
gnu: python-immutables: Remove python-mypy native-input.
...
* gnu/packages/python-xyz.scm (python-immutables):
[origin]: Use git-fetch to use upstream test-data directory.
[native-inputs]: Remove python-mypy.
[arguments]<#:phases>: Add phase to remove python-mypy native-input.
Change-Id: I783413ec475e5a4084ae84ca2afcd5244a396c23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
a63620b659
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 <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
71444ac38b
gnu: Remove python-covdefaults native-input from some packages.
...
Remove python-covdefaults from [native-inputs] in the following packages as not
required for build/tests/install:
* gnu/packages/python-xyz.scm (python-pyproject-api)
* gnu/packages/version-control.scm (pre-commit)
Change-Id: I97ac72184393a86c5eabf32a558efc95630f07e3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
5b2625c889
gnu: Remove python-pycodestyle native-input from some packages.
...
Remove python-pycodestyle from [native-inputs] in the following packages
as not required for build/tests/install:
* gnu/packages/python-xyz.scm: (python-lsp-jsonrpc, python-diff-cover
python-lsp-server, python-affine)
Change-Id: Ibd609f89b5fe1f7750108676f98ee0fdc9daf7ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
047a9dc43b
gnu: Remove python-coveralls native-input from some packages.
...
Remove python-coveralls from [native-inputs] in the following packages
as not required for build/tests/install:
* gnu/packages/python-science.scm (python-trimesh)
* gnu/packages/python-xyz.scm (python-affine)
Change-Id: Ia2beeec4ebc4e651f0a079efb644afa8026d53de
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
fbaf9c22a0
gnu: Remove python-coverage native-input from some packages.
...
Remove python-coverage from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/check.scm: (python-pytest-flakes)
* gnu/packages/cpp.scm: (cpplint)
* gnu/packages/jupyter.scm: (python-nbclassic)
* gnu/packages/machine-learning.scm (onnx,
python-pytorch-lightning) (python-torchmetrics)
* gnu/packages/openstack.scm: (python-hacking)
* gnu/packages/python-xyz.scm: (python-lsp-jsonrpc, python-nodeenv)
* gnu/packages/simulation.scm: (python-dolfin-adjoint)
* gnu/packages/version-control.scm: (pre-commit)
Change-Id: I2c5e14f4aa28906ceee054c857e6abeeb122ad52
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
015bc199ef
gnu: Remove python-flake8 native-input from some packages.
...
Remove python-flake8 from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/bioinformatics.scm: (python-doubletdetection)
* gnu/packages/ebook.scm: (calibre)
* gnu/packages/graph.scm: (python-pygsp)
* gnu/packages/machine-learning.scm: (python-pymanopt, python-pyro-api)
* gnu/packages/python-web.scm: (python-furl)
* gnu/packages/python-xyz.scm: (python-jinja2-cli)
* gnu/packages/simulation.scm: (python-dolfin-adjoint)
* gnu/packages/vpn.scm: (sshuttle)
* gnu/packages/music.scm (python-mutagen):
[arguments]<#:test-flags>: Ignore flake8 quality tests.
[native-inputs]: Remove python-flake8.
Change-Id: I2789b8711faf3aa60a4bfa2062f95616e216d6c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
6f6c88d72c
gnu: Remove python-pylint native-input from some packages.
...
Remove python-pylint from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/games.scm (open-adventure)
* gnu/packages/potassco.scm (python-clingraph)
* gnu/packages/python-xyz.scm (python-lsp-jsonrpc, python-mediapy)
* gnu/packages/virtualization.scm (python-qemu-qmp)
Change-Id: I138d6ad7fbde00f76f77c14d728adce8d74f25bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Maxim Cournoyer
4869f4fe77
gnu: python-matplotlib-documentation: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-matplotlib-documentation)
[native-inputs]: Add ffmpeg, graphviz, python-matplotlib, python-pyyaml,
python-sphinx-tags and python-sphinxcontrib-video.
Relates-to: #4637
Change-Id: I59a23c3d6d6007def58528cb0b8d29eb4a0f8b13
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:34 +01:00
Maxim Cournoyer
537b853deb
gnu: python-numpydoc: Update to 1.10.0.
...
* gnu/packages/python-xyz.scm (python-numpydoc): Update to 1.10.0.
[propagated-inputs]: Remove python-jinja2, add python-tomli.
[#:test-flags]: Skip new test.
Change-Id: I7a1a009edcccd436bfdd52ced9b56ca94ab7208e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:34 +01:00