gnu: python-musical-scales: Switch to pyproject. * gnu/packages/python-xyz.scm (python-musical-scales): [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-wheel; add python-setuptools-next. [home-page]: Fix URL. Change-Id: Id77d49aa4e75f54aacb09b1ddc94e01eeccb6490 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-clrprint: Switch to pyproject. * gnu/packages/python-xyz.scm (python-clrprint): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools-next. Change-Id: I8f6f06925f84ef892f7c25d553d8f249ab1a856b Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-titlecase: Switch to pyproject. * gnu/packages/python-xyz.scm (python-titlecase): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools-next. [arguments] <phases>: Use custom 'check. Change-Id: I0c52c3f815d0c7a44eed92b4cc9c5dbf25be23d0 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python-colormath. * gnu/packages/python-xyz.scm (python-colormath): Delete variable. (python-colormath2): Do not inherit and adopt all missing fields from python-colormath. [native-inputs]: Remove python-setuptools, and python-wheel; add python-setuptools-next, and python-pytest. Change-Id: Ied54dda89d2078150fd4d832974f74cef980a1da Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-glymur: Update to 0.14.3. * gnu/packages/python-xyz.scm (python-glymur): Update to 0.14.3. [propagated-inputs]: Remove python-packaging; add python-pillow. [native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next. Change-Id: I5644607ba14a01bfb045a36d4f9405744ce9184c
gnu: python-extension-helpers: Update to 1.4.0. * gnu/packages/python-xyz.scm (python-extension-helpers): Update to 1.4.0. [arguments] <test-flags>: Rework skipped tests. <phases>: Use default 'check. [propagated-inputs]: Add python-setuptools-next. [native-inputs]: Remove python-pytest-astropy, python-pytest-cov, python-tomli, python-setuptools, python-wheel, and python-pip. Change-Id: I577f2021e77ad30fa60250fcccaf53f963c740b0
gnu: python-murmurhash: Switch to pyproject. * gnu/packages/python-xyz.scm (python-murmurhash): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:modules>: Remove them, they are probably not needed anymore because of the switch to git-fetch. <#:phases>: Remove phase 'set-source-file-time-to-1980 for the same reason. Add phase 'fix-installation and replace 'check phase. [inputs]: Remove them. [native-inputs]: Add python-murmurhash3, python-setuptools, python-wheel. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-murmurhash3: Switch to pyproject. * gnu/packages/python-xyz.scm (python-murmurhash3): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:modules>: Remove them, they are probably not needed anymore because of the switch to git-fetch. <#:phases>: Remove phase 'set-source-file-time-to-1980 for the same reason. Add phase 'fix-package. [native-inputs]: Add python-setuptools, python-wheel. [inputs]: Remove python. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-plumbum: Switch to pyproject. * gnu/packages/python-xyz.scm (python-plumbum): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore problematic tests (requiring $HOME, tty, sudo or ssh). <#:phases>: Add phase 'set-version. [native-inputs]: Add procps, python-psutil, python-pytest-cov, python-setuptools, python-setuptools-scm, python-wheel. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-openstep-plist: Switch to pyproject. * gnu/packages/python-xyz.scm (python-openstep-plist): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Remove 'check phase replacement. [native-inputs]: Add python-setuptools, python-wheel. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pymdown-extensions: Update to 10.16.1. * gnu/packages/python-xyz.scm (python-pymdown-extensions): Update to 10.16.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-hatchling, python-pytest, python-pyyaml. [description]: Improve style. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pymsgbox: Update to 1.0.6-1.944b7cd. * gnu/packages/python-xyz.scm (python-): Update to 1.0.6-1.944b7cd. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pymsgbox: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pymsgbox): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pyvips: Remove python-pyperf native-input. * gnu/packages/python-xyz.scm (python-pyvips)[native-inputs]: Remove python-pyperf. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pyperf: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pyperf): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Set them to replace... <#:phases>:... these. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. [description]: Run guix style. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-types-toml: Switch to pyproject. * gnu/packages/python-xyz.scm (python-types-toml): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. [description]: Run guix style. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pydantic-2: Skip benchmark tests. * gnu/packages/python-xyz.scm (python-pydantic-2) [arguments]<#:test-flags>: Skip all benckmark tests. <#:phases>: Remove 'pre-check phase. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-xlwt: Switch to pyproject. * gnu/packages/python-xyz.scm (python-xlwt): [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Remove python-nose. [description]: Improve style. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-robotframework: Update to 7.3.2. * gnu/packages/python-xyz.scm (python-robotframework): Update to 7.3.2. [native-inputs]: Add python-typing-extensions-next. Change-Id: Id426d1661036ef4e70958d637c27dc52e7ddc924
gnu: python-pafy: Update deprecated input. * gnu/packages/python-xyz.scm (python-pafy) [propagated-inputs]: Replace youtube-dl with yt-dlp. Change-Id: I25619706545c17c8c91690b00fd6da3f1b50dbc2