~ruther/guix-local

ref: 26ecbf391a4587e7e19dceeba6c4b32e95dff6ce guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.5 MiB
c3942b7d — Sharlatan Hellseher 3 months ago
gnu: python-h5py: Update to 3.15.1.

* gnu/packages/python-xyz.scm (python-h5py): Update to 3.15.1.
[arguments] <test-flags>: Skip test recruiting the build with MPI
support.
<phases>: Remove 'relax-gcc-14-strictness; do not delete/implement custom
'check, use default.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-ipython, python-pytest-mpi, and
python-wheel.

Change-Id: Iee3bdaa9f3950404791e770ee600da1650842496
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
d601af10 — Sharlatan Hellseher 3 months ago
gnu: python-msgpack: Update to 1.1.2.

* gnu/packages/python-xyz.scm (python-msgpack): Update to 1.1.2.

Change-Id: Ic69b1b9f8fc9d6da32c00584e86de42af167ec0c
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
e0ae1417 — Maxim Cournoyer 4 months ago
gnu: python-matplotlib: Update to 3.10.8.

* gnu/packages/python-xyz.scm (python-matplotlib): Update to 3.10.8.
[source]: Fetch from git and delete patches.
[#:configure-flags]: New argument.
[#:test-flags]: Consolidate all test arguments here, adding "-n" and
"--pyargs". Update skipped tests regexps.
[#:phases] {fix-and-disable-failing-tests}: Rename to...
{patch-commands}: ... this, and streamline phase.
{patch-dlopen}: Update patched file name.
{configure-environment}: Streamline.
{chdir}: New phase.
[native-inputs]: Add meson-python.
* gnu/packages/patches/python-matplotlib-fix-legend-loc-best-test.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Change-Id: Ib002aae96559efa625d2059c783536f77f4170a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
c0244f85 — Sharlatan Hellseher 4 months ago
gnu: python-numpy-2: Deprecate by python-numpy.

* gnu/packages/python-xyz.scm (python-numpy-2): Deprecated in favor of
python-numpy.
(python-omero-py, python-numexpr) [propagated-inputs]: Remove
python-numpy-2; add python-numpy.

* gnu/packages/algebra.scm (kissfft)
[native-inputs]: Remove python-numpy-2; add python-numpy.

* gnu/packages/image.scm (vigra):
[inputs]: Remove python-numpy-2; add python-numpy.

* gnu/packages/machine-learning.scm (python-spacy):
[propagated-inputs]: Remove python-numpy-2; add python-numpy.

* gnu/packages/machine-learning.scm (python-thinc):
[propagated-inputs]: Remove python-numpy-2; add python-numpy.

* gnu/packages/maths.scm (python-blis):
[native-inputs]: Remove python-numpy-2; add python-numpy.

Change-Id: Ie6041de76a227246ec63b0efa04d293dcc22b40b
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
d0ce5306 — Sharlatan Hellseher 4 months ago
gnu: python-numpy: Set NumPy 2 as default.

* gnu/packages/python-xyz.scm (python-numpy): Move definition from
python-numpy-2 here.
(python-numpy-1): New variable, inherit from python-numpy.

Change-Id: I78bf7cae09b5bea59b536fe4ba14649a3398539c
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
ad5eb3f7 — Sharlatan Hellseher 4 months ago
gnu: Add python-cython-next.

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

Change-Id: I9bc2e1881edb4113f5919d39a6481067da986045
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
afd18976 — wrobell 6 months ago
gnu: python-cython: Update to 3.1.7.

* gnu/packages/python-xyz.scm (python-cython): Update to 3.1.7.

Change-Id: I0771e680017223c0ef0fee01fc30edda0e274ebb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
fcbf2548 — Andreas Enge 3 months ago
gnu: Remove python-fusepyng.

* gnu/packages/python-xyz.scm (python-fusepyng): Delete variable.

Fixes: guix/guix#3874
Change-Id: I68ca5d59379c0c90f29a83cf3921e5f4e5344a63
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
fc53f7c8 — Ricardo Wurmus 2 months ago
Revert "gnu: python-pyzmq: Do not run flaky tests."

This reverts commit 5379ca97180b66be67d039e58f8c03688d918f98.

The commit was intended for next-master.
5379ca97 — Ricardo Wurmus 2 months ago
gnu: python-pyzmq: Do not run flaky tests.

* gnu/packages/python-xyz.scm (python-pyzmq)[arguments]: Skip tests marked as
flaky.

Change-Id: I97204b237f8c2192b501b105b0b2c13434708df3
93e81e1c — Efraim Flashner 2 months ago
gnu: python-codespell: Update inputs.

* gnu/packages/python-xyz.scm (python-codespell)[native-inputs]: Remove
python-tomli, add python-setuptools-scm.

Change-Id: I0fb4999bc5070c0fcfebb5991966e488eca85109
gnu: python-pymongo: Update to 4.16.0.

* gnu/packages/python-xyz.scm (python-pymongo): Update to 4.16.0.

Change-Id: I3ba3a2f5d2607c916d9228a57fc06c7db150e3ac
9256d8ad — Andy Tai 3 months ago
gnu: Add python-customtkinter.

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

Merges guix/guix#5108

Change-Id: Iacfe7220ace7396e6d878283a2d36b6f97da3ca4
Modified-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
1c5e70d2 — Efraim Flashner 3 months ago
gnu: python-userspacefs: Hardcode location of libfuse.

* gnu/packages/python-xyz.scm (python-userspacefs)[arguments]: Add a
phase to hardcode the location of libfuse.
[inputs]: Add fuse-2.

Change-Id: Ib991967a29daa759ff0e3f2682c2b9f860b8cb3c
c4f76f26 — Nicolas Goaziou 3 months ago
gnu: python-cairocffi: modernize package.

* gnu/packages/python-xyz.scm (python-cairocffi)[arguments]: Use
G-exps. Remove trailing #t from phases.

Change-Id: I1b0442ff2a7ba73e8b63e40b6313de8649dbdce6
fad498be — Nicolas Goaziou 3 months ago
gnu: python-cairocffi: Update to 1.7.1.

* gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.7.1.

Change-Id: Iacea14cbbafaf38bfd43841910706955468aa0a8
ac1d5733 — Sharlatan Hellseher 3 months ago
gnu: python-pyfuse3: Update to 3.4.1.

* gnu/packages/python-xyz.scm (python-pyfuse3): Update to 3.4.1.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-pytest-trio; add python-trio.
[native-inputs]: Add python-cython, python-pytest, python-setuptools, and
python-setuptools-scm.

Change-Id: I6f4846bb90a0fb578dbadf3c4021a0458428bfcb
eb4aa7bd — Sharlatan Hellseher 3 months ago
gnu: python-pymd4c: Update to 1.1.2.

* gnu/packages/python-xyz.scm (python-pymd4c): Update to 1.1.2.

Change-Id: I712e7868b078c4ca3cea594e78c71393cb3e12f3
8240f35e — Sharlatan Hellseher 3 months ago
gnu: python-parse-type: Update to 0.6.6.

* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.6.6.
[native-inputs]: Remove python-wheel; add python-setuptools-scm.

Change-Id: Ia31b266f4ce6ceb677ae3787d3484e19fdc80de2
cfffecfa — Nicolas Graves 3 months ago
gnu: python-polling2: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-polling2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable <#:tests?>.
<#:test-flags>: Ignore flaky test.
[native-inputs]: Add python-setuptools.  Remove python-pytest-runner.

Change-Id: Ifb8a4eb6fe65ba4dccb1cbc0a4cb629aba443b09
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next