summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2025-10-29gnu: python-rst2ansi: Update to 0.1.5-0.c6f390b.Nicolas Graves
* gnu/packages/python-xyz.scm (python-rst2ansi): Update to 0.1.5-0.c6f390b. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:phases>: Add 'check phase replacement. [native-inputs]: Add python-cram, python-setuptools. [description]: Improve style. Change-Id: Ic9fce5aedec3b41249838224cb3ed03e154e6521 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29gnu: python-pbkdf2: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pbkdf2): [build-system]: Switch to pyproject-build-system. [arguments]: Replace <#:phases> with <#:test-backend, #:test-flags>. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I82678c91cf5cd8633954546bfe660648dad64363 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-mkdoc-material: Unbundle js-lunr-* packages.Nicolas Graves
* gnu/packages/python-xyz.scm (python-mkdocs-material) [source]<snippet>: Unbundle js-lunr-* assets. Add a warning comment: there are other unbundled minified assets! [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:phases>: Add phase 'inject-javascript-assets and 'replace-javascript-assets. [native-inputs]: Add python-setuptools. Change-Id: Ie04b8d2e885f549fe756a433f4beb16ef0053128 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-yaspin: Fix build.Nicolas Graves
* gnu/packages/python-xyz.scm (python-yaspin)[propagated-inputs]: Remove python-termcolor; add python-termcolor-next. Change-Id: I1cf6a5d5f51fe14aca9b64f9c338d10b7f2e95a2 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: Add python-termcolor-next.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-termcolor-next): New variable. Change-Id: Iceae7329eaff3e1ec9a30f989c26704f42f109cd
2025-10-28gnu: python-forbiddenfruit: Update to 0.1.4.Nicolas Graves
* gnu/packages/python-xyz.scm (python-forbiddenfruit): Update to 0.1.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Improve phase 'check. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. Change-Id: I6e3e8a788b8334d714c440f1f126449ac98b15d9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-astor: Update to 0.8.1-0.df09001.Nicolas Graves
* gnu/packages/python-xyz.scm (python-astor): Update to 0.8.1-0.df09001. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguemnts]<#:test-flags>: Ignore failing tests. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: If59cb53040d1cf402a652c14d0c45d613b92eb85 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-reparser: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-reparser): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [synopsis]: Improve style. Change-Id: I5f1668114b588f0c3a6c08384e1764951df8b8f6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-readlike: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-readlike): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ifaaeae8b88e2cf137ff77997e36cddd19eee8d48 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-ilinkedlist: Update to 0.4.0-0.b5ea3f6.Nicolas Graves
* gnu/packages/python-xyz.scm (python-ilinkedlist): Update to 0.4.0-0.b5ea3f6. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I2966a3a431b004481242d988d3cb1359e244c434 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-locket: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-locket): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I76f182d7898a9594ce593fc289eb44fb31c6cabe Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-asciitree: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-asciitree): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I2d5dc738d2438bd502d08602e44d2d55ece40be6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-commandlines: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-commandlines): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ic392ad79243d22f63fe22316887f8f45656b1b8c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-pynamecheap: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pynamecheap): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: Ie66ad3da1f59f3259955f216a452c4f75d2c08ef Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-dns-lexicon: Update to 3.21.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-dns-lexicon): Update to 3.21.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. <#:test-flags>: Disable failing tests. <#:phases>: Add phase 'configure-tests. [native-inputs]: Add nss-certs-for-test, python-hatchling, python-setuptools. [propagated-inputs]: Update them (with guix refresh). [home-page]: Update it. Change-Id: I6aba8ff29d7505313e7806a463a293f613d1b391 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: Add python-universal-pathlib.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-universal-pathlib): New variable. Change-Id: Ia72665f9d9cdf8d999127e023af7ad282c4533af Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: Add python-decopatch.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-decopatch): New variable. Change-Id: I396e68c5fedb2849c3d76a274824881360050ae8
2025-10-28gnu: python-pathlib-abc: Update to 0.5.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pathlib-abc): Update to 0.5.0. (python-pathlib-abc-for-python-pathy): New variable. * gnu/packages/python-web.scm (python-pathy)[propagated-inputs]: Remove python-pathlib-abc; add python-pathlib-abc-for-python-pathy. Change-Id: I36572bfbbf43681bdb0fcefbd5e985a530d465ab
2025-10-28gnu: pyzo: Move to python-science.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (pyzo): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: I8b50396d0d863e1bda5d7686ae2826a3bfe544dd
2025-10-28gnu: s3cmd: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (s3cmd): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Ie28451433d08f28db3f505fe0032cefb847ff4a4
2025-10-28gnu: s3cmd: Update to 2.4.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (s3cmd): Update to 2.4.0. Change-Id: I0badca04b6b1717c6f6702061fbb1e9d08e159a0
2025-10-28gnu: shrinkwrap: Sort variable.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (shrinkwrap): Sort variable alphabetically. Change-Id: I000b09dfad1f67ea62c4f78b0f4f6e9b7b8f428c
2025-10-28gnu: shrinkwrap: Remove snippet.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (shrinkwrap)[source]<snippet>: It's no longer required. Change-Id: Ifdd7228b7b3546a09ccf791d8b89fcf9e96be3ad
2025-10-28gnu: staticsite: Sort variable.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (staticsite): Sort variable alphabetically. Change-Id: I1b20a7c2e86c75e9aad3c2483e98bafc9dd3112f
2025-10-28gnu: staticsite: Update to 2.5.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (staticsite): Update to 2.5. [inputs]: Add perl-image-exiftool, python-dateutil, python-docutils, python-jinja2, python-markdown, python-pillow, python-pytz, python-pyyaml, python-ruamel.yaml, python-slugify, python-toml, and tzdata-for-tests. [native-inputs]: Remove perl-image-exiftool, python-dateutil, python-docutils-0.19, python-jinja2, python-markdown, python-pillow, python-pyinotify, python-pytz, python-pyyaml, python-ruamel.yaml, python-slugify, python-tornado, tzdata-for-tests, python-setuptools, python-wheel, and python-toml; add python-hatchling and python-pytest. Change-Id: Ieeba5b41864c0625b497fa87b5fb83d71d47c235
2025-10-28gnu: tldr: Move to textutils.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (tldr, pythno-tldr): Move from here ... * gnu/packages/textutils.scm: ... to here. Change-Id: I678a9fd63960328dbcaf6a28a8868d3ce1e2aa23
2025-10-28gnu: tldr: Adjust synopsis and description.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (tldr)[synopsis]: Remove mention of Python. [description]: Add URL to main project home page. Change-Id: Ie5ee0349bc256f75d8ab7d22babc9f8431be1be8
2025-10-28gnu: packages/python-xyz: Remove unused textutils module.Sharlatan Hellseher
* gnu/packages/python-xyz.scm: Remove unused (gnu packages textutils) module. Change-Id: If520406f2ff1084359801a200c89d5a75c0cbfe8
2025-10-28gnu: python-pandocfilters: Move to pyhton-xyz.Sharlatan Hellseher
* gnu/packages/textutils.scm (python-pandocfilters): Move from here ... * gnu/packages/python-xyz.scm: ... to here. Change-Id: I37675f6d4d48e1499b78f1efcecd927a5fe685a0
2025-10-28gnu: python-panflute: Move to python-xyz.Sharlatan Hellseher
* gnu/packages/textutils.scm (python-panflute): Move from here ... * gnu/packages/python-xyz.scm: ... to here. Change-Id: I7d63724ac792057e6cc6d6c4d3d51a1b6441bbb3
2025-10-28gnu: binwalk: Move to firmware.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (binwalk): Move from here ... * gnu/packages/firmware.scm: ... to here. * gnu/packages/diffoscope.scm: Add (gnu packages firmware) module. Change-Id: Id6c78aec4a576deaa99c7d3287338e2a9e2b9ca4
2025-10-28gnu: binwalk: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (binwalk)[build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-coverage; add python-setuptools. Change-Id: I4c27c31b34d6574ba00ee5392cf0f111d207f939
2025-10-28gnu: wfetch: Move to weather.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (wfetch): Move from here ... * gnu/packages/weather.scm: ... to here. Change-Id: I851f2a79768c80784ea54fa07a2862719ad8f781
2025-10-28gnu: packages/python-xyz: Sort python2-* variables.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python2-dbus, python2-pycparser): Sort variables alphabetically. Change-Id: Ie77bbc9564069787cb204467b4faa8eb0691d7ba
2025-10-28gnu: python-textdistance: Run test in a single thread.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-textdistance)[arguments] <test-flags>: Tests are not threads save, remove "--numprocesses" option. [native-inputs]: Remove python-pytest-xdist and python-wheel. Change-Id: I50202ff684ef4af83d3adaf3bc880ef8af9e663a
2025-10-28gnu: python-symengine: Move to algebra.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-symengine): Move from here ... * gnu/packages/algebra.scm: ... to here. Change-Id: I8f170f44e0b51aac740035edcd6eb89e49ff86c8
2025-10-28gnu: python-symengine: Switch to pytest.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-symengine)[arguments] <test-flags>: Provide option to test against installed module. [native-inputs]: Remove python-nose2 and python-wheel; add python-pytest. Change-Id: Icdf070410810db7b108aa9340b6839ef98136ab3
2025-10-28gnu: python-translate-toolkit: Sort variable.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-translate-toolkit) (python-translate-toolkit-for-offlate): Sort variables alphabetically. Change-Id: I0fe91b5cf499c1f489b8fbcdc9a99c43e8096f18
2025-10-28gnu: offlate: Fix build.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-translate-toolkit-for-offlate): New variable. (offlate): [propagated-inputs]: Remove python-translate-toolkit; add python-translate-toolkit-for-offlate. Change-Id: Iad34870f6a0fb89ec401f27274b2c699d6eea09e
2025-10-28gnu: python-translate-toolkit: Update to 3.15.6.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-translate-toolkit): Update to 3.15.6. [source]: Fix pypi-uri format. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: Enable. <test-flags>: Skip some problematic tests. <phases>: Don't delete 'sanity check. [propagated-inputs]: Remove python-babel, python-beautifulsoup4, python-chardet, python-diff-match-patch, python-levenshtein, python-six, and python-pyyaml; add python-cwcwidth, python-cheroot, python-iniparse, python-mistletoe, python-phply, python-pyparsing, and python-ruamel.yaml. [native-inputs]: Remove python-sphinx; add python-setuptools and python-setuptools-scm. Change-Id: I6c9c27d96fc8c1f24accd892fa85eb248e12eef8
2025-10-28gnu: python-cwcwidth: Update to 0.1.10.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-cwcwidth): Update to 0.1.10. [arguments] <phases>: Remove 'build-extensions; add 'remove-local-cwcwidth. [native-inputs]: Remove python-toml and python-wheel. Change-Id: I2718edd693580196ad4b0d09483ca4a3cf387fcd
2025-10-28gnu: Add python-iniparse.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-iniparse): New variable. Change-Id: I414687a654d577e8054e1c6a574f9443128dc6a7
2025-10-28gnu: Add python-phply.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-phply): New variable. Change-Id: I1df0b7fa90658467a8f69690c1c70d6884b5d865
2025-10-28gnu: python-easyprocess: Update to 1.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-easyprocess): Update to 1.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Idb3343315ac143f447530622811cef45f90ca227 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-pyyaml-env-tag: Update to 1.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyyaml-env-tag): Update to 1.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I4f1334409dac936950d29ff444b1e22a0a770697 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-py3dns: Update to 4.0.2.Nicolas Graves
* gnu/packages/python-xyz.scm (python-py3dns): Update to 4.0.2. [build-system]: Switch to pyproject-build-system. [arguments]: Drop <#:phases>. [native-inputs]: Add python-flit-core. [description]: Improve style. Change-Id: I714b1248e68369e0562d8875b7bb478553ef830f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-mergedeep: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-mergedeep): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ia35990e4adb60877ec05e904a357376f3508ca52 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-memcached: Update to 1.62.Nicolas Graves
* gnu/packages/python-xyz.scm (python-memcached): Update to 1.62. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:test-backend>: Set it. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-six. Change-Id: I62848d45df4e53cf72d4950a6832d2fe5b6fa392 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-pylev: Update to 1.4.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pylev): Update to 1.4.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Set them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ia2f4661c54c5dfb4ede1b44792b8569dfd3a84ba Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28gnu: python-inflection: Update to 0.5.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-inflection): Update to 0.5.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ie0f433c56dcbecb825e71672fce88cd0c8d3ec0f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>