gnu: python-zope-copy: Update to 6.0. * gnu/packages/python-web.scm (python-zope-copy): Update to 6.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools, python-zodbpickle, python-zope-proxy, python-zope-schema, python-zope-testing. [home-page]: Switch to readthedocs link. Change-Id: I5c2c4ae51133fba5fec24cdfe11d7fb601eab870 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-configuration: Update to 7.0. * gnu/packages/python-web.scm (python-zope-configuration): Update to 7.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools. [home-page]: Use readthedocs link. Change-Id: I7c3e3cc76abd85f45f4999f2a144390906ed8eb5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-sqlalchemy: Switch to pyproject. * gnu/packages/python-web.scm (python-zope-sqlalchemy): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools, python-zope-testing, python-zope-testrunner. [description]: Improve style. Change-Id: Id8e4deb548ef3609102bdd4248f14f4a582ca567 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-schema: Switch to pyproject. * gnu/packages/python-web.scm (python-zope-schema): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I4ee6854e3c0702a6f3fefc5239d1a90cf484d7f6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-i18nmessageid: Update to 7.0. * gnu/packages/python-web.scm (python-zope-i18nmessageid): Update to 7.0. [source]: Switch to git-fetch. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Remove python-coverage, python-wheel. [home-page]: Replace with the readthedocs link. Change-Id: I27bcd2411b3fbd5c486dcd85acdd252cde359203 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-testrunner: Update to 7.4. * gnu/packages/python-web.scm (python-zope-testrunner): Update to 7.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:phases>: Add 'check phase replacement. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-six. [home-page]: Use the readthedocs link. [description]: Improve style. (python-zope-testrunner-bootstrap)[propagated-inputs]: Improve style. Change-Id: Ia8ae67343431cf683f31e5f2cfff64a5826559e0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-testing: Update to 6.0. * gnu/packages/python-web.scm (python-zope-testing): Update to 6.0. [source]: Switch to git-fetch. [arguments]: Rewrite testing with <#:phases>. [native-inputs]: Add python-zope-interface, python-zope-testrunner-bootstrap. Change-Id: I893195123a80a19f61fa3635f3932ba263816f6c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-interface: Improve package. * gnu/packages/python-web.scm (python-zope-interface) [source]: Switch to git-fetch. [arguments, native-inputs, synopsis, description]: Improve style. [home-page]: Replace by the readthedocs link. Change-Id: I7e0a7bd921bd40e26bdae16c552dbc6d5a6b3b4f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-event: Switch to git-fetch. * gnu/packages/python-web.scm (python-zope-event) [source]: Switch to git-fetch. [home-page]: Update it. Change-Id: Iaa702fb0209397d022f9f6a6c0eda6ac71c91f01 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-publicsuffixlist: Set unittest test backend. * gnu/packages/python-web.scm (python-publicsuffixlist)[arguments] <#:test-backend>: Set it. [native-inputs]: Remove python-wheel. Change-Id: I213887319fbae770dccf391327ac8a16bc01a1b4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-s3fs: Update to 2025.7.0. * gnu/packages/python-web.scm (python-s3fs): Update to 2025.7.0. [native-inputs]: Remove python-flask, python-flask-cors, python-moto, python-pytest, python-pytest-asyncio, and python-wheel. Change-Id: I8c7c74a952fb71259e8b20b8ef4153d4a276214c
gnu: python-url-normalize: Update to 2.2.1. * gnu/packages/python-web.scm (python-url-normalize): Update to 2.2.1. [propagated-inputs]: Add python-idna. [native-inputs]: Remove python-poetry-core and python-pytest-flakes; add python-setuptools. Change-Id: I444015c75241c6284ee190c19b8135191226abda
gnu: Remove python-jschema-to-python. Not maintained since 2019, fails to build no users in Guix. * gnu/packages/python-web.scm (python-jschema-to-python): Delete variable. Change-Id: I73b10bece77b029dfa4c5deb6f749145b942e98b
gnu: Remove python-sarif-om. Not maintained since 2021, fails to build no users in Guix. * gnu/packages/python-web.scm (python-sarif-om): Delete variable. Change-Id: I7730b1c7b979bf4c58fe6db9cf56c101a08ef1ae
gnu: python-cfn-lint: Reduce closure size. * gnu/packages/python-web.scm (python-cfn-lint)[arguments] <test-flags>: Skip optional test. [propagated-inputs]: Remove python-jschema-to-python and python-sarif-om. Change-Id: I0eb5d4d852602773f73234c13b58541d03afaae9
gnu: python-requests-mock: Update to 1.12.1. * gnu/packages/python-web.scm (python-requests-mock): Update to 1.12.1. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-six. [native-inputs]: Remove python-pbr, python-discover, python-docutils, python-fixtures, python-mock, python-sphinx, and python-testrepository; add python-requests-futures, python-setuptools, python-setuptools-scm, and python-testtools. Change-Id: I24229600b9bc6a91b771f69de06322c0f82a6339
gnu: Add python-requests-futures. * gnu/packages/python-web.scm (python-requests-futures): New variable. Change-Id: Ibaa9299001567bcfe65247fd192bb64076f80dda
gnu: Remove python-cachecontrol-0.11. * gnu/packages/python-web.scm (python-cachecontrol-0.11): Delete variable. Change-Id: I081cf03298b4059a9ae5b4de94e2ea7fd3c75b9c
gnu: Remove python-aiorpcx-0.18. * gnu/packages/python-web.scm (python-aiorpcx-0.18): Delete variable. Change-Id: I1308611724e435e0f8deff1067993fb7d641acc2
gnu: python-terminado: Move to jupyter. * gnu/packages/python-web.scm (python-terminado): Move from here ... * gnu/packages/jupyter.scm: ... to here. Change-Id: I54c385f4b4bb9fe58a0c0784e6994dc76fa6c8d5