gnu: python-srsly: Update to 2.5.1.
* gnu/packages/python-xyz.scm (python-srsly): Update to 2.5.1.
[arguments] <test-flags>: Provide option to run tests again installed
module, skip 3 failing tests.
<phases>: Remove 'build-extensions.
[native-inputs]: Remove python-wheel.
Change-Id: I4ee33c5ec18caeb6fbb5685e15bc557918f3612c
gnu: python-pathy: Move to python-web.
* gnu/packages/python-xyz.scm (python-pathy): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I6e8bc42e2ea2b57cd9b5d4b54b7618339edaf520
gnu: python-pathy: Update to 0.11.0.
* gnu/packages/python-xyz.scm (python-pathy): Update to 0.11.0.
[propagated-inputs]: Remove python-smart-open; add python-pathlib-abc and
python-smart-open-6.
[native-inputs]: Remove python-wheel.
Change-Id: I84d58b53e808a6e2d1ab183235c689a3864abfcd
gnu: Add python-pathlib-abc.
* gnu/packages/python-xyz.scm (python-pathlib-abc): New variable.
Change-Id: If356aa8eab82d2542eb556395e7b8403a18cddc8
gnu: python-murmurhash: Move to pyhton-crypto.
* gnu/packages/python-xyz.scm (python-murmurhash): Move from here ...
* gnu/packages/python-crypto.scm: ... to here.
* gnu/packages/machine-learning.scm: Add python-crypto module.
Change-Id: I59a26e82622112736b5a331dd948d9aa91255207
gnu: python-murmurhash: Update to 1.0.10.
* gnu/packages/python-xyz.scm (python-murmurhash): Update to 1.0.10.
[native-inputs]: Remove python-wheel.
Change-Id: I14773c9fd43d24c90af5bcd301dd34894f1ba283
gnu: python-langcodes: Update to 3.5.0.
* gnu/packages/python-xyz.scm (python-langcodes): Update to 3.5.0.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-language-data.
[native-inputs]: Add python-setuptools and python-setuptools-scm.
Change-Id: I0fc376639843eecdd3489f5b8cc861fb5708d09d
gnu: Add python-language-data.
* gnu/packages/python-xyz.scm (python-language-data): New variable.
Change-Id: Ib43630b752992cd647c61adfa127276d0dbd7120
gnu: Add python-marisa-trie.
* gnu/packages/python-xyz.scm (python-marisa-trie): New variable.
Change-Id: I34aab5ffbc9b1b05ee5c820a3806bbae2e8c14be
gnu: python-id: Fix license.
* gnu/packages/python-xyz.scm (python-id) [license]: Fix it.
Change-Id: Idd307cba21347fb7a8d5e9d1d190a650b0fb4e5b
gnu: python-anyascii: Update to 0.3.3.
* gnu/packages/python-xyz.scm (python-anyascii): Update to 0.3.3.
[native-inputs]: Remove python-setuptools; add python-pytest.
Change-Id: I6317366173a65cbc1493700ab46abd8b1b0964f0
gnu: python-types-toml: Update to 0.10.8.20240310.
* gnu/packages/python-xyz.scm (python-types-toml): Update to 0.10.8.20240310.
[arguments] <tests?>: No tests.
[native-inputs]: Remove python-wheel.
Change-Id: I92c8805fb5c73da38ab8040a9acab7a1c4ac673d
gnu: python-fsspec: Update to 2025.9.0.
Fixes build of python-uproot.
* gnu/packages/python-xyz.scm (python-fsspec): Update to 2025.9.0.
[home-page]: Fix permanent redirect.
Change-Id: Iecdefa053ccdc0928f7250b4fa0b8e2600cfb35f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flit-core-next: Mark as deprecated.
This is a followup to a34d8e427875e0538a81e4414e92cc41c91fd0cf.
Replace all python-flit-core-next occurrences with python-flit-core.
* gnu/packages/python-build.scm (python-flit-core-next):
Mark as a deprecated public alias.
* gnu/packages/machine-learning.scm (python-pytorch-geometric)
[propagated-inputs]: Replace python-flit-core-next
with python-flit-core.
* gnu/packages/pdf.scm (python-pypdf) [propagated-inputs]:
Replace python-flit-core-next with python-flit-core.
* gnu/packages/python-check.scm (python-stestr) [propagated-inputs]:
Replace python-flit-core-next with python-flit-core.
* gnu/packages/python-xyz.scm (python-asyncclick) [propagated-inputs]:
Replace python-flit-core-next with python-flit-core.
Change-Id: I3a25290f6fd97995b773332addefe33afd016e67
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-charset-normalizer-3: Mark as deprecated.
This is a followup to bbb955188451c54adb4bedfcb8e259440f3f1bfe.
Replace all python-charset-normalizer-3 occurences
with python-charset-normalizer.
* gnu/packages/python-xyz.scm (python-charset-normalizer-3):
Mark as a deprecated public alias.
* gnu/packages/music.scm (picard)
[inputs]: Replace python-charset-normalizer-3
with python-charset-normalizer.
* gnu/packages/python-web.scm (python-translation-finder)
[propagated-inputs]: Replace python-charset-normalizer-3
with python-charset-normalizer.
Change-Id: Ib45bfe24efde2f2a6435c0c272d9d14e70e2321e
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-vobject: Update to 0.9.9.
* gnu/packages/python-xyz.scm (python-vobject): Update to 0.9.9.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-pyicu; add python-pytz and python-six.
[native-inputs]: Add python-setuptools.
Change-Id: I1839f0c19e5f6d59477606ebc461d18fff685e71
Merge branch 'mesa-updates'
* mesa-updates: (173 commits)
tests/pack: Fix rpm tests.
gnu: rpm: Restore localstatedir to /var.
tests/builders: Avoid races in unpack tests.
gnu: friction: Build with ffmpeg-6.
gnu: php: Disable the bug65148 and bug46347 flaky tests.
gnu: php: Add autoconf to native inputs.
gnu: gnome-planner: Some follow-ups.
gnu: gnome-planner: Update to 0.14.92.
gnu: Remove scrollkeeper dependencies.
Revert "gnu: msamr: Update to (git-version 1.1.4 revision commit)."
gnu: php: Update to 8.3.26.
gnu: php: Run tests in parallel.
gnu: php: Improve style.
gnu: ungoogled-chromium: Fix build with libxml2@2.14.
gnu: kodi: Build with ffmpeg@6.
gnu: emacs-next-minimal: Fix test.
gnu: vlc: Build with ffmpeg@6.
gnu: qtwebengine: Fix build.
gnu: python-html5-parser: Fix build.
gnu: gnucash: Update to 5.13.
...
Change-Id: I61bcbe2de06cb030113c9c51bb7d2aa7d3b187e9
gnu: python-openpyxl: Fix tests.
* gnu/packages/python-xyz.scm (python-openpyxl)[native-inputs]: Replace
python-lxml with python-lxml-4.9.
Change-Id: I59374faaf1dea054ac3f109fcdca53fe7aaa96a9
gnu: python-unicodedata2: Update to 16.0.0.
* gnu/packages/python-xyz.scm (python-unicodedata2): Update to 16.0.0.
Change-Id: Ia3edef9c5ada75b2c85727be3b55db4ab2bc7b44
gnu: python-fonttools-minimal: Update to 4.59.2.
* gnu/packages/python-xyz.scm (python-fonttools-minimal): Update to 4.59.2.
[native-inputs]: Delete field.
(python-fonttools) [#:phases] {check}: Adjust.
Change-Id: Iaa4569e734956ff65dcd0bd6d8ed712858ee493c