gnu: python-sparqlwrapper: Switch to pyproject. * gnu/packages/rdf.scm (python-sparqlwrapper): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I75045b9a6059a0c3af5d122bbfe6019866338caa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-libtmux: Update to 0.53.0. * gnu/packages/tmux.scm (python-libtmux): Update to 0.53.0. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore pytest arguments and failing tests. <#:phases>: Replace 'check phase replacement by a 'configure-tests phase. [native-inputs]: Add python-hatchling, python-pytest. Change-Id: I5bcc225f6d16413210d8a852b04f6a6063228d02 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: iotop-python: Switch to pyproject. * gnu/packages/linux.scm (iotop-python): [build-system]: Switch to pyproject-build-system. [arguments, synopsis]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I25f67828dec27a4965f14c78dfc8f42a0b3cff0b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pamela: Switch to pyproject. * gnu/packages/linux.scm (python-pamela): [build-system]: Switch to pyproject-build-system. [source, arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I842d2eca695e45a196d44ee8896e0651040b95df Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: stcgal: Switch to pyproject. * gnu/packages/embedded.scm (stcgal): [source]: Improve style. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I586a3c56b23572d2552e3779afda4447c708a63b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-bonsai: Update to 1.5.4. * gnu/packages/openldap.scm (python-bonsai): Update to 1.5.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. <#:test-flags>: Ignore failing tests. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I056193ef6d61cf3f95a545fae6478dc9eda26a0d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-reportlab: Update to 4.4.7. * gnu/packages/pdf.scm (python-reportlab): Update to 4.4.7. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-target>: Migrate to <#:phases, #:test-backend, #:test-flags>. <#:configure-flags>: Refresh them. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-chardet. Add python-charset-normalizer. Change-Id: I941ee2c6dc3c893a0ab3f537a1d898c0a859a0c9 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: temper-exporter: Switch to pypproject. * gnu/packages/monitoring.scm (temper-exporter): [build-system]: Switch to pypproject-build-system. [native-inputs]: Remove python-pytest, python-pytest-mock, and python-pytest-runner; add python-setuptools. Change-Id: I492c29f1141f5601affd883607c7904928b0c83f
gnu: python-pyzabbix: Move to python-web. This is an intermediate Python module communicating with Zabbix API via HTTP, the best place is (gnu packages python-web). * gnu/packages/monitoring.scm (python-pyzabbix): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I7ef6b03b6f33310b2470b4adaf60be87dec19f6b
gnu: python-pyzabbix: Update to 1.3.1. * gnu/packages/monitoring.scm (python-pyzabbix): Update to 1.3.1. [build-system]: Switch to pyproject-build-system. [arguments] <test-flags>: Provide path to tests. <phases>: Drop all. [native-inputs]: Add python-setuptools. Change-Id: If55f0330217fd3416d0a3318eaaa6734b14dafca
gnu: python-isrcsubmit: Deprecate in favor of isrcsubmit. * gnu/packages/music.scm (isrcsubmit): New variable. (python-isrcsubmit): Deprecate variable. Change-Id: I04709a1009a4d2e0773e1b4cea6b2bcb4a7eae5b
gnu: python-isrcsubmit: Switch to pyproject. * gnu/packages/music.scm (python-isrcsubmit): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I2b629e557256b81e77fc10af708f733372220365
gnu: jellyfin-mpv-shim: Switch to pyproject. * gnu/packages/video.scm (jellyfin-mpv-shim): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I36ad651b4d0534e37403f0aec04f15f27f8293f0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-petsc4py: Switch to pyproject. * gnu/packages/maths.scm (python-petsc4py): Run guix style. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: If00fb947d8d0b99665601c04714d5b7d21fb167f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-hg-evolve: Switch to pyproject. * gnu/packages/version-control.scm (python-hg-evolve): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ibb3988dc6ce39b8bfe3b55808ce01b30df9c3d82 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: gpodder: Switch to pyproject. * gnu/packages/gpodder.scm (gpodder): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I985ebde78c59f6ecb960a47efaac4240d7b48def Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: impressive: Switch to pyproject. * gnu/packages/pdf.scm (impressive): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?, phases>: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I0a9d0515c5758b871a27968edd63ac26e5b4d9dc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-cvxopt: Switch to pyproject. * gnu/packages/maths.scm (python-cvxopt): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, use gexps. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ife73ce0b238ccbf2d0eff7164eccfce5c721384f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: java-antlr4-runtime-python: Switch to pyproject. * gnu/packages/java.scm (java-antlr4-runtime-python): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I3223f679b2f4809181d3aa5e8e2c76884768dd12 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-gpg: Switch to pyproject. * gnu/packages/gnupg.scm (python-gpg): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Relocate keyword. [native-inputs]: Add python-setuptools. Change-Id: I4aad5dd364b74bca1a67a116dfb1598a224f81d6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>