gnu: python-whisper: Update to 1.1.10. * gnu/packages/monitoring.scm (python-whisper): Update to 1.1.10. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add remove-python-six-dependency phase. [native-inputs]: Remove python-six; add python-pytest and python-setuptools. Change-Id: I218415bfc0283bc05ed73d080885328702201b37 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: cnvkit: Fix tests. * gnu/packages/bioinformatics.scm (cnvkit): [arguments] <phases>: Add 'fix-pytest-config. [propagated-inputs]: Remove python-future. Change-Id: I845709c8e91e8ed86dcc25a9d5dc0469e8005f0b
gnu: httpstat: Update to 1.3.2. * gnu/packages/networking.scm (httpstat): Update to 1.3.2. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:tests?>: Disable them. <#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools. Change-Id: Ic5797b3d5ed6319a70364a724662ebfb8b1ef9c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: pproxy: Update to 2.7.9. * gnu/packages/networking.scm (pproxy): Update to 2.7.9. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: Ie0142017f57ab06ad3f28983131a590d5b52522b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pysctp: Update to 0.7.2. * gnu/packages/networking.scm (python-pysctp): Update to 0.7.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:test-backend>: Set it, because pytest fails to run here. [native-inputs]: Add python-setuptools. Change-Id: Id45e482d381ce4ffae461350d34556c1a689db03 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
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>