~ruther/guix-local

f94377da — Sharlatan Hellseher 7 months ago
gnu: python-scikit-fem: Update to 11.0.0.

* gnu/packages/python-science.scm (python-scikit-fem): Update to 11.0.0.
[propagated-inputs]: Add python-matplotlib.
[native-inputs]: Remove python-wheel.

Change-Id: I52ac1f1125f7d5849b8a90f5db74aeabc08fd6ef
34a80a0f — Sharlatan Hellseher 7 months ago
gnu: python-plotly: Fix tests.

* gnu/packages/python-science.scm (python-plotly) [native-inputs]:
Remove python-wheel; add python-nbformat.

Change-Id: I257a9b06343b37e95428bfa46f4b5547b7adb876
60e0723b — Sharlatan Hellseher 7 months ago
gnu: python-textdistance: Limit concurrent tests.

* gnu/packages/python-xyz.scm (python-textdistance)[arguments]
<test-flags>: Limit parallel tests up to 4 threads.

Change-Id: Id70320f528a0618e3058ccabaec5675180b06b74
fe84590b — Sharlatan Hellseher 7 months ago
gnu: python-poppy: Fix tests.

* gnu/packages/astronomy.scm (python-poppy)[arguments] <test-flags>:
Avoid "docs/ext/numfig.py".

Change-Id: If0ab442d6e5ab93ef59f602be4fa3cf37ce23422
0b1bb5d6 — Nicolas Graves 7 months ago
gnu: python-pygtrie: Fix and run tests.

* gnu/packages/python-xyz.scm (python-pygtrie)
[source]: Switch to git-fetch.
[arguments]<#:test-backend>: Set it.
<#:phases>: Add phase 'set-version.
[native-inputs]: Remove python-wheel.

Change-Id: Ib3da3430340077624410e334d7846b75b6928471
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bdf0b56b — Nicolas Graves 7 months ago
gnu: python-distance: Update to 0.1.3-0.ad7f9dc.

* gnu/packages/python-xyz.scm (python-distance): Update to 0.1.3-0.ad7f9dc.
[source]: Switch to git-fetch.
[arguments]: Set <#:test-backend> and <#:test-flags>.
[native-inputs]: Remove python-wheel.

Change-Id: I76fdce7caa7cff779ef6df60dd3969aea57be5d5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f9fc9c1d — Nicolas Graves 7 months ago
gnu: python-pyxdameraulevenshtein: Run and fix tests.

* gnu/packages/python-xyz.scm (python-pyxdameraulevenshtein)
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest, remove python-wheel.

Change-Id: I5835d0367438a3f3cc017b1dc37fd5d6f2f3c120
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
53aa7a15 — Nicolas Graves 7 months ago
gnu: python-matrix-nio: Disable failing tests.

* gnu/packages/matrix.scm (python-matrix-nio)
[arguments]<#:test-flags>: Disable failing tests.
<#:phases>: Improve style ; add phase 'relax-requirements.
[native-inputs]: Remove python-mypy, python-mypy-extensions,
python-poetry-core, python-pytest-cov, python-pytest-flake8,
python-wheel.

Change-Id: I45ddc6ca02333eb5384f310cfd6cdb9091626334
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cae5f4fb — Nicolas Graves 7 months ago
gnu: python-vireosnp: Update to 0.5.9-0.e365463.

* gnu/packages/bioinformatics.scm (python-vireosnp): Update to 0.5.9-0.e365463.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Remove python-wheel.

Change-Id: I53fee681916b4c4a5ad483fdf589e8297864da7f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3a98b3f4 — Nicolas Graves 7 months ago
gnu: python-telingo: Fix tests.

* gnu/packages/potassco.scm (python-telingo)
[source]: Run guix style.
[native-inputs]: Add python-pytest, remove python-wheel.

Change-Id: Ie20e81780ac715f63fb4485e19a5e28b5a7ef579
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cf67c483 — Nicolas Graves 7 months ago
gnu: python-shopifyapi: Switch to pyproject.

* gnu/packages/python-web.scm (python-shopifyapi):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.
[description]: Improve style.

Change-Id: If574f434dc796c26f07f93f60157bea5a2ac9aaf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
16ff95c3 — Nicolas Graves 7 months ago
gnu: python-test-utils: Disable tests.

* gnu/packages/python-check.scm (python-test-utils)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Remove python-wheel.

Change-Id: Ib45a88ef010749f5b18f0ae591df83baf99c5bc6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a9528887 — Nicolas Graves 7 months ago
gnu: python-sshtunnel: Slim down patch.

* gnu/packages/patches/python-sshtunnel-pep518.patch: Remove uneeded
patch content.

Change-Id: Iaf97a87b855ab1b18721d5464e4cd2494c5040a0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6e1adfa0 — Sharlatan Hellseher 7 months ago
gnu: python-cobaya: Fix build.

* gnu/packages/astronomy.scm (python-cobaya)[propagated-inputs]: Add
python-requests.
[native-inputs]: Remove python-wheel.

Change-Id: I029e69a6a4a9933191ee4b9e71f3af94c68bff2d
b76bf5dc — Hugo Buddelmeijer 7 months ago
gnu: python-scipy: Reduce closure size.

As documentation was not built at all, this change removes everything
requiring for to reduce the closue size.

* gnu/packages/python-science.scm (python-scipy): Adjust inputs
[arguments] <phases>: Remove 'install-doc.
[propagated-inputs]: Keep only python-numpy.
[native-inpusts]: Remove python-hypothesis, and python-pytest-cov; add
python-mpmath, python-numpydoc, python-pythran, python-rich-click,
python-threadpoolctl, and python-typing-extensions.

Fixes: guix/guix#2944.
Change-Id: I97e4914c3d705b47b276d3f88dc938f26b0d27a5
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
08e6a0fa — Sharlatan Hellseher 7 months ago
gnu: ringdecomposerlib: Fix tests.

* gnu/packages/chemistry.scm (ringdecomposerlib)[native-inputs]: Remove
python-cython; add python-cython-0.

Change-Id: Ia63a5bcbc9c1e446cc96948e52645ddfe9e31bb6
90fd4407 — Sharlatan Hellseher 7 months ago
gnu: python-scikit-opt: Fix tests.

* gnu/packages/python-science.scm (python-scikit-opt)[native-inputs]:
Add python-pytest.

Change-Id: I55b2659c9b897ed170c12c9407d9828f469393c6
065a4861 — Nicolas Graves 7 months ago
gnu: python-shxparser: Fix tests.

* gnu/packages/python-xyz.scm (python-shxparser)
[arguments]<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.

Change-Id: Ia808170ee2b5e5515183b65c61164b78e530dcf7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ea4e755f — Nicolas Graves 7 months ago
gnu: python-pymol: Update to 3.1.0.

* gnu/packages/chemistry.scm (python-pymol): Update to 3.1.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Refresh them.  Delete 'build phase.
[native-inputs]: Add cmake-minimal, python-pytest, python-setuptools.
[propagated-inputs]: Add python-numpy.
[description]: Improve style.

Change-Id: Ida6105297f294e3fda060d8c8b938fe743faf6e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5f4fc7c5 — Nicolas Graves 7 months ago
gnu: python-sshtunnel: Update to 0.4.0-0.dc07328.

* gnu/local.mk (python-sshtunnel): Update to 0.4.0-0.dc07328.
* gnu/packages/patches/python-sshtunnel-pep518.patch
* gnu/packages/python-xyz.scm (python-sshtunnel)
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'remove-deprecated-dsskey.
[native-inputs]: Add python-setuptools.

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