~ruther/guix-local

9c424939 — Nicolas Graves a month ago
gnu: python-coolbox: Fix inputs.

* gnu/packages/bioinformatics.scm (python-coolbox)
[native-inputs]: Remove python-pybbi.
[propagated-inputs]: Add python-pybbi.

Change-Id: Ic748f66b71b0aa489e8c0800b21cb23592f285a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
93001fcb — Sharlatan Hellseher a month ago
gnu: python-sphinx-autodoc-typehints: Update to 2.3.0.

* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 2.3.0.
[arguments] <test-flags>: Rework skpped tests.
[native-inputs]: Remove nss-certs-for-test and python-nptyping.

Change-Id: Iaf7fbcf27dd4334c04acaf0efec27e0d3f140b82
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
069fdefe — Sharlatan Hellseher a month ago
gnu: Remove python-pynbody-1.

* gnu/packages/astronomy.scm (python-pynbody-1): Delete variable.

Fixes: guix/guix#4801
Change-Id: If3461a85679cf0ff46eaeb50bcd0cc4c7eb78b16
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
5e5e1b95 — Sharlatan Hellseher a month ago
gnu: Remove python-aioredis.

* gnu/packages/databases.scm (python-aioredis): Delete variable.

Change-Id: If859740f6bb38fc42ae42df577d0a8c48d2af7c3
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
fd7898ef — Sharlatan Hellseher a month ago
gnu: python-genomepy: Update to 0.16.3.

* gnu/packages/bioinformatics.scm (python-genomepy): Update to 0.16.3.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-pytest.

Change-Id: Iab4a30e7fb4ff31243ae0c210155a2d1896bd3cb
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
35dce1ef — Sharlatan Hellseher a month ago
gnu: python-mysql-connector-python: Skip one more test.

* gnu/packages/python-xyz.scm (python-mysql-connector-python):
[phases]{check}: Skip one more test.

Change-Id: I22277bc3cdf0634b166f3198d005c82c37b8796f
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
f402e256 — Sharlatan Hellseher a month ago
gnu: python-timezonefinder: Use python-numpy@1.

* gnu/packages/time.scm (python-timezonefinder):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.

Change-Id: I2dbe7cc50b1af1453d99ac2dcfd61ffaca1aa4dd
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
f3e3d90f — Sharlatan Hellseher a month ago
gnu: python-cylp: Update to 0.94.0.

* gnu/packages/maths.scm (python-cylp): Update to 0.94.0.
[arguments] <test-flags>: Rework skipped/ignored tests.
<phases>: Add 'numpy-compatibility.'
[propagated-inputs]: Remove python-pytest.
[native-inputs]: Remove python-hypothesis, python-numpy, and
python-wheel.

Fixes: guix/guix#2912
Change-Id: Ifa466f6f0d0a1cdc3723d60a57ddeafca61dff99
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
e01c9d91 — Sharlatan Hellseher a month ago
gnu: Remove music21.

* gnu/packages/music.scm (music21): Delete variable.

Change-Id: I571e7386a543045f8aa252cad9623612bb0f8a7e
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
f09b0622 — Sharlatan Hellseher a month ago
gnu: python-qutip: Update to 5.2.2.

* gnu/packages/python-science.scm (python-qutip): Update to 5.2.2.
[arguments] <test-flags>: Rework skipped/ignored tests.
<phases>: Use default 'check; add 'remove-local-source.
[propagated-inputs]: Add python-cvxopt, python-cvxpy, python-mpi4py,
python-mpmath, and python-tqdm.
[native-inputs]: Remove python-numpy, python-packaging, python-scipy,
and python-wheel; add python-pytest-rerunfailures.

Change-Id: I1ee08658e6a7c6ef2c6b42b9d121113dedad04f7
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
592b53a5 — Sharlatan Hellseher a month ago
gnu: python-petrofit: Reduce closure size.

* gnu/packages/astronomy.scm (python-petrofit):
[phases]{relax-requirements}: New phase.
[propagated-inputs]: Remove jupyter, python-cython, python-ipywidgets,
and python-pytest-astropy-header.
[native-inputs]: Remove python-pytest-xdist, python-setuptools, and
python-wheel; add python-cython and python-pytest-astropy-header.

Change-Id: Id5e79feb6f47e9b6d00568cf1ec54dc0c18fd52b
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
a8a5a87a — Sharlatan Hellseher a month ago
gnu: python-statmorph: Use python-numpy@1.

* gnu/packages/astronomy.scm (python-statmorph):
[propagated-inputs]: Remove python-numpy, add python-numpy-1.

Change-Id: Ibe7a78c4261398867dd0413feb9101b4d79c9eeb
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
8d333022 — Sharlatan Hellseher a month ago
gnu: python-pysat: Skip more tests.

* gnu/packages/astronomy.scm (python-pysat):
[arguments] <test-flags>: Run tests in parallel and skip more failing
ones.
[native-inputs]: Remove python-wheel.

Change-Id: I164dfe85e34d01610b6b58407913a08a557e27fd
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
701285e2 — Sharlatan Hellseher a month ago
gnu: python-pyopencl: Update to 2026.1.

* gnu/packages/opencl.scm (python-pyopencl): Update to 2026.1.
[phases]{pre-build}: New phase.
[propagated-inputs]: Remove python-mako; add python-typing-extensions.
[native-inputs]: Add pocl, python-mako, and python-pytest.
[home-page]: Fix lint warning: "permanent redirect from
https://mathema.tician.de/software/pyopencl to
https://mathema.tician.de/software/pyopencl/"

Change-Id: I08567d11ff612cdb9d08c62c6ba1928bb73f9837
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2423fa65 — Sharlatan Hellseher a month ago
gnu: python-nanobind: Update to 2.10.2.

* gnu/packages/python-xyz.scm (python-nanobind): Update to 2.10.2.
[native-inputs]: Add python-numpy, python-pathspec, and python-scipy.
[synopsis]: Fix lint warning: "synopsis should start with an upper-case
letter or digit".

Change-Id: I26dd624d3a9ead7af7744769cc59f05bb56de56d
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
86b67f98 — Sharlatan Hellseher a month ago
gnu: python-pytools: Add missing propagated inputs, enable tests.

* gnu/packages/opencl.scm (python-pytools):
[arguments] <tests?>: Enable.
[propagated-inputs]: Remove python-appdirs and python-numpy; add
python-platformdirs, python-siphash24, and python-typing-extensions.
[native-inputs]: Add python-pytest.

Change-Id: Ib4635f375306b1ea9415bd0eca79013d0521b9cc
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
e9d7f7fb — Sharlatan Hellseher a month ago
gnu: Add python-siphash24.

* gnu/packages/python-xyz.scm (python-siphash24): New variable.

Change-Id: I297103197b867e9be3a60caf53a8536f5c32aa63
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
0a183845 — Sharlatan Hellseher a month ago
gnu: Add c-siphash.

* gnu/packages/c.scm (c-siphash): New variable.

Change-Id: Icc2cbe8cb408ea345d3921b4fce74e5761f79b87
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
22e9f44d — Sharlatan Hellseher a month ago
gnu: Add c-stdaux.

* gnu/packages/c.scm (c-stdaux): New variable.

Change-Id: Iddb4f0f77e5b4c9be03d8029272d47e2dddf7bf1
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
9b3596ad — Sharlatan Hellseher a month ago
gnu: python-pymol: Use python-numpy@1.

* gnu/packages/chemistry.scm (python-pymol):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.

Change-Id: Icfb0eb4116ecb7b9d34fe13bc8bd81d85a4a64ec
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Next