Commit graph

4681 commits

Author SHA1 Message Date
Sharlatan Hellseher
1cc0eb0598
gnu: Add python-couleur.
* gnu/packages/python-xyz.scm (python-couleur): New variable.

Change-Id: I86205a7cbfd4429dcf82bae035e045092a230c3f
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
80f6160ee8
gnu: python-ansi2html: Update to 1.9.2.
* gnu/packages/python-xyz.scm (python-ansi2html): Update to 1.9.2.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-nose; add python-pytest,
python-setuptools, and python-wheel.

Change-Id: Iece4132ba60281b01f94535eb1f9c37c3188f185
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
99f03c1533
gnu: python-cachy: Refresh package style.
* gnu/packages/python-xyz.scm (python-cachy): Use G-expressions.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ibf71c9000b84be357e71eb3d4e3864dc26f01522
2025-05-09 22:34:59 +01:00
Sharlatan Hellseher
90fe7f2d25
gnu: Remove python-backpack.
No updates for 9 years, no users in Guix.

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

Change-Id: Ifd694afba2764935f719ec4648db3eb48c87bb1d
2025-05-09 22:34:59 +01:00
Sharlatan Hellseher
7c099fe746
gnu: Remove python-msgpack-python.
This is an older duplicate of the python-msgpack.

* gnu/packages/python-xyz.scm (python-msgpack-python): Delete variable.
(python-cachy) [propagated-inputs]: Remove python-msgpack-python; add
python-msgpack.

Change-Id: I0718ccdca720ef5512a810ab1591a553a155f526
2025-05-09 22:34:59 +01:00
Sharlatan Hellseher
2e3da9f8f2
gnu: packages/python-xyz: Remove unused modules.
* gnu/packages/python-xyz.scm: Remove docker and game-development
modules.

Change-Id: Id0b6572230c7415f196a0beac0af3513ddaba095
2025-05-08 12:51:10 +01:00
Sharlatan Hellseher
e24b952a35
gnu: python-ipykernel: Move to jupyter.
* gnu/packages/python-xyz.scm (python-ipykernel): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

* gnu/packages/engineering.scm: Add jupyter module.

Change-Id: Ia1391007cd4be997aeb5c8197d4894c32340198a
2025-05-08 12:22:16 +01:00
Sharlatan Hellseher
0e52d86de1
gnu: jupyter: Move to jupyter.
* gnu/packages/python-xyz.scm (jupyter): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

* gnu/packages/package-management.scm: Add jupyter module.
* gnu/packages/cran.scm: Likewise.

Change-Id: I357b4e96462e3ef6815bdcafd151bd56f298f8ac
2025-05-08 12:05:04 +01:00
Sharlatan Hellseher
6704f7134e
gnu: python-notebook: Move to jupyter.
* gnu/packages/python-xyz.scm (python-notebook): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

*  gnu/packages/sagemath.scm: Add jupyter module.

Change-Id: I44aca3a14573b7700cdedeaae5e05b11ad48371c
2025-05-08 12:05:04 +01:00
Sharlatan Hellseher
de0ec3749e
gnu: python-pari-jupyter: Move to jupyter.
* gnu/packages/python-xyz.scm (python-pari-jupyter): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

Change-Id: Id0fcd902f9cecd685e912345ce8ef8ee9146d926
2025-05-08 12:05:04 +01:00
Sharlatan Hellseher
b0e5f63bd5
gnu: python-skranger: Skip more failing tests.
This project has no updates since 2022 (3y from now) and might be not
compatible with Guix's version of scikit-learn.

* gnu/packages/python-xyz.scm (python-skranger) [test-flags]: Ignore 2
more test files.

Change-Id: I32cf0c3d7e35a31c3dc7d83a8dd5633a706f61a3
2025-05-08 11:06:39 +01:00
Sharlatan Hellseher
32d17c83e0
gnu: python-adjusttext: Move to python-science.
* gnu/packages/python-xyz.scm (python-adjusttext): Move from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: If8c5fa89736dbf8ae29169fb317d43d2c2fbd682
2025-05-08 11:06:39 +01:00
Sharlatan Hellseher
08fd08c6f2
gnu: python-adjusttext: Update to 1.3.0.
* gnu/packages/python-xyz.scm (python-adjusttext): Update to 1.3.0.
[propagated-inputs]: Add python-scipy.

Change-Id: Icb97357eb003c8215ca030516a3b53be1e124076
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
a7984f741f
gnu: python-argopt: Update to 0.9.1.
* gnu/packages/python-xyz.scm (python-argopt): Update to 0.9.1.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-toml and python-flake8.
[native-inputs]: Remove python-coverage and python-nose; add
python-pytest, python-pytest-timeout, and python-wheel.

Change-Id: I86bad8c8ebde66707ba4bbf75e115f134a106447
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
a1c57d4e52
gnu: python-docusign-esign: Move to python-web.
* gnu/packages/python-xyz.scm (python-docusign-esign): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: I2647c3634d18ac0536385acfc5266c6345a30891
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
4c584d80b4
gnu: python-docusign-esign: Update to 5.0.0.
* gnu/packages/python-xyz.scm (python-docusign-esign): Update to 5.0.0.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-six and python-nose.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I77caef3a7a159ac70f4d325685a87c31784dd53f
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
a3ceca8508
gnu: python-docusign-esign: Fix home-page.
Upstream recently fixed their URL redirects.

* gnu/packages/python-xyz.scm (python-docusign-esign)[home-page]:
Update redirected URL.

Change-Id: I2f0646ce7e20904d30dcb2b3b38503a8a63c7c04
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
0ae79a787f
gnu: python-tablib: Update to 3.8.0.
* gnu/packages/python-xyz.scm (python-tablib): Update to 3.8.0.
[build-system]: Swap to pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I4f248c87f27f582021a0ae739d0ebec03f824319
2025-05-08 07:43:01 +01:00
Sharlatan Hellseher
a99f9c6044
gnu: python-pep8-naming: Move python-check.
* gnu/packages/python-xyz.scm (python-pep8-naming): Move from here ...
* gnu/packages/python-check.scm: ... to here.

* gnu/packages/wm.scm: Add python-check module.

Change-Id: I1b0e0eec5e8f815f855860fd149a17e2470adea2
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
889c87012a
gnu: python-pep8-naming: Update to 0.15.1.
* gnu/packages/python-xyz.scm (python-pep8-naming): Update to 0.15.1.

Change-Id: I3eea20c1c5c9d62ea1629324b56a6232f6463dc6
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
50f2efbb22
gnu: packages/python-xyz: Remove unused modules.
* gnu/packages/python-xyz.scm: Remove gl, graphics, gstreamer, sdl, and
swig modules.

Change-Id: I9112fd3e9216541e6fc7c2e3048b0892ad4e77f4
2025-05-06 23:38:11 +01:00
Sharlatan Hellseher
8287b48ebc
gnu: python-pastel: Move to python-xyz.
* gnu/packages/graphics.scm (python-pastel): Move from here ...
* gnu/packages/python-xyz.scm: ... to here.

Change-Id: I0179d8111db7a8ef088461524f2ca481534100e7
2025-05-06 23:35:51 +01:00
Sharlatan Hellseher
80581a2833
gnu: python-pysdl2: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-pysdl2): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: I54aba5426a666063c6aa4aedc004ca3c3faa54bb
2025-05-06 23:25:30 +01:00
Sharlatan Hellseher
f8f5a10d98
gnu: python-pysdl2: Update to 0.9.17.
* gnu/packages/python-xyz.scm (python-pysdl2): Update to 0.9.17.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ic6830f73a2d8629d7c47cfd329dfa4ddbcb14f19
2025-05-06 23:13:06 +01:00
Sharlatan Hellseher
ab38239fab
gnu: python-pysdl2: Use G-expressions.
* gnu/packages/python-xyz.scm (python-pysdl2): Refresh package style
with G-expressions and FORMAT.

Change-Id: Id3f43b490ca4892337769cbce65b1fa6d08738e9
2025-05-06 23:10:04 +01:00
Sharlatan Hellseher
3387675d84
gnu: python-pysdl2: Fix indentation.
* gnu/packages/python-xyz.scm (python-pysdl2): Fix indentation.

Change-Id: I5171a1a06640fcb6bafaa9ae77a4202098130cef
2025-05-06 23:04:06 +01:00
Sharlatan Hellseher
e844f7bdbc
gnu: python-pivy: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-pivy): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

* gnu/packages/engineering.scm: Add python-graphics module.

Change-Id: I3fd1d43f8c45229531ea82f294ee4eb8042d4f70
2025-05-06 22:49:41 +01:00
Sharlatan Hellseher
1ed1b0d618
gnu: python-kivy: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-kivy): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: If8fda7d519ad47a7c9a737405bb19454db0cde11
2025-05-06 22:39:35 +01:00
Sharlatan Hellseher
0fb79cb9b7
gnu: python-kivymd: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-kivymd): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: I9ec6cb7eb19741d01daca4ba8df82267e72887cc
2025-05-06 20:21:43 +01:00
Sharlatan Hellseher
42f7d1c9ae
gnu: python-asyncgui: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-asyncgui): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: Id784934c8bdcf46d148792259efdbd1d9708a641
2025-05-06 20:13:12 +01:00
Sharlatan Hellseher
4883841fc6
gnu: python-asynckivy: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-asynckivy): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: I22db22da9bf83edbb429c8a8cd7ae45c218e5b19
2025-05-06 20:10:55 +01:00
Sharlatan Hellseher
bbb06b2ce0
gnu: python-asynckivy: Fix home page.
* gnu/packages/python-xyz.scm (python-asynckivy): [home-page]: Permanent
redirect from <https://github.com/gottadiveintopython/asynckivy> to
<https://github.com/asyncgui/asynckivy>.

Change-Id: I7ec47fb8396339e2e66489a0a9a4be4ec8265cb6
2025-05-06 20:04:56 +01:00
Sharlatan Hellseher
09effee863
gnu: python-asynckivy: Update to 0.8.1.
* gnu/packages/python-xyz.scm (python-asynckivy): Update to 0.8.1.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproejct.
[native-inputs]: Add python-poetry-core and python-pytest.

Change-Id: Ie7145f020e0487799ca8af0ce4506a5ffc290191
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
81be05a60a
gnu: python-asyncgui: Fix hope page.
* gnu/packages/python-xyz.scm (python-asyncgui): [home-page]: Permanent
redirect from <https://github.com/gottadiveintopython/asyncgui> to
<https://github.com/asyncgui/asyncgui>.

Change-Id: Ic2fcbf4abbc208d16ae33e91a9eb71e9febd7988
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
aaa898ecb8
gnu: python-asyncgui: Update to 0.8.0.
* gnu/packages/python-xyz.scm (python-asyncgui): Update to 0.8.0.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproejct.
[native-inputs]: Add python-poetry-core and python-pytest.

Change-Id: I56830e39e99830bceae60f2f3b9afcf70bf00093
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
c17e70a3e9
gnu: python-kivymd: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-kivymd): Update to 1.1.1.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproject.
[arguments] <tests?>: Enable some tests.
<phases>: Add 'fix-modules.
[native-inputs]: Add python-pytest, python-pytest-asyncio,
python-setuptools, and python-wheel.

Change-Id: I5b82048776484eb115ba590dd7a34bdb9097aa66
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
d3663ba409
gnu: python-kivy: Adjust inputs.
* gnu/packages/python-xyz.scm (python-kivy)
[inputs]: Remove python-docutils, python-filetype, python-kivy-garden,
python-pygments, and python-requests.
[propagated-inputs]: Add python-docutils, python-filetype,
python-kivy-garden, python-pygments, and python-requests.

Change-Id: I76f7ca94d42fafe3bde36f4b2a1d27bf89831521
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
a1b5fcd4d8
gnu: python-kivy: Update to 2.3.1.
* gnu/packages/python-xyz.scm (python-kivy): Update to 2.3.1.
[build-system]: Swap to pyproject.
[inputs]: Add python-filetype and python-requests.
[native-inputs]: Add python-packaging, python-setuptools, and
python-wheel.

Change-Id: I174fa9a2239d4d733e67d08a224e8efcd95268a0
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
e9e15e60e8
gnu: python-kivy-garden: Update to 0.1.5.
* gnu/packages/python-xyz.scm (python-kivy-garden): Update to 0.1.5.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject.
[arguments] <phases>: Remove 'remove-bat-file, as it's part of
installation even if it's related to Windows, it's just set-up script no
a binary blob.
<tests?>: Deliberately switch them off as no provided.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I1eab910405f0a55bad241b2dd2d8cb4b80261a5b
2025-05-06 20:04:55 +01:00
Nicolas Goaziou
1a8b36329f
gnu: texlive-libkpathsea: Tweak "texmf.cnf" variables.
* gnu/packages/tex.scm (texlive-libkpathsea): Use XDG variables instead of
HOME for cache and user configuration.  Re-instate TEXMFLOCAL, which may be
necessary for external TeX installations.
(texlive-luatex): Re-instate TEXFLOCAL.
* gnu/packages/algebra.scm (gap):
* gnu/packages/assembly.scm (asl):
(yaehmop):
* gnu/packages/bioinformatics.scm (discrover):
* gnu/packages/chez.scm (chez-scheme-for-racket):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/maths.scm (hypre):
(stex-boostrap):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
* gnu/packages/ocaml.scm (ocaml-bibtex2html):
(unison):
* gnu/packages/python-xyz.scm (python-nbconvert):
* gnu/packages/statistics.scm (r-with-tests)[arguments]: Set TEXMFVAR to
a writable location.

Change-Id: I3d2d069cf41a92214d9d6fb7f4d54fc81fe6db7a
2025-05-06 11:25:07 +02:00
Nicolas Goaziou
b1ef3bce13
gnu: Update TeX Live to 2025.2.
* gnu/packages/tex.scm:  Update TeX Live to 2025.2.
* gnu/packages/bioinformatics.scm (discrover):
* gnu/packages/python-xyz.scm (python-nbconvert): Remove texlive-ms package.

Change-Id: Ia6c6753ddb889413522e3351f38a95dd24912984
2025-05-06 11:25:07 +02:00
Nicolas Goaziou
f6d9057ff2
gnu: texlive-libkpathsea: Enforce ls-R usage by default.
Fixes: https://issues.guix.gnu.org/75893

* gnu/packages/tex.scm (texlive-libkpathsea): Set TEXMF so that ls-R database
is mandatory and must contain the file looked after in the TeX Live tree.
* guix/build/texlive-build-system.scm (configure-texmf): Relax requirements
for "ls-R" database.  Renamed from `set-texmfvar'.
(%standard-phases): Apply phase renaming.
* gnu/packages/python-xyz.scm (python-nbconvert)[native-inputs]: Add TeX Live
packages required for tests to pass since propagated packages are no longer
accessible during build.
* gnu/packages/books.scm (book-sparc)[inputs]: Move TeX Live related inputs
to...
[native-inputs]: ... here, and wrap them within texlive-local-tree for the
same reason as above.

Change-Id: I3430bc84ce35f4aa8f0537b512f472ef88f8e5e9
2025-05-06 11:25:06 +02:00
Nicolas Goaziou
4df6eda30f
gnu: Rename texlive-updmap.cfg' into texlive-local-tree'.
* doc/build.scm (pdf-manual):
* doc/contributing.texi (Submitting Patches):
* gnu/packages/algebra.scm (pari-gp):
(giac):
* gnu/packages/assembly.scm (asl):
* gnu/packages/audio.scm (chow-tape-model):
* gnu/packages/bioconductor.scm (r-biocstyle):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (chez-scheme-for-racket):
(stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-papaja):
(r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/gettext.scm (po4a):
(po4a-minimal):
* gnu/packages/graphics.scm (mmg):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/guile-xyz.scm (emacsy):
(guile-cv):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/maths.scm (cddlib):
(gnuplot):
(itpp):
(octave):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
(hypre):
* gnu/packages/music.scm (lilypond):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/pdf.scm (extractpdfmark):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/security-token.scm (yubico-piv-tool):
* gnu/packages/sphinx.scm (python-sphinx):
(python-sphinx-5):
* gnu/packages/statistics.scm (r-with-tests):
(r-spams):
* gnu/packages/tex.scm (texlive-local-tree): Renamed from…
(texlive-updmap.cfg): … this. Deprecate the latter.
(texlive-biblatex-philosophy):
(texlive-bropd):
(texlive-fontsize):
(texlive-poetrytex):
(texlive-reverxii):
(texlive-stix):
(texlive-suftesi):
(texlive-thucoursework):
(texlive-ulqda):
(texlive-yathesis):
(texlive-makecell):
(texlive-robotarm):
(texlive-bbold):
(texlive-babel-romansh):
(texlive-polyglossia):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval):
(texlive-arabxetex):
(texlive-blox):
(texlive-ecgdraw):
(texlive-gradientframe):
(texlive-everyhook):
(texlive-actuarialangle):
(texlive-actuarialsymbol):
(texlive-autopdf):
(texlive-etaremune):
(texlive-extract):
(texlive-forarray):
(texlive-graphicx-psmin):
(texlive-ha-prosper):
(texlive-namespc):
(texlive-newspaper):
(texlive-powerdot):
(texlive-recipecard):
(texlive-show2e):
(texlive-tablists):
(texlive-ted):
(texlive-xargs):
(texlive-xpeek):
* gnu/packages/xdisorg.scm (xforms):
* gnu/packages/algebra.scm (gap):
* gnu/packages/cpp.scm (jthread):
* guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'.

Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
2025-05-06 11:25:06 +02:00
Vinicius Monego
8a7871ccc7
gnu: python-pyvips: Update to 3.0.0.
* gnu/packages/python-xyz.scm (python-pyvips): Update to 3.0.0.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Delete the now unnecessary 'fix-build, 'fix-paths
and custom 'check phases. Also build in API mode.
[native-inputs]: Add pkg-config, python-setuptools, python-wheel. Remove
python-pytest-flake8, python-pytest-runner.
[propagated-inputs]: Add python-pkgconfig.
(python-pyvips-for-python-scooby): Do not delete the phase that was
deleted in the parent package.

Change-Id: I8b3ac54f5b118a565f7297cf455698e690197e78
2025-05-04 08:16:27 -03:00
Vinicius Monego
de776cb181
gnu: python-symengine: Update to 0.14.1.
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.14.1.
[native-inputs]: Replace cmake by cmake-minimal.

Change-Id: Ib2141353862c6549136b8880bd449eebdc2651bd
2025-05-04 08:16:26 -03:00
Sharlatan Hellseher
4296310b59
gnu: python-cram: Move to python-check.
* gnu/packages/python-xyz.scm (python-cram): Move from here ...
* gnu/packages/python-check.scm: ... to here.

* gnu/packages/rcm.scm: Replace python-xyz with python-check module.
* gnu/packages/benchmark.scm: Add python-check module.

Change-Id: I0192701e4d4890735a18cc60abd2782fed8db090
2025-05-01 12:29:19 +01:00
David Elsing
93f4a0db06
gnu: python-h5py: Update to 3.13.0.
* gnu/packages/python-xyz.scm (python-h5py): Update to 3.13.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Use gexps. Move a modified 'check phase after the 'install phase.
[native-inputs]: Add python-pytest-mpi, python-setuptools and python-wheel.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-01 12:34:37 +02:00
Andreas Enge
8285c2c32a
gnu: python-h5py: Update input.
* gnu/packages/python-xyz.scm (python-h5py)[inputs]: Remove hdf5-1.10;
add hdf5.

Change-Id: I384e9571322f7c4b71f3c0d7144fec4131d84327
2025-04-30 18:19:42 +02:00
Sharlatan Hellseher
b130a868dc
gnu: python-virtualenv-clone: Skip some tests.
* gnu/packages/python-xyz.scm (python-virtualenv-clone) [build-system]:
Switch to pyproject.
[arguments] <test-flags>: Skip 5 tests.
<phases>: Use default 'check.
[native-inputs]: Remove python-tox, python-coverage, and
python-hypothesis; add python-setuptools.

Change-Id: I0ecc55f694a03c7e3a41eb5acae0817adde1c0c9
2025-04-30 08:14:55 +01:00
Sharlatan Hellseher
c654cb469f
gnu: Deprecate python-hdf4.
The project has changed the name and VCS URL
<https://github.com/fhs/python-hdf4> redirects to
<https://github.com/fhs/pyhdf>, see
<https://github.com/fhs/pyhdf/pull/22>.

* gnu/packages/python-xyz.scm (python-hdf4): Deprecate variable.
(python-pyhdf): New variable.

Change-Id: I785804a57fa520109a0ceb89263b181889e18bd1
2025-04-30 08:14:54 +01:00