summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2025-10-01gnu: packages/python-xyz: Sort.Sharlatan Hellseher
* gnu/packages/python-xyz.scm: (python-zarr, python-zeroc-ice, python-zeroc-ice-3.6, python-zeroconf, python-zict, python-zipfly, python-zipstream-new): Sort variables alphabetically. Change-Id: If110fef5d55964da9d30be71699d92ae93c387d3
2025-10-01gnu: packages/python-xyz: Remove (gnu packages aidc) module.Sharlatan Hellseher
* gnu/packages/python-xyz.scm: Remove (gnu packages aidc) module. Change-Id: I4753ec9444390093f94e51eaea1f29e4c46d0444
2025-10-01gnu: python-pyzbar: Move to aidc.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyzbar): Move from here ... * gnu/packages/aidc.scm: ... to here. * gnu/packages/engineering.scm: Add aidc module. Change-Id: I0dc9a15c97b2a96bca51edbe5b8563bb89ff1e6e
2025-10-01gnu: python-pyzbar: Update to 0.1.9.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyzbar): Update to 0.1.9. [build-system]: Switch to pyproject-build-system. [arguments] <test-backend>: Use 'unittest. [native-inputs]: Add python-setuptools. Change-Id: Ifa9a37eff2308c9d3a87902c610e010d49dd75d7
2025-10-01gnu: python-pyzbar: Refresh package style.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyzbar): Use G-expressions, remove trailing #t from lambdas, fix indentation, Change-Id: Ie73b72a61cc22190a9ef834d449bf76c90a392b6
2025-10-01gnu: python-zbarlight: Move to aidc.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-zbarlight): Move from here ... * gnu/packages/aidc.scm: ... to here. Change-Id: Id42c44607319c32b76431491fa6c1120c638179a
2025-10-01gnu: python-zbarlight: Fix tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-zbarlight)[source]: Switch to git-fetch providing tests. [propagated-inputs]: Remove python-setuptools. [native-inputs]: Remove python-wheel; add python-pytest and python-setuptools. Change-Id: I9952f114c1cabf6270d2a990f39cf8e4b00738ae
2025-10-01gnu: python-zipfly: Fix license.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-zipfly):[license]: License is Expat (MIT) on PyPI <https://pypi.org/project/zipfly/> and GitHub <https://raw.githubusercontent.com/sandes/zipfly/refs/tags/v6.0.5/LICENSE>. Change-Id: I4d713e0e97988d2530a273ed5f58babea649b9e4
2025-10-01gnu: python-zipfly: Enable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-zipfly)[arguments] <tests?>: Enable. <test-backend>: Use 'unittest. [native-inputs]: Remove python-wheel. Change-Id: I5415fd7b23616ac0f12f490cfffa81f408ba47be
2025-10-01gnu: python-zipstream-new: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-zipstream-new)[build-system]: Switch to pyproject-build-system. [arguments] <test-backend>: Use 'unittest. [native-inputs]: Remove python-nose; add python-setuptools. Change-Id: If57ae0a3fc203e76335c2da2d7718c6f9f81e3f9
2025-10-01gnu: Add python-pybtex-apa-style.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-pybtex-apa-style): New variable. Change-Id: Ic73c4e01bd1e0d2a044ff0c2d9baaa8a7dc18fac Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-01gnu: Add python-num2words.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-num2words): New variable. Change-Id: Ia42bd80ef5702bfa75c37c387b57922713216105 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-01gnu: Add python-darkdetect.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-darkdetect): New variable. Change-Id: I3c991b8fa03700f7114a44b3d3df576df0d15b6f Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-01gnu: python-monthdelta: Fix tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-monthdelta)[arguments] <test-backend>: Use 'unittest. [native-inputs]: Remove python-wheel. Change-Id: I9e23db42377deef7c6cc321217bbb130861ba890
2025-10-01gnu: python-pybktree: Disable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pybktree)[argumens] <tests?>: No tests. [native-inputs]: Remove python-wheel. Change-Id: I6663ce2a60a78ec89a4b26653546aab9a7fbe256
2025-10-01gnu: Add python-inotify.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-inotify): New variable. Change-Id: Iff49c585ee257161c86e6ef12f84233d33e504ae Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-01gnu: Add python-grapheme.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-grapheme): New variable. Change-Id: Ia24a261eae6f36d97022e0c78a0b492b90131054
2025-10-01gnu: Add python-term-image.Efraim Flashner
* gnu/packages/python-xyz.scm (python-term-image): New variable. Change-Id: I5f5da625ff99b79a1351cc938139c0d0717e0cd3 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-10-01gnu: python-srsly: Update to 2.5.1.Sharlatan Hellseher
* 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
2025-10-01gnu: python-pathy: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pathy): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I6e8bc42e2ea2b57cd9b5d4b54b7618339edaf520
2025-10-01gnu: python-pathy: Update to 0.11.0.Sharlatan Hellseher
* 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
2025-10-01gnu: Add python-pathlib-abc.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pathlib-abc): New variable. Change-Id: If356aa8eab82d2542eb556395e7b8403a18cddc8
2025-10-01gnu: python-murmurhash: Move to pyhton-crypto.Sharlatan Hellseher
* 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
2025-10-01gnu: python-murmurhash: Update to 1.0.10.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-murmurhash): Update to 1.0.10. [native-inputs]: Remove python-wheel. Change-Id: I14773c9fd43d24c90af5bcd301dd34894f1ba283
2025-10-01gnu: python-langcodes: Update to 3.5.0.Sharlatan Hellseher
* 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
2025-10-01gnu: Add python-language-data.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-language-data): New variable. Change-Id: Ib43630b752992cd647c61adfa127276d0dbd7120
2025-10-01gnu: Add python-marisa-trie.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-marisa-trie): New variable. Change-Id: I34aab5ffbc9b1b05ee5c820a3806bbae2e8c14be
2025-10-01gnu: python-id: Fix license.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-id) [license]: Fix it. Change-Id: Idd307cba21347fb7a8d5e9d1d190a650b0fb4e5b
2025-10-01gnu: python-anyascii: Update to 0.3.3.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-anyascii): Update to 0.3.3. [native-inputs]: Remove python-setuptools; add python-pytest. Change-Id: I6317366173a65cbc1493700ab46abd8b1b0964f0
2025-09-30gnu: python-types-toml: Update to 0.10.8.20240310.Sharlatan Hellseher
* 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
2025-09-30gnu: python-fsspec: Update to 2025.9.0.Jake Forster
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>
2025-09-30gnu: python-flit-core-next: Mark as deprecated.Nguyễn Gia Phong
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>
2025-09-30gnu: python-charset-normalizer-3: Mark as deprecated.Nguyễn Gia Phong
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>
2025-09-30gnu: python-vobject: Update to 0.9.9.Efraim Flashner
* 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
2025-09-30gnu: python-openpyxl: Fix tests.John Kehayias
* gnu/packages/python-xyz.scm (python-openpyxl)[native-inputs]: Replace python-lxml with python-lxml-4.9. Change-Id: I59374faaf1dea054ac3f109fcdca53fe7aaa96a9
2025-09-30gnu: python-unicodedata2: Update to 16.0.0.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-unicodedata2): Update to 16.0.0. Change-Id: Ia3edef9c5ada75b2c85727be3b55db4ab2bc7b44
2025-09-30gnu: python-fonttools-minimal: Update to 4.59.2.Maxim Cournoyer
* 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
2025-09-30gnu: python-beautifulsoup4: Update to 4.13.5.John Kehayias
* gnu/packages/python-xyz.scm (python-beautifulsoup4): Update to 4.13.5. Change-Id: Ie1786b0b16b4332ea6295a3ecea83540dbab82cc
2025-09-30gnu: Replace usages of sane-backends with sane.Sergey Trofimov
Replacement done using: find gnu/packages -name '*.scm' -print0 | xargs -0 sed -ri \ -e 's/"sane-backends" ,sane-backends/"sane" ,sane/' \ -e 's/(list[^"]+sane)-backends/\1/' \ -e 's/^( +sane)-backends/\1/' * gnu/packages/hardware.scm (hw-probe)[inputs]: * gnu/packages/wine.scm (wine)[inputs]: * gnu/packages/python-xyz.scm (python-sane)[inputs]: * gnu/packages/ocr.scm (gimagereader)[inputs]: * gnu/packages/libreoffice.scm (libreoffice)[inputs]: * gnu/packages/kde.scm (ksanecore)[inputs]: * gnu/packages/gnome.scm (simple-scan, ocrfeeder, colord)[inputs]: * gnu/packages/scanner.scm (scanbd, xsane, sane-airscan)[inputs]: Replace sane-backends with sane. Change-Id: If995e846ed4f53a740119b362e07c36c90a621cb
2025-09-30gnu: python-fonttools: Fix build.John Kehayias
* gnu/packages/python-xyz.scm (python-fonttools)[propagated-inputs]: Change python-lxml-4.9 to python-lxml. Change-Id: I5fb32f3cd02dd7d9d537a7464bf0bcc5f0088f93
2025-09-30gnu: ffmpeg: Update to 8.0.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg-7): Replace with... (ffmpeg): ... this updated version. (ffmpeg): Adjust to use ffmpeg. (ffmpeg-jami): Stay on ffmpeg-6. * gnu/packages/tor-browsers.scm (make-torbrowser): Likewise. * gnu/packages/python-xyz.scm (python-av): Likewise. * gnu/packages/qt.scm (qtmultimedia): Likewise. Change-Id: I2d7b1861a647f583da93fe230fd0734742671d4d
2025-09-29gnu: python-huey: Add a maintenance note.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-huey): Add a maintenance note. Change-Id: I98397177a3d17f5564bd984538ff51545ba8533e
2025-09-29gnu: python-huey: Fix tests.Jake Forster
* gnu/packages/python-xyz.scm (python-huey): [arguments]<#:phases>{pre-check}: Delete. {check}: Replace. Change-Id: I801baae9aa6a646bb9df452876a591db7da7a653 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-29gnu: python-flufl-bounce: Switch to pyproject, fix build.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-flufl-bounce): [build-system]: Switch to pyporject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I4d057a611bbad330ec4e0a94693acee6da1684a7
2025-09-28gnu: python-autopep8: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-autopep8): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: Icce2a85151398eae4be5c54982497897751a43b7
2025-09-28gnu: python-autopep8: Update to 2.3.2.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-autopep8): Update to 2.3.2. [native-inputs]: Remove python-wheel. Change-Id: I8369c20cef2c89966efa243f12bfe7647817ff90
2025-09-28gnu: python-git-hammer: Update to 0.3.2.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-git-hammer): Update to 0.3.2. Fix indentation. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Remove 'patch-setup.py, add 'relax-requirements. [native-inputs]: Add python-pytest and python-setuptools. [description]: Fix fill column. Change-Id: I22609e48142c2dacf2d9dec7c07a9cc917f5db03
2025-09-28gnu: Add python-types-tqdm.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-types-tqdm): New variable. Change-Id: I91ba21d84b467c9bf172db48aeba5309a70fe51d
2025-09-28gnu: Add python-types-aiofiles.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-types-aiofiles): New variable. Change-Id: I7f21b80b47f1c0a71812623c574a6892a9782af0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-28gnu: Add python-types-regex.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-types-regex): New variable. Change-Id: Ie526b19c84c08c7778d41bc12619b4d2e8f0dd8b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>