summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2025-11-24gnu: autokey: Move to xdisorg.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (xdisorg): Move from here ... * gnu/packages/xdisorg.scm: ... to here. Change-Id: Ifcc3230cce5549fc62d3d23e755654dc4431aba2
2025-11-24gnu: autokey: Fix wrapping.Sharlatan Hellseher
Python dependencies don't have to be wrapped as they are search via GUIX_PYTHONPATH. * gnu/packages/python-xyz.scm (autokey)[arguments] <phases>: Rename 'wrap-autokey to 'wrap-executable and set it after 'wrap phase; switch to THIS-PACKAGE-INPUT, and keep just zenity with wmctrl; add "autokey-qt" and "autokey-run" to proram list. Change-Id: Ie89d525fce1ba1feced78173a5b9c498535ba539
2025-11-24gnu: autokey: Improve package style, enable all tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (autokey) [source] <snippet>: Drop it. [arguments] <test-flags>: Skip one tests checking git tag. <phases>: Add 'fix-pytest-config. [native-inputs]: Remove python-pytest-cov and python-wheel; add git-minimal and python-setuptools. [description]: Fix fill column and indentation. Change-Id: I8fb479535bdbfc75d1b7279bed350424a8aa9522
2025-11-24gnu: python-cheetah: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-cheetah): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. Replace 'check phase replacement with <#:test-backend, #:test-flags>. <#:phases>: Merge phase 'fix-tests and former 'check phase replacement in phase 'configure-tests. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I4483c24303eaa5f4910fa724dad6e5099c0dcc40 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-csscompressor: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-csscompressor): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I20a28f6f1f9dc2f81386c42e4271bfac40b3e509 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-pefile: Update to 2024.8.26.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pefile): Update to 2024.8.26. [source]: Switch to git-fetch. <snippet>: Remove encrypted test data. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ib8a1d990870179f52485df9558ae502a3592334d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-setproctitle: Update to 1.3.7.Nicolas Graves
* gnu/packages/python-xyz.scm (python-setproctitle): Update to 1.3.7. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase replacement by a 'configure-tests phase. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I4555b880da3faef7860fac999814bf2d052b0e05 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-graphql-relay: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-graphql-relay): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-poetry-core. [description]: Improve style. Change-Id: I41ac3412bf04646aeb3cabe0ec540b59985d2c0f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-odfpy: Update to 1.4.2.Nicolas Graves
* gnu/packages/python-xyz.scm (python-odfpy): Update to 1.4.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I340d6ce07ba1667cd508a7f44558b337d9d144c4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-schematics: Update to 2.1.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-schematics): Update to 2.1.1. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-dateutil, python-mock, python-pytest, python-setuptools. [description]: Improve it. Change-Id: Ia77bfea19e991de1fea515c3a0c2b2193040f5bb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-consul: Deprecate in favor of python-py-consul.Nicolas Graves
* gnu/packages/python-xyz.scm (python-consul): Deprecate in favor of python-py-consul. (python-py-consul): Update to 1.6.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-six. [home-page]: Update it. [description]: Improve style. Change-Id: I49bfb7552413e801fec231fd2b9c1ac7b11d6dc4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-labjack: Update to 2.1.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-labjack): Update to 2.1.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I14c00f46e16d7282f3eff71fca164be2b3e5006c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-pyserial-asyncio: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyserial-asyncio): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I6ef81091ee58124764fa99be4118d91d06733270 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-iwlib: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-iwlib): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'cleanup. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I5fa6b46e1f772da1f1b87756271e82032b46fcef Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-orgparse: Update to 0.4.20251020.Nicolas Graves
* gnu/packages/python-xyz.scm (python-orgparse): Update to 0.4.20251020. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore failing tests. <#:phases>: Add phase 'set-version. [native-inputs]: Add python-hatchling, python-hatch-vcs. Remove python-setuptools-scm. Change-Id: Ia69cb8d13053e880da1ed0ae4bc62f7b370a39d3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-ordered-set: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-ordered-set): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-flit-core. Change-Id: Ic5259435195b147858cc0b22560199721e10a6d1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-face: Update to 24.0.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-face): Update to 24.0.0. [source]: Switch to git-fetch. [arguments]: Drop them. [native-inputs]: Remove python-wheel. Change-Id: I66b45fac855100324d4a7e308f4fe434ee952d68 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-json2html: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-json2html): [build-system]: Switch to pyproject-build-system. [arguments]: Run tests with <#:test-backend, #:test-flags> instead of <#:phases>. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ie92e5e618ffb33f27747b0ed72d51b0b44c37af0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-ofxparse: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-ofxparse): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. Change-Id: I2339e3d9e9bf7703b7a8e31e71dd0fde8f501bd9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-febelfin-coda: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-febelfin-coda): [source]: Switch to hg-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Run with unittest. <#:phases>: Add phase 'remove-installed-tests. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I5cfb35f13d04ff4739aaa427e6b2d2f8c6ae4207 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-csb43: Update to 1.0.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-csb43): Update to 1.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Add 'set-version. [native-inputs]: Add python-pytest, python-setuptools, python-setuptools-scm. [propagated-inputs]: Add python-deprecated. [description]: Improve style. (python-csb43-0.10): New variable. * gnu/packages/tryton.scm (trytond-account-statement-aeb43): [propagated-inputs]: Remove python-csb43; add python-csb43-0.10. Change-Id: I8b5ded93c65cba895bfee00949ebb0832087db5d Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-markuppy: Update to 1.18.Nicolas Graves
* gnu/packages/python-xyz.scm (python-markuppy): Update to 1.18. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I8589af84425896b3f55a907df7f6fac493aefe60 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: python-braintree: Update to 4.40.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-braintree): Update to 4.40.0. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I9545c3bd37945d9d7ba024501a2b86528a555b1f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-sgmllib3k: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-sgmllib3k): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I5ab71338111a755dbff5b97f719bade19f7ac262 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-opcodes: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-opcodes): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Iba656e72986d9b706e766509d61382c947946c8f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-redo: Update to 3.0.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-redo): Update to 3.0.0. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools, python-pytest, python-pytest-asyncio. [synopsis, description]: Improve style. Change-Id: Ic71dfeb146330c769127f8bbd71cf2bd12655ea6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-escapism: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-escapism): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [home-page]: Set to the jupyterhub one. Change-Id: I6dcd9972dbee8155f4513c0d96402f39e6e59f90 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-pathvalidate: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pathvalidate): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. [native-inputs]: Add python-setuptools. Change-Id: I0bd0c062300a69f42eb14dbcb35e493c7e288a10 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-sane: Update to 2.9.2.Nicolas Graves
* gnu/packages/python-xyz.scm (python-sane): Update to 2.9.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I67476c7d60b3f4bc8c97cf7e09593a9656cbeae9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-crayons: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-crayons): [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: I86d1117fd720bb2c0c671612415448f4baf76bf3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-retry: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-retry): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Add 'set-version; use default 'check. Change-Id: I03af6e22b2068b9834e5d69e43b7e1d9656c0133 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-pbr: Move to python-build.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pbr): Move from here ... * gnu/packages/python-build.scm: ... to here. Change-Id: I2689bc4f2e367f09281ca2829fd5095926450590
2025-11-22gnu: Deprecate python-pbr-next by python-pbr.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pbr-next): Deprecate variable. * gnu/packages/openstack.scm (python-os-service-types) (python-os-service-types-bootstrap, python-oslo-log)[native-inputs]: Remove python-pbr-next; add python-pbr. Change-Id: I2a3deab358cada0f793e2b84697fca8fbc15be44
2025-11-22gnu: python-reflink: Update to 0.2.2.Nicolas Graves
* gnu/packages/python-xyz.scm (python-reflink): Update to 0.2.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-pytest-runner, add python-setuptools. Change-Id: I27b7a9ee267b65073a4e3ae7deff8f8dfc85ab1e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-pystray: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pystray): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Id0ad19e27f96776d343dfea00e0b0bfe0eb7e02e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-helper: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-helper): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I1464f39be1794795b8e94744bb2060cff7242cec Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-logutils: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-logutils): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Disable failing tests. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ib307c525df3fa28b9a547fa109cfaadcd1b39dfa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-helpdev: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-helpdev): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [propagated-inputs]: Remove python-importlib-metadata. [native-inputs]: Add python-pip, python-setuptools. Change-Id: I5c932169e0423e7c63d36d858c6ead2fe69d5bac Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-roundrobin: Update to 0.0.4.Nicolas Graves
* gnu/packages/python-xyz.scm (python-roundrobin): Update to 0.0.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I46818a813299c275fa9bfda2454f4881dedd3505 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-pywatchman: Update to 3.0.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pywatchman): Update to 3.0.0. [build-system]: Switch to pyproject-build-system. [arguments]: Enable tests. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I2bdaed5a9e1ff1414a3a37b1a3e7f4f5662aeff1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-gamera: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-gamera): [source]: Switch to git-fetch. Remove unbundling snippet. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Remove 'check phase replacement. [native-inputs]: Add python-docutils, python-setuptools. Change-Id: Iad8645ac774ea94038da0ee9d23e8dd30ee0e40c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-parallel: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-parallel): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [source, propagated-inputs, native-inputs, description]: Improve style. Change-Id: I76d2823b8184618b7bb6c7a876f2593fa55fd90f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: python-citeproc-py: Update to 0.9.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-citeproc-py): Update to 0.9.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]:<#:phases>: Add phase 'set-version. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Idbdf85b7d9ce288012072839007355ce65c8e6dc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21gnu: Add python-rich-next.luca
* gnu/packages/python-xyz.scm (python-rich-next): New variable. Change-Id: I552ebbe92eb1a0ad00ff271cae78d086cebb30c7 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21gnu: python-diskcache: Reduce closure size.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-diskcache): Reduce closure size. [arguments] <phases>: Add 'fix-pytest-config. [native-inputs]: Remove python-ipython, python-pytest-cov, python-pytest-django, python-pytest-env, python-pytest-xdist, python-sphinx and python-wheel. Change-Id: Id9f5d6828cd00806e8595be440349f4645425987 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21gnu: python-diskcache: Fix build.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-diskcache): Fix build. [arguments]<#:test-flags>: Ignore flaky tests. Change-Id: If1e664a45feddebdbfd959001000cf5c8e9f48ee Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-lunr: Update to 0.8.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-lunr): Update to 0.8.0. [propagated-inputs]: Remove python-importlib-metadata and python-typing-extensions; add python-nltk. [native-inputs]: Remove python-coverage and python-tox. Change-Id: I402ba60c5b22b1d2e4da3ab4741f3ddc77f0475a
2025-11-20gnu: python-islenska: Update to 1.0.4.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-islenska): Update to 1.0.4. [arguments] <tests?>: Test data is not included in PyPI and Git. [native-inputs]: Remove python-wheel. Change-Id: I40a0084caf774f2b983dbcb6798391f817fc95eb
2025-11-20gnu: python-gpxpy: Fix tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-gpxpy): [arguments] <test-backend>: Use 'unittest. [native-inputs]: Remove python-wheel. Change-Id: I7ad1b1c9d98b56d3e22257e8fee008a7d1ee7a9f
2025-11-20gnu: python-imageio: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-imageio)[native-inputs]: Remove python-black, python-flake8, python-pytest-cov, and python-wheel. Change-Id: I6812b75c38c734fc006b41ab727b689888c59522