gnu: python-session-info: Switch to pyproject. * gnu/packages/python-xyz.scm (python-session-info): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I48c3338d947835f53945945c27f6945221232978 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyqrcode: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pyqrcode): [properties, source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Set <#:test-backend>. [native-inputs]: Add python-pynose, python-pypng, python-setuptools. [home-page, description]: Improve style. Change-Id: If523d6420d760dcd571cc3841645a9ddcb24e817 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-py-tes: Switch to pyproject. * gnu/packages/python-xyz.scm (python-py-tes): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-requests-mock, python-setuptools. Change-Id: If6494b5c2a78fe31fa32517c2d27502c49294b62 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fs: Switch to pyproject. * gnu/packages/python-xyz.scm (python-fs): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Id819a473d76ec77089128b7d9b9c0a9d2ba27473 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pysendfile: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pysendfile): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: Ie759346fb3dcaa2cbfe7db46b79de42b8c037b9e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-straight-plugin: Update to 1.4.1-0.363b0af. * gnu/packages/python-xyz.scm (python-straight-plugin): Update to 1.4.1-0.363b0af. [properties, source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, test-flags>: Setup tests. [native-inputs]: Add python-mock, python-setuptools. [description]: Improve style. Change-Id: I23d14fc4a49646907ad5e958dc5b2a676b21b218 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-stdlib-list: Update to 0.11.1. * gnu/packages/python-xyz.scm (python-stdlib-list): Update to 0.11.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Re-enable tests. [native-inputs]: Add python-flit-core, python-pytest. [description]: Improve style. Change-Id: Id53f5a6e0ad13eb259007ff68225d13e9d10ec65 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-clikit: Switch to pyproject. * gnu/packages/python-xyz.scm (python-clikit): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'relax-requirement to tolerate the python-crashtest update. [native-inputs]: Add python-poetry-core, python-pytest, python-pytest-mock. Change-Id: I7149844db523383d326dac2a80b2c8086c94c972 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-crashtest: Update to 0.4.1. * gnu/packages/python-xyz.scm (python-crashtest): Update to 0.4.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-poetry-core, python-pytest. Change-Id: I977baad63fe492760267c6542b405439795e823b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mdx-include: Update to 1.4.2. * gnu/packages/python-xyz.scm (python-mdx-include): Update to 1.4.2. [source]: Fix version configuration. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. <#:phases>: In phase 'disable-test-requiring-network, allow tests cache and default to run with the help of the injection of the django-hello gist. Disable the test non_existing. [native-inputs]: Add python-setuptools. Change-Id: I30adff174442feb57e776458ef3e0780a3dffac4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flake8-todo: Switch to pyproject. * gnu/packages/python-xyz.scm (python-flake8-todo): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I3852a7bb1c4f9a4c85b5ce2abad6b7090509332d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flake8-debugger: Switch to pyproject. * gnu/packages/python-xyz.scm (python-flake8-debugger): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I806aeb72f6e5ef6522e52d817f9f97bb5a19823c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flake8-continuation: Switch to pyproject. * gnu/packages/python-xyz.scm (python-flake8-continuation): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'remove-python-six-dependency. [native-inputs]: Add python-pytest, python-setuptools. [propagated-inputs]: Remove python-six. [description]: Improve style. Change-Id: Icbab45c176ee8abc37cde1da9fe7dd0c38c109e6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flake8-blind-except: Switch to pyproject. * gnu/packages/python-xyz.scm (python-flake8-blind-except): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Remove python-pycodestyle. [propagated-inputs]: Add python-pycodestyle. Change-Id: I5c07bedc5dc9efe4632ea3e270b648ca583d623b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-rich-argparse. * gnu/packages/python-xyz.scm (python-rich-argparse): New variable. Change-Id: I578ce47998dad8c8e55e0bade54d3e53e18374b7 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-typeapi: Update to 2.2.4. * gnu/packages/python-xyz.scm (python-typeapi): Update to 2.2.4. [arguments] <phases>: Remove 'patch-build-system. [native-inputs]: Remove python-poetry-core; add python-hatchling. Change-Id: I91e3dd6135f1cfd42127a1f93326b06de9475f47
gnu: python-safety: Update to 3.6.2. * gnu/packages/python-xyz.scm (python-safety): Update to 3.6.2. [arguments] <test-flags>: Skip 4 more tests. <phases>: Add 'disable-telemetry. Change-Id: Icd0acec1193fab8e197a281a046aa611da1bacb8
gnu: python-typer: Update to 0.19.2. * gnu/packages/python-xyz.scm (python-typer): Update to 0.19.2. Fix indentation and style. [arguments] <test-flags>: Run tests in parallel, supported by upstream. <phases>: Remove 'pre-check. [native-inputs]: Add python-pytest-xdist. Change-Id: Ib3810ea21d64b59b3a90935ed9caaabe8d6c5796
gnu: python-types-aiofiles: Update to 25.1.0.20251011. * gnu/packages/python-xyz.scm (python-types-aiofiles): Update to 25.1.0.20251011. Change-Id: I488ab4373a4495ea06f1d8b2533e451036c241f4
gnu: python-types-dataclasses: Update to 0.6.6. * gnu/packages/python-xyz.scm (python-types-dataclasses): Update to 0.6.6. [buld-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: I6e064f79f6ea6914b9d1ac662a52e43887ef977b