Cayetano Santos
f3afe1496a
gnu: whisper-cpp: Unbundle ggml.
...
* gnu/packages/machine-learning.scm (whisper-cpp)[inputs]: Remove
openblas; add ggml.
[arguments]: Update #:configure-flags.
Change-Id: I5356c534d41b02d434b865db3182e1b0e6455261
2026-02-27 15:21:24 +01:00
Cayetano Santos
e9cd66893f
gnu: whisper-cpp: Update to 1.8.3-1.364c77f.
...
* gnu/packages/machine-learning.scm (whisper-cpp): Update to
1.8.3-1.364c77f.
Change-Id: Ied0735ae2cbd3d66c24bee1c25524c7172499941
2026-02-27 15:18:06 +01:00
Cayetano Santos
929b910613
gnu: llama-cpp: Remove unused dependency on openblas.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to .
Change-Id: Idba892340f50497d4751196069688373b876ca02
2026-02-27 15:18:06 +01:00
Sharlatan Hellseher
5f3cd42859
gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.
...
This is a following up change after discussion in
<https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648 >.
* gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables.
(swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and
swig-4.4.
* gnu/packages/accessibility.scm (libbraille)
* gnu/packages/apparmor.scm (libapparmor)
* gnu/packages/bioinformatics.scm (htseq, imp, libsbml)
* gnu/packages/bootloaders.scm (dtc, u-boot)
* gnu/packages/disk.scm (volume-key)
* gnu/packages/dns.scm (ldns, unbound)
* gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm)
* gnu/packages/embedded.scm (python-libmpsse)
* gnu/packages/engineering.scm (freecad, kicad, meep, mpb)
* gnu/packages/fabric-management.scm (ibutils)
* gnu/packages/game-development.scm (python-pybox2d)
* gnu/packages/games.scm (kiki)
* gnu/packages/geo.scm (saga)
* gnu/packages/gnome.scm (libratbag)
* gnu/packages/gnucash.scm (gnucash)
* gnu/packages/gnupg.scm (python-gpg)
* gnu/packages/graphviz.scm (graphviz)
* gnu/packages/guile-xyz.scm (guile-xapian)
* gnu/packages/image.scm (mypaint)
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools)
* gnu/packages/kodi.scm (kodi)
* gnu/packages/libftdi.scm (libftdi)
* gnu/packages/linux.scm (libnl)
* gnu/packages/llvm.scm (lldb)
* gnu/packages/machine-learning.scm (openmm, tensorflow-lite)
* gnu/packages/maths.scm (nlopt)
* gnu/packages/ncurses.scm (stfl)
* gnu/packages/oneapi.scm (python-onetbb)
* gnu/packages/pretty-print.scm (highlight)
* gnu/packages/python-crypto.scm (python-m2crypto)
* gnu/packages/python-graphics.scm (python-pivy)
* gnu/packages/radio.scm (hamlib, soapysdr)
* gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager)
* gnu/packages/selinux.scm (libselinux, libsemanage, python-setools)
* gnu/packages/speech.scm (pocketsphinx)
* gnu/packages/statistics.scm (python-openturns, r-spams)
* gnu/packages/tbb.scm (python-tbb)
* gnu/packages/version-control.scm (subversion)
* gnu/packages/video.scm (libopenshot, mlt, obs)
[native-inputs]: Remove swig; add swig-4.0.
* gnu/packages/geo.scm (gdal)
* gnu/packages/graph.scm (python-faiss)
[inputs]: Remove swig; add swig-4.0.
* gnu/packages/games.scm (fifengine): Update to 0.4.2.
[inputs]: Remove swig; add swig-4.0.
[native-inputs]: Likewise.
* gnu/packages/image-processing.scm (insight-toolkit, simpleitk)
* gnu/packages/pdf.scm (mupdf, python-pymupdf)
[native-inputs]: Remove swig-next; add swig-4.4.
Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-27 14:07:00 +00:00
Cayetano Santos
5da565b2d4
gnu: llama-cpp: Update to 0.0.0-b8054.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b8054.
Change-Id: I604ec9db4b9a4c75ec7036db9f1d7172f92d2aa0
2026-02-27 14:48:08 +01:00
Cayetano Santos
081954f9c9
gnu: ggml: Update to 0.9.7.
...
* gnu/packages/machine-learning.scm (ggml): Update to 0.9.7.
Change-Id: Ia5917543d03220cc9fc90c31b12d35fb74187eea
2026-02-27 14:38:39 +01:00
Nigko Yerden
84e4ab8c55
gnu: ggml: Set backend directory.
...
Without this flag, backends are not installed.
* gnu/packages/machine-learning.scm (ggml)[arguments]<#:configure-flags>:
Add -DGGML_BACKEND_DIR.
Fixes guix/guix#6699 .
Merges guix/guix!6724
Change-Id: I73b737aa7c98a47c168caccae25f6de0f27c57ec
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-27 12:12:05 +01:00
Andy Tai
a92bf1b96c
gnu: Add mnn.
...
* gnu/packages/machine-learning.scm (mnn): New variable.
Merges guix/guix!3134
Change-Id: I6b39e49e360804c0787c41c0e287c30eced3bfcc
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-24 22:03:45 +01:00
Ayan Das
19cac579d7
gnu: python-pytorch-for-r-torch: Fix build and RUNPATH.
...
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch):
[arguments] <#:phases>: In 'use-system-libraries', replace the
'build_bundled' import workaround with a no-op 'create_bundled'
binding. Adjust functorch INSTALL_RPATH to "$ORIGIN/../torch/lib".
Change-Id: I6386137d658dc11c6b0a3b553de87524a4b1d708
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6004
2026-02-22 18:41:11 +01:00
Ayan Das
b373a5ccff
gnu: fbgemm: Update to 1.5.0.
...
* gnu/packages/machine-learning.scm (fbgemm): Update to 1.5.0.
* gnu/packages/patches/fbgemm-use-system-libraries.patch: Refresh for 1.5.0,
enable C language checks in CMake, and adapt to upstream test CMake changes.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-22 18:41:11 +01:00
Ayan Das
8957ef1acd
gnu: python-pytorch-geometric: Fix tests with PyTorch 2.10.
...
* gnu/packages/machine-learning.scm (python-pytorch-geometric)[arguments]:
Ignore DeprecationWarnings raised during import.
Change-Id: I9e9da73b304b80d2499d24acac41970a08886e7b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-22 18:41:11 +01:00
Ayan Das
9919afc965
gnu: python-pytorch-lightning: Update to 2.6.0.
...
* gnu/packages/machine-learning.scm (python-pytorch-lightning): Update to 2.6.0.
[source]: Update hash.
[arguments]: Fix LeafSpec deprecation with PyTorch 2.10.
Change-Id: I7db724fd269e6b171293c3d2258440f01d2ea2b6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-22 18:41:11 +01:00
Ayan Das
cb5934e85e
gnu: python-botorch: Fix tests with PyTorch 2.10.
...
* gnu/packages/machine-learning.scm (python-botorch): Substitute out
an invalid call to `view\' that passes a torch.Size plus extra arguments,
which PyTorch 2.10 rejects.
Change-Id: I71a47dab611ad33c3f765c74093aeadabc9f4c8d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-22 18:41:11 +01:00
Ayan Das
3cdb9a09c1
gnu: python-torchvision: Update to 0.25.0.
...
* gnu/packages/machine-learning.scm (python-torchvision): Update to 0.25.0.
[source]: Update hash.
Change-Id: I01b88a7f771e1cd5a29b85fe69393cb94a61a37d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-22 18:41:10 +01:00
Ayan Das
e1cfe62f11
gnu: python-torchaudio: Update to 2.10.0.
...
* gnu/packages/machine-learning.scm (python-torchaudio): Update to 2.10.0.
[source]: Update hash.
[arguments]: Skip dataset tests requiring torchcodec.
Change-Id: I8da137fac0f4419bec78d1d0f41c98b4fcf84362
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-22 18:41:10 +01:00
Ayan Das
52b5ef81a1
gnu: python-pytorch: Update to 2.10.0.
...
* gnu/packages/machine-learning.scm (%python-pytorch-version): Update to 2.10.0.
(%python-pytorch-src)[source]: Update hash.
(python-pytorch)[arguments]: Fix build by including Utils.hpp.
* gnu/packages/patches/python-pytorch-runpath.patch: Update for 2.10.0.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Update for 2.10.0.
Change-Id: Ic579058f302d2d8face536ae9980f06854888615
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-22 18:41:10 +01:00
Ayan Das
5895cb7558
gnu: ideep-pytorch: Update to 3.7.1.
...
* gnu/packages/machine-learning.scm (ideep-pytorch): Update to 3.7.1.
[source]: Update hash.
Change-Id: Ib775087c6d7f94f33b5bae1c869d33fc848f2cd3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-22 18:41:10 +01:00
Nguyễn Gia Phong
72accc0345
gnu: Add argos-translate-gui.
...
* gnu/packages/machine-learning.scm (argos-translate-gui):
New variable.
Change-Id: Ic9ed903e34f1b34a51e1c8d2757d4dc60473ef46
2026-02-21 19:29:58 +01:00
Nguyễn Gia Phong
2337dc4930
gnu: python-argostranslate: Disable spaCy download.
...
The spaCy model Argos Translate tries to download, xx-sent-ud-sm,
is already a propagated input.
* gnu/packages/machine-learning.scm(python-argostranslate)[arguments]
<#:phases>: Add 'disable-spacy-download.
Change-Id: Ifd0e9e1b4bae5255c28c9c4d3726d9c5360ee4b9
2026-02-21 19:29:58 +01:00
Dariqq
3e9338b923
gnu: Use (target-32bit?) to test for 32bit targets.
...
* gnu/packages/*.scm: Replace usage of target-64bit? when actually testing for
32bit targets.
* guix/utils.scm (target-hurd32?). Same.
Change-Id: If3ed2b82a1229b72b07fafc694eedc14080e5a04
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5710
2026-02-20 22:34:56 +01:00
Andreas Enge
1797f72918
gnu: Remove ghmm.
...
* gnu/packages/machine-learning.scm (ghmm): Delete variable.
Fixes : guix/guix#5664
Change-Id: I144b4c8f23b2edc7ba8efb19739fdfde1e9e65f6
2026-02-17 12:24:23 +01:00
Nicolas Graves
a7c475b6a7
gnu: python-hyperopt: Fix tests.
...
* gnu/packages/machine-learning.scm (python-hyperopt)[arguments]
<#:test-flags>: Don't run slow tests.
<#:phases>: Add phase 'patch-tests.
Change-Id: I1fa9a0968291ea9ef7c75dd3ab7d19edc14279b2
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-15 21:50:04 +00:00
Cayetano Santos
5af99e153d
gnu: llama-cpp: Unbundle ggml.
...
* gnu/packages/machine-learning.scm (llama-cpp)[inputs]: Add ggml.
[arguments]<#:configure-flags>: Set accordingly.
Change-Id: I30299ccab727f5a242eeb5437cb4b7e581e2b47d
2026-02-11 08:14:51 +01:00
Cayetano Santos
02dba5ab3e
gnu: Add ggml.
...
* gnu/packages/machine-learning.scm (ggml): New variable.
Merges guix/guix!6238
Change-Id: Iebfff1cd9587a3ba3bb02020533c658b6c21f614
2026-02-11 08:10:15 +01:00
Andy Tai
ff3813891a
gnu: llama-cpp: Update to b7966.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to b7966.
[inputs]: Add openssl.
[native-inputs]: Add python-minimal-wrapper.
[arguments]<#:phases>: Update ’fix-tests.
Merges guix/guix!6227
Change-Id: I756e3e28a6b5d0fdc64349260806305619bbcc30
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-11 08:09:03 +01:00
David Elsing
eb541097d1
gnu: Add frugally-deep.
...
* gnu/packages/machine-learning.scm (frugally-deep): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:49:15 +01:00
Sharlatan Hellseher
e012430a92
gnu: python-argostranslate: Fix build.
...
* gnu/packages/machine-learning.scm (python-argostranslate)
[phases]{writable-home}: Remove phase.
{set-home-env}: New phase, located before {build}.
Relates-to: guix/guix#5892
Change-Id: I04fdb2fa6793d3e3e1da906612f4b650238f2b1d
2026-02-07 12:28:58 +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
6f7f9d6c68
gnu: python-scikit-learn: Adjust native inputs.
...
* gnu/packages/machine-learning.scm (python-scikit-learn):
[native-inputs]: Remove meson-python, pkg-config, and python-cython; add
python-meson-python.
Change-Id: Ib0ad4db1382d748e3ecbab9c50f9446c345048dc
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
d1ff238ffb
gnu: python-umap-learn: Update to 0.5.11.
...
* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.11.
[phases]{set-numa-cache-dir}: Move before {build}, see:
<https://codeberg.org/guix/guix/issues/5892 >.
[native-inputs]: Remove python-wheel.
Change-Id: Ia05d93991f3fa9baced3a92260cfc111b91f7400
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
c2f52bf0be
gnu: python-scikit-learn: Fix build.
...
* gnu/packages/machine-learning.scm (python-scikit-learn):
[phases]{patch-pyproject}: Remove license modification line.
Change-Id: I19585e113e8f32c506841afbdfbc957ad44539da
2026-02-07 12:28:41 +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
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
b6627e81a4
gnu: python-pymanopt: Remove python-flake8-bugbear native-input.
...
* gnu/packages/machine-learning.scm (python-pymanopt)[native-input]:
Remove python-flake8-bugbear.
Change-Id: Ib3eca8ce7dabb2ef9da4db0ca9eeeb94308f4805
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
cd0a53d17f
gnu: Remove python-isort native-input from some packages.
...
Remove python-isort from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/machine-learning.scm: (python-pymanopt))
* gnu/packages/mail.scm: (python-hyperkitty, postorius)
* gnu/packages/virtualization.scm: (python-qemu-qmp)
Change-Id: Ie50eb222c5db62cf985926c716152db8bf6e7855
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
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
Sharlatan Hellseher
8990cfda50
gnu: python-readchar: Use python-pytest-8.
...
* gnu/packages/machine-learning.scm (python-readchar)[native-inputs]:
Remove python-pytest; add python-pytest-8.
Change-Id: I4a879d7d6e591e3c3e0971c93b257cf763a07f41
2026-02-07 12:28:20 +01:00
Nicolas Graves
93b40d330f
build-system/pyproject: Remove uneeded use of pyproject-guile-json.
...
* gnu/packages/bioinformatics.scm (python-bed-reader, python-gseapy)
* gnu/packages/chemistry.scm (gemmi, ringdecomposerlib, rdkit)
* gnu/packages/cinnamon.scm (libxapp)
* gnu/packages/cups.scm (hplip)
* gnu/packages/djvu.scm (ocrodjvu)
* gnu/packages/finance.scm (electron-cash)
* gnu/packages/gnome.scm (terminator)
* gnu/packages/image-processing.scm (insight-toolkit)
* gnu/packages/machine-learning.scm (onnxruntime, tensorflow-lite,
koboldcpp, python-tokenizers)
* gnu/packages/maths.scm (gmsh, z3, fp16)
* gnu/packages/music.scm (quodlibet)
* gnu/packages/photo.scm (lensfun)
* gnu/packages/python-science.scm (python-clarabel)
* gnu/packages/python-xyz.scm (python-orjson, python-libcst,
python-rpds-py, python-streamtracer, python-tiktoken)
* gnu/packages/rpm.scm (createrepo-c)
* gnu/packages/rust-apps.scm (maturin)
* gnu/packages/sugar.scm (sugar, sugar-datastore)
* gnu/packages/version-control.scm (mercurial, hg-commitsigs)
* gnu/packages/vpn.scm (python-proton-vpn-local-agent)
[arguments]<#:phases>: Remove uneeded use of pyproject-guile-json
extension.
* gnu/packages/python-xyz.scm (python-streamtracer)[arguments]
<#:phases>: Also rewrite 'check phase replacement.
Change-Id: I779c354120ada3d94f07a127b9ec5011e73254c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:18 +01:00
Ricardo Wurmus
2e944d8948
gnu: Add python-burr.
...
* gnu/packages/machine-learning.scm (python-burr): New variable.
Change-Id: Iae8cb383ae1528abc96f961e4a9d1436b913d61a
2026-02-03 22:53:40 +01:00
Cayetano Santos
7ab990a50a
gnu: koboldcpp: Update to 1.107.
...
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.107.
[source]: Add snippet.
Change-Id: I7582cc557ddf203866981b7876c9cd77927db6c5
2026-01-31 22:04:29 +01:00
Nguyễn Gia Phong
819310310b
gnu: Add python-argostranslate.
...
* gnu/packages/machine-learning.scm (python-argostranslate):
New variable.
Merges guix/guix!5564
Co-Authored-By: Lapearldot <lapearldot@disroot.org >
Change-Id: I59b5159b19cfea97cc4aa83a8ffb482066cc2b01
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-31 09:58:46 +01:00
Nguyễn Gia Phong
f004a0629e
gnu: Add python-xx-sent-ud-sm.
...
* gnu/packages/machine-learning.scm (python-xx-sent-ud-sm): New variable.
Change-Id: I2fc16a03871752bc7a571ad317a6747a419f7f68
2026-01-31 09:54:48 +01:00
Nguyễn Gia Phong
a2f5c702f1
gnu: Add python-stanza.
...
* gnu/packages/machine-learning.scm (python-stanza): New variable.
Change-Id: I86369771db647c85d7a204ff8069d6e3670bb58b
2026-01-31 09:54:48 +01:00
Cayetano Santos
45469682c8
gnu: python-botorch: Update to 0.16.1.
...
* gnu/packages/machine-learning.scm (python-botorch): Update to 0.16.1.
Merges guix/guix!5935
Change-Id: I6d2d9d3b3071a7974a41020c2f42b4547cc92fcf
2026-01-28 14:16:43 +01:00
Cayetano Santos
e1890ff86f
gnu: python-gpytorch: Update to 1.15.1.
...
* gnu/packages/machine-learning.scm (python-gpytorch): Update to 1.15.1.
Merges guix/guix!5935
Change-Id: I1b2d4b8937f74143910ba281f7496d4b1c10b81c
2026-01-28 14:16:35 +01:00
Cayetano Santos
f5dd93caf3
gnu: python-pynndescent: Update to 0.6.0.
...
* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.6.0.
[native-inputs]: Remove python-wheel.
Merges guix/guix!5935
Change-Id: Ib9dcb82bede9d2806c0e44c8b39c428aaac97804
2026-01-28 14:16:09 +01:00
Andy Tai
b989e0138e
gnu: koboldcpp: Update to 1.106.2.
...
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.106.2.
Merges guix/guix!5888
Change-Id: Id9f840c4195c7c5b8616f5053229886dec11f18f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:40 +01:00