gnu: Remove kemoticons. * gnu/packages/kde-frameworks.scm (kemoticons): Delete variable. Change-Id: I189c8811bbde7f9d4d6cb268d86f554ab859b79d
gnu: Remove krunner-5. * gnu/packages/kde-frameworks.scm (krunner-5): Delete variable. Change-Id: Iac662ccc7148d7d0c2156d94af1bcb23b34a6f5f
gnu: python-backcall: Switch to pyproject. * gnu/packages/python-xyz.scm (python-backcall): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-flit-core, python-pytest. Change-Id: Ifbaa3cb7d8360bbba6a1df20347410b1b0de1395 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-netifaces: Switch to pyproject. * gnu/packages/python-xyz.scm (python-netifaces): [build-system]: Switch to pyproject-build-system. [arguments]: Set <#:test-backend, #:test-flags>. [native-inputs]: Add python-setuptools. [synopsis]: Improve style. Change-Id: I386b7b9436ca0c937d2f322b98e98a6735f62942 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-datrie: Update to 0.8.3, unbundle libdatrie. * gnu/packages/python-xyz.scm (python-datrie): Update to 0.8.3. [source]: Switch to git-fetch, unbundle libdatrie. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'inject-libdatrie. [native-inputs]: Add python-setuptools. Remove python-pytest-runner. [inputs]: Add libdatrie. Change-Id: I90cd92129b75b76485122c9fffa359a0b8bfd8fb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-ipython-sql: Update to 0.5.0-0.e21bc64. * gnu/packages/python-xyz.scm (python-ipython-sql): Update to 0.5.0-0.e21bc64. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them, update comment. <#:phases>: Replace 'check phase, remove phase 'permit-newer-prettytable. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-six. Replace python-sqlalchemy by python-sqlalchemy-2. Change-Id: I88ded8e0427f7b0c3d7a6b7a59ce38079836d508 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-simplegeneric: Switch to pyproject. * gnu/packages/python-xyz.scm (python-simplegeneric): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Run tests. [native-inputs]: Add python-setuptools. Change-Id: I1bc03460a5a69ea42af4b0d4c8bb693a4c8cb2bd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pypytools: Switch to pyproject. * gnu/packages/patches/python-pypytools-python-3-fixes.patch: New file. * gnu/local.mk: Record patch. * gnu/packages/python-xyz.scm (python-pypytools): [source]: Switch to git-fetch. Add patch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore failing tests. [native-inputs]: Add python-freezegun, python-numpy, python-pytest, python-setuptools. Change-Id: Icbafeb0f35ed651cbbd5f3477f65771247b8390d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-inotify-simple: Switch to pyproject. * gnu/packages/python-xyz.scm (python-inotify-simple): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Set them to run tests. [native-inputs]: Add python-setuptools. Change-Id: I6c4c8bd8d11be155ea0fa1d0a684415c9470bb1d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-importmagic: Switch to pyproject. * gnu/packages/python-xyz.scm (python-importmagic): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: If5c283290924d9206d5052bc4e59fe4feebe9086 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-types-docutils: Update to 0.22.2.20251006. * gnu/packages/python-xyz.scm (python-types-docutils): Update to 0.22.2.20251006. [buld-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: I9f600fd3c16447617ca1d6da24475abcd2343878
gnu: python-types-orjson: Switch to pyproject. * gnu/packages/python-xyz.scm (python-types-orjson)[build-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: I4cdf5da7dffd6466d381ca360d56c379c3f446f7
gnu: python-types-pytz: Update to 2025.2.0.20250809. * gnu/packages/python-xyz.scm (python-types-pytz): Update to 2025.2.0.20250809. [buld-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: I2793dc8b9ca5156a4e11305e7822c9c66a5b0fb3
gnu: python-types-ujson: Update to 5.10.0.20250822. * gnu/packages/python-xyz.scm (python-types-ujson): Update to 5.10.0.20250822. [source] <pypi-uri>: Fix archive name as seen in PyPI. [build-system]: Switch to pypproejct-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: I99e8519483f668c38937c172be83e13947ffe17f
gnu: snakemake-6: Fix tests. * gnu/packages/python-science.scm (snakemake-6)[arguments]<test-flags>: Ignore test file requiring not available optional package. Change-Id: Ic43e84284502d7d57e95de2e68eecb25eafae8ac
gnu: python-ratelimiter: Fix tests. * gnu/packages/python-xyz.scm (python-ratelimiter)[version]: Use GIT-VERSION. [native-inputs]: Remove python-pytest-asyncio and python-wheel; add python-pytest-asyncio-0.26. Change-Id: Idc7f879bd125ddaa1f9fb0f92be566e03ccc7132
gnu: silkaj: Update to 0.12.1, fix buld. * gnu/packages/finance.scm (silkaj): Update to 0.12.1. [source]: Switch to git-fetch providing tests. [arguments] <test-flags>: Ignore integration test files, and deselect problematic tests. <phases>: Add 'set-check-environment. [propagated-inputs]: Remove python-click and python-tabulate; add python-rich-click. [native-inputs]: Add python-pytest, python-pytest-sugar, and tzdata-for-tests. Change-Id: Iba45129615a568eaf70f756651a112272c40a9b9
gnu: python-pythonanywhere: Update to 0.17.0. * gnu/packages/python-xyz.scm (python-pythonanywhere): Update to 0.17.0. [build-system]: Switch to pyproject-build-system. [arguments] <test-flags>: Skip tests requiring network access. <phases>: Use default 'check. [propagated-inputs]: Add python-pythonanywhere-core and python-snakesay. [native-inputs]: Add python-setuptools. Change-Id: I41af3a91f692ba4fc40de0b67f1656fa62815086
gnu: Add python-snakesay. * gnu/packages/python-xyz.scm (python-snakesay): New variable. Change-Id: I90672801190f08aa659f1a2f3bf646931a373e70
gnu: Add python-pythonanywhere-core. * gnu/packages/python-xyz.scm (python-pythonanywhere-core): New variable. Change-Id: Ia29b0a9faaa65c906c16bd3e28d5caa9b0f69965