summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2025-10-11gnu: python-intervaltree: Move to python-xyz.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-intervaltree): Move from here ... * gnu/packages/python-xyz.scm: ... to here. Change-Id: I49d3e4959f2aff99fc3faf42b3f5dae60622ef47
2025-10-11gnu: Add python-exitcode.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-exitcode): New variable. Change-Id: Id1bf46af21ac5f5dc148b8b9682a552b053a578b
2025-10-09gnu: packages/python-xyz: Sort python-[vw]* variables.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-validate-email, python-validators, python-valkey, python-vcversioner, python-vdf, python-vendetect, python-verboselogs, python-version, python-versioneer, python-verspec, python-vine, python-virtualenv, python-virtualenv-clone, python-vncdotool, python-vncdotool-bootstrap, python-vobject, python-voluptuous, python-wand, python-wasabi, python-watchdog, python-watchfiles, python-wcwidth, python-whatever, python-whatthepatch, python-wheel-filename): Sort variables alphabetically. Change-Id: Ie149cee0f4c2eed98b7b24eb58576fc1e5eb8866
2025-10-09gnu: python-valkey: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-valkey)[native-inputs]: Remove python-cachetools, python-pytest, python-pytest-asyncio, and python-pytest-timeout. Change-Id: I96930eee30ac84275a2fb33e29de43fd5a703ce1
2025-10-09gnu: python-vcversioner: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-vcversioner)[build-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests in PyPI. [native-inputs]: Add python-setuptools. Change-Id: Ieed2b0967048dfcba1f3a701dc0564d2cf2bdca2
2025-10-09gnu: python-verboselogs: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-verboselogs): [build-system]: Switch to pyproejct-build-system. [arguments] <test-flags>: Move pytest option here from custom 'check. <phases>: Use default 'check. [native-inputs]: Add python-setuptools. Change-Id: Ifa85553cfbafd32d2ed98b68b8781a66cdf14f18
2025-10-09gnu: python-version: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-version)[buld-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: Ie344161711288799835488c628ab0a810a4b3c17
2025-10-09gnu: python-verspec: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-verspec): Improve package style, use G-Expressions, adjust indentation and fileds sequence. [build-system]: Switch to pyproejct-build-system. [arguments] <phases>: Use default 'check; add 'pre-check. [native-inputs]: Remove python-coverage, python-flake8, and python-mypy; add python-setuptools. Change-Id: I74488686bc31e7b95d59026f1b63074b30e1c26c
2025-10-09gnu: python-vobject: Fix home page.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-vobject)[home-page]: Fix broken URL. Change-Id: I6d71121d3ed02ff5b07ad18c7819ca0cecf8acf6
2025-10-09gnu: python-deprecated: Remove python-bumpversion native-input.Nicolas Graves
* gnu/packages/python-xyz.scm (python-deprecated)[native-input]: Remove python-bumpversion. Change-Id: I87b5216b8b77f35699045e9c94bc5cbf13178358 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-09gnu: python-bump2version: Update to 1.0.1-1.1044c08.Nicolas Graves
* gnu/packages/python-xyz.scm (python-bump2version): Update to 1.0.1-1.1044c08. [properties]: Set commit and version. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore flaky single failing test. [native-inputs]: Add python-pytest, python-setuptools, python-testfixtures. Change-Id: I7c417dd6446804950dd3c3b8b3ac17e1555cb32f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-09gnu: python-restructuredtext-lint: Update to 1.4.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-restructuredtext-lint): Update to 1.4.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Replace <#:phases> by <#:test-backend>. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I689c555213e02b5732b0d17b9401ac26aa5a3f35 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-09gnu: python-pyment: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyment): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I5630d72a5ec43a60aef267222c4083004723a95f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-08gnu: python-xmldiff: Update to 3.0b1.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-xmldiff): Update to 3.0b1. Change-Id: I6f13ecfc1254b2a1c237cb70d49d7551d475a82e
2025-10-07gnu: python-essentials: Update to 1.1.8.wrobell
* gnu/packages/python-xyz.scm (python-essentials): Update to 1.1.8. Change-Id: If39f7089d7ed42e63ae4a94c36b9a71fb9ffdc86 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-07gnu: python-pywal: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pywal):[build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I1c461e7353edd99018c915b1a1bb0d5813471715
2025-10-07gnu: Add python-pywal16.mstenek
* gnu/packages/python-xyz.scm (python-pywal16): New Variable. Change-Id: If3781f92c182cbde0b7e0740354c441e4a226c2e Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-07gnu: python-quicktions: Update to 1.22.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-quicktions): Update to 1.22. [source] <origin>: Switch to git-fetch. <snippet: Remove it as no longer required.. [build-system]: Switch to pyproject-build-system. [arguments]: Remove #:phases. [native-inputs]: Add python-setuptools. Change-Id: I36bf05328539c13e942589584973ec3fe124a505 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-07gnu: python-flake8-import-order: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-flake8-import-order): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: Ib75010b435e65e1ed70745cc2c2a3709ffa8be2d
2025-10-07gnu: python-flake8-import-order: Update to 0.19.2.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-flake8-import-order): Update to 0.19.2. [source] <pypi-uri>: Adjust according to PyPI archive name. [propagated-inputs]: Remove python-setuptools. [native-inputs]: Remove python-wheel and python-flake8. Change-Id: Icb81bd079c7848432de5f45206ba27d655f9a8ba
2025-10-07gnu: python-flake8-docstrings: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-flake8-docstrings): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I6d0bcddfb34e57d0fb2195d7cf43976251a6d65b
2025-10-07gnu: python-flake8-docstrings: Fix build.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-flake8-docstrings): [source]: Switch to git-fetch. [arguments] <#:flags>: Set to #f because there are no tests. [native-inputs]: Remove python-wheel. Change-Id: I1ac1d3c673f9949c8f15037e50d96b075212af32 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-07gnu: python-flake8-class-newline: Move to pythn-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-flake8-class-newline): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I39dfd665d74e98771a10b1b836aa3919e97605c0
2025-10-07gnu: python-flake8-class-newline: Fix build.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-flake8-class-newline): Fix build. [source]: Switch to git-fetch. [arguments] <#:test-backend>: Use unittest. [native-inputs]: Remove python-wheel. Change-Id: Ib77582846c5041bb2899798b01129a842cf28897 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-07gnu: python-aiopg: Update to 1.4.0, fix build.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-aiopg): Update to 1.4.0. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: Tests depend on running Docker. [propagated-inputs]: Remove python-async-timeout; add python-async-timeout-4. [native-inputs]: Add python-setuptools. [description]: Fix fill column. Change-Id: I459c5af5e43a3b6046ca2de702bb3646c5c73490
2025-10-07gnu: python-psycopg2-binary: Update to 2.9.10.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-psycopg2-binary): Update to 2.9.10. Change-Id: I20a022fd0ea4941dfb6ceb74ef3e2c3f6b38186c
2025-10-07gnu: Add python-async-timeout-4.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-async-timeout-4): New variable. Change-Id: Icda671e12ed29265e9de528f4c6083187b1818f7
2025-10-05gnu: python-prov: Update to 2.1.1.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-prov): Update to 2.1.1. [source] <origin>: Switch to git-fetch. [arguments] <#:phases>: Remove 'check phase, add 'disable-tests phase. <#:test-backend>: Use unittest. <#:test-flags>: Move flags from old 'check phase here. [propagated-inputs]: Remove python-rdflib-6; add python-pydot, graphviz, and python-rdflib. [native-inputs]: Remove graphviz, python-pydot, and python-wheel. Change-Id: I1dedb6b6f4394cdf14cdd496aa74e3390e48727d Co-authored-by: Ghislain Vaillant <ghislain.vaillant@inria.fr> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-toolrack: Fix build by updating to 4.0.3.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-toolrack): Update to 4.0.3. [native-inputs]: Remove python-wheel. Change-Id: I35426f80aea45d34bb4cc8d7d24643459d399565 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-djvulibre: Update to 0.9.3.Hugo Buddelmeijer
python-djvulibre 0.8.6 fails with recent updates on master branch (python-team and messa-updates merged). Old repository is archived, new maintainer has taken over in new repository. Old PyPI package is called python-djvulibre, new PyPI package is djvulibre-python. * gnu/packages/python-xyz.scm (python-djvulibre): Update to 0.9.3. [source]: Switch to git-fetch. <url>: Switch to new maintainer. [build-system]: Switch to pyproject-build-system. [arguments] <#:phases>: Replace 'check phase. [inputs]: Remove python-cython. [native-inputs]: Remove python-nose; add python-cython, python-pytest, and python-setuptools. [home-page]: Switch to new maintainer. Fixes: guix/guix#3032 Change-Id: I5ee548ffa2debf0f1f85f3b0036fd47fc5c77a91 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-telethon: Update to 1.41.1.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-telethon): Update to 1.41.1. [build-system]: Switch to pyproject-build-system [arguments]: Drop all. [native-inputs]: Remove python-pytest-asyncio; add python-pytest-asyncio-0.26, and python-setuptools. Change-Id: I92d358fba50801719549c33cfc77b79ab2024378 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-ld: Update to 1.9.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-ld): Update to 1.9.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Disable failing tests. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ia2d9e7d5c1b5bf487fe869fcb57c5d5a9d89e72c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-listparser: Update to 0.20.Nicolas Graves
* gnu/packages/python-xyz.scm (python-listparser): Update to 0.20. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I118094b715cb8d7808412c9d649cdd28cd3641f2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-readability: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-readability): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [home-page, synopsis, description]: Improve style. Change-Id: I2bf08a5fce38ea426e1708d1b64547a56aa7dd22 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-screenkey: Disable tests and improve style.Nicolas Graves
* gnu/packages/python-xyz.scm (python-screenkey) [arguments]<#:tests?>: Disable them. <#:phases>: Improve phase 'fix-dlopen-paths. [inputs]: Remove python-setuptools-git, python-setuptools, python-tokenize-rt, python-wheel. Add slop, as it is listed as a dependency in the README. [native-inputs]: Add python-setuptools. Change-Id: I01395c4509180ac371a393b9a818dc0c2a848c0a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-tokenize-rt: Update to 6.2.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-tokenize-rt): Update to 6.2.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: If3b52adf499e5d9a468b57b7b6774c614e353094 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-isoweek: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-isoweek): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: Ic3a9a6859a945ca811c94442c518f32bcd462628 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-gyp: Update to 0.0.0-2.1615ec3.Nicolas Graves
* gnu/packages/python-xyz.scm (python-gyp): Update to 0.0.0-2.1615ec3. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Configure tests. <#:phases>: Add phase 'remove-six-requirements and phase 'configure-tests. [native-inputs]: Add python-pytest, python-setuptools. [propagated-inputs]: Remove python-six. Change-Id: I8f86f2024a4954be046077418ede127df11749c9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-pyfavicon: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyfavicon): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Configure tests. [native-inputs]: Add python-setuptools. Change-Id: I358e4317f0a58d88bfdd95462256ba6c2aaacbef Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-heapdict: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-heapdict): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Configure it. [native-inputs]: Add python-setuptools. Change-Id: Ied507740ae2436c133140b59c50a7a36b8fc16a7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-phonenumbers: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-phonenumbers): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Configure tests. <#:phases>: Add phase 'chdir. [native-inputs]: Add python-setuptools. [propagated-inputs]: Add python-protobuf. Change-Id: Ibfb25c729e962a3555ebfcc6bbeda499c9e57fc2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-tempdir: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-tempdir): [build-system]: Switch to pyproject-build-system. [arguments]: Relocate field. [native-inputs]: Add python-setuptools. Change-Id: Ia8cf0fb11a11ca741c78724e69f1aed17b4363c8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-jsonrpclib-pelix: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-jsonrpclib-pelix): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Enable tests. [native-inputs]: Add python-setuptools. [home-page, description]: Improve style. Change-Id: I09d18add499af646e9a2f1aeecaf2379851c705f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-pydub: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pydub): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Refresh them, use search-input-file. <#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: I2331423a8d4218f4a7f1f562b9fb62f8fb1500b3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-py4j: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-py4j): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them, they all fail. [native-inputs]: Add python-setuptools. Change-Id: I016ece3e22ed4af4b11a29539fb8a97db4c36689 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-05gnu: python-wget: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-wget): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Iedab025163e518a84571ee98ec52d31296172d83
2025-10-05gnu: packages/python-xyz: Sort python-w* variables.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-wand, python-wasabi, python-watchdog, python-watchfiles, python-wcwidth, python-whatever, python-whatthepatch, python-wheel-filename, python-whichcraft, python-whoosh, python-widgetsnbextension, python-wrapt, python-wurlitzer): Sort variables alphabetically. Change-Id: Ica92cae4883c0e8ce3c58cfa6a75d4ecb6634f4b
2025-10-05gnu: python-wasabi: Update to 1.1.3.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-wasabi): Update to 1.1.3. [build-system]: Switch to pyproject-build-system. [arguments] <test-flags>: Deselect one tests requiring nbconvert to reduce closure size. [propagated-inputs]: Add python-colorama. [native-inputs]: Add python-setuptools. Change-Id: Ia5b5e340a865cd03ccfc623a7bf4d820ed209dbf
2025-10-05gnu: python-wget: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-wget)[build-system]: Switch to pyproject-build-system. [arguments]<tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: I8dcef2313f8bca61adbe805a87294b37c79267ce
2025-10-05gnu: python-wikidata: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-wikidata): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Id62d5b7c5ff55025cc8355bef70095588b517e49