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
gnu: python-plotly: Fix tests. * gnu/packages/python-science.scm (python-plotly) [native-inputs]: Remove python-wheel; add python-nbformat. Change-Id: I257a9b06343b37e95428bfa46f4b5547b7adb876
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
gnu: python-poppy: Fix tests. * gnu/packages/astronomy.scm (python-poppy)[arguments] <test-flags>: Avoid "docs/ext/numfig.py". Change-Id: If0ab442d6e5ab93ef59f602be4fa3cf37ce23422
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>
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>
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>
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>
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>
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>
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>
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>
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>
gnu: python-cobaya: Fix build. * gnu/packages/astronomy.scm (python-cobaya)[propagated-inputs]: Add python-requests. [native-inputs]: Remove python-wheel. Change-Id: I029e69a6a4a9933191ee4b9e71f3af94c68bff2d
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>
gnu: ringdecomposerlib: Fix tests. * gnu/packages/chemistry.scm (ringdecomposerlib)[native-inputs]: Remove python-cython; add python-cython-0. Change-Id: Ia63a5bcbc9c1e446cc96948e52645ddfe9e31bb6
gnu: python-scikit-opt: Fix tests. * gnu/packages/python-science.scm (python-scikit-opt)[native-inputs]: Add python-pytest. Change-Id: I55b2659c9b897ed170c12c9407d9828f469393c6
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>
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>
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>