Nicolas Graves
f8d127eccf
gnu: python-btrees: Update to 6.1.
...
* gnu/packages/python-web.scm (python-btrees): Update to 6.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: Iaec2b40f6b311592b43d982e9de0da10653d548d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
4aeb265d95
gnu: python-persistent: Update to 6.1.1.
...
* gnu/packages/python-web.scm (python-persistent): Update to 6.1.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Add python-zope-deferredimport,
python-zope-testrunner.
[description]: Improve style.
Change-Id: I422ee21f044ac238d20260515e924e0dd00b7e50
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
ce34c5ae60
gnu: python-zope-bootstrap-package: Improve style.
...
* gnu/packages/python-web.scm (python-zope-bootstrap-package): Rewrite
using gexps, and add python-setuptools to native-inputs.
Change-Id: Iec6b106d9510d332540626b80cc63420351e8c62
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
57a9d6917a
gnu: python-zope-deferredimport: Update to 6.0.
...
* gnu/packages/python-web.scm (python-zope-deferredimport): Update to 6.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools-next.
[home-page]: Use the readthedocs link.
Change-Id: I9e5d6640ea1df5949c2a2f906dbb1d73ee4a65c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
d21ce22f53
gnu: python-zope-component: Update to 7.0.
...
* gnu/packages/python-web.scm (python-zope-component): 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, improve style.
[home-page]: Use readthedocs link.
[description]: Improve style.
Change-Id: I706ea7c5d49a4b5b97e89508e3abef33b6c9e520
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
d63c77f271
gnu: python-zope-security: Update to 7.3.
...
* gnu/packages/python-web.scm (python-zope-security): Update to 7.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
(python-zope-security-bootstrap)[propagated-inputs]: Improve style.
Change-Id: If21113f49acec0f198ab1eca5c88767cfcab34af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
c8fbe1e8a8
gnu: python-zope-location: Update to 6.0.
...
* gnu/packages/python-web.scm (python-zope-location): Update to 6.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 the readthedocs link.
[description]: Improve style.
Change-Id: I1e4e6bce660dfa1cd5345b522ad4e8fe4950bbbd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
633ce9bc8d
gnu: python-zope-hookable: Update to 7.0.
...
* gnu/packages/python-web.scm (python-zope-hookable): 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 the readthedocs link.
[description]: Improve style.
Change-Id: If35c751536895728b14b7d0b9a35c008e3c7832f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
0b0bd44d41
gnu: python-zope-proxy: Update to 7.0.
...
* gnu/packages/python-web.scm (python-zope-proxy): 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.
[description]: Improve style.
[home-page]: Use the readthedocs link.
Change-Id: Ic92689e765e7fcc6ce5ce9156e18c33aebe5ff30
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
c7e40c154d
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>
2025-09-25 09:36:39 +01:00
Nicolas Graves
deb5941550
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>
2025-09-25 09:36:39 +01:00
Nicolas Graves
5cff895ecd
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>
2025-09-25 09:36:39 +01:00
Nicolas Graves
c6d73f953e
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>
2025-09-25 09:36:39 +01:00
Nicolas Graves
9e296985f4
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>
2025-09-25 09:36:39 +01:00
Nicolas Graves
6619750a8c
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>
2025-09-25 09:36:39 +01:00
Nicolas Graves
7a128a223d
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>
2025-09-25 09:36:38 +01:00
Nicolas Graves
53f88f43af
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>
2025-09-25 09:36:38 +01:00
Nicolas Graves
4aa7f04f2b
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>
2025-09-25 09:36:38 +01:00
Nicolas Graves
899897b6fc
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>
2025-09-25 09:36:36 +01:00
Sharlatan Hellseher
4bc25c361a
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
2025-09-25 09:36:35 +01:00
Sharlatan Hellseher
97cd1a6acf
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
2025-09-25 09:36:34 +01:00
Sharlatan Hellseher
fca31a2254
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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
e7b46db0a7
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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
730ca50d6e
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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
e7cb25e66c
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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
48ff1e3303
gnu: Add python-requests-futures.
...
* gnu/packages/python-web.scm (python-requests-futures): New variable.
Change-Id: Ibaa9299001567bcfe65247fd192bb64076f80dda
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
e33946c0e2
gnu: Remove python-cachecontrol-0.11.
...
* gnu/packages/python-web.scm (python-cachecontrol-0.11): Delete variable.
Change-Id: I081cf03298b4059a9ae5b4de94e2ea7fd3c75b9c
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
f34b02b8b2
gnu: Remove python-aiorpcx-0.18.
...
* gnu/packages/python-web.scm (python-aiorpcx-0.18): Delete variable.
Change-Id: I1308611724e435e0f8deff1067993fb7d641acc2
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
696ce317d8
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
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
3c84504e85
gnu: python-urllib3-next: Set to python-urllib3.
...
Replace all python-urllib3-next occurrences with python-urllib3.
* gnu/packages/python-web.scm (python-urllib3-next): Set to
python-urllib3.
Change-Id: Iaf07baf285f4687d896c5fe19865beb9221f3beb
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
762352c96f
gnu: python-setuptools-scm-next: Set to python-setuptools-scm.
...
Replace all python-setuptools-scm-next occurrences with
python-setuptools-scm.
* gnu/packages/python-build.scm (python-setuptools-scm-next): Set to
python-setuptools-scm.
Change-Id: I929ca14d24ed05efecded4c23ff02c42d50098c6
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
b79fbf27b8
gnu: python-setuptools-next: Set to python-setuptools.
...
Replace all python-setuptools-next occurrences with python-setuptools.
* gnu/packages/python-build.scm (python-setuptools-next): Set to
python-setuptools.
Change-Id: I9e5e0881310d160ec56be785f2dd2140364fa8e5
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
dc9c07786e
gnu: python-requests-next: Set to python-requests.
...
Replace all python-requests-next occurrences with python-requests.
* gnu/packages/python-web.scm (python-requests-next): Set to
python-requests.
Change-Id: I712b71f12a2ebad3dfdfd882f24799fd6dd8e054
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
dd7f21247f
gnu: python-flask-restx: Switch to pyproject, fix buld.
...
* gnu/packages/python-web.scm (python-flask-restx):
[build-system]: Use pyproject.
[argument] <test-flags>: Utilze it and rework skipped tests.
<phases>: Use default 'check.
[propagated-inputs]: Add python-importlib-resources and python-werkzeug.
[native-inputs]: Add python-setuptools.
Change-Id: Idd82b4d255854a21953533c3a66c74adeb6ac596
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
3d34d50034
gnu: python-translation-finder: Update to 2.22.
...
* gnu/packages/python-web.scm (python-translation-finder): Update to 2.22.
[propagated-inputs]: Remove python-chardet; add
python-charset-normalizer-3 and python-weblate-language-data.
[native-inputs]: Remove python-wheel.
Change-Id: I92a6c70a144a659f188388fb3184aa7f2da399b3
2025-09-25 09:36:20 +01:00
Sharlatan Hellseher
e2e2d8a3c7
gnu: python-portend: Update to 3.2.1.
...
* gnu/packages/python-web.scm (python-portend): Update to 3.2.1.
[native-inputs]: Remove python-pytest-black, python-pytest-checkdocs,
python-pytest-cov, python-pytest-enabler, python-pytest-mypy, and
python-wheel; add python-setuptools-scm.
Change-Id: I09b5c910c2526ae9bece60f59a9239f33633e9f8
2025-09-25 09:36:18 +01:00
Sharlatan Hellseher
5cee83c998
gnu: Add python-weblate-language-data.
...
* gnu/packages/python-web.scm (python-weblate-language-data): New variable.
Change-Id: I3eba1b46c50f1ee05277d31fcd06cd1b765392c9
2025-09-25 09:36:18 +01:00
Sharlatan Hellseher
4d1a3bb011
gnu: python-aiostream: Update to 0.7.0.
...
* gnu/packages/python-web.scm (python-aiostream): Update to 0.7.0.
[bulid-system]: Use pyproejct.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Remove python-pytest-runner and python-wheel.
Change-Id: I96cce47b28966e5e15d0a7e91a0d6637d111ad61
2025-09-25 09:36:17 +01:00
Sharlatan Hellseher
836da26607
gnu: python-transaction: Update to 5.0.
...
* gnu/packages/python-web.scm (python-transaction): Update to 5.0.
[build-system]: Use pyproject.
[native-inputs]: Remove python-coverage, python-mock, and python-nose;
add python-pytest and python-setuptools.
Change-Id: I4581b1994856439917cff67bcc9afb523bc5916d
2025-09-25 09:36:17 +01:00
Sharlatan Hellseher
34cfee71c5
gnu: python-html5tagger: Do not try to run tests.
...
* gnu/packages/python-web.scm (python-html5tagger) [arguments] <tests?>:
No tests in PyPI or Git, visually disable to prevent build fail.
Change-Id: I2709805d23858b33e6a3e6528b764708d59796ab
2025-09-25 09:36:16 +01:00
Sharlatan Hellseher
3bbd97c5d3
gnu: python-flask-compress: Update to 1.18.
...
* gnu/packages/python-web.scm (python-flask-compress): Update to 1.18.
[propagated-inputs]: Add python-pyzstd.
[native-inputs]: Remove python-wheel; add python-flask-caching and python-pytest.
Change-Id: I2d168d66b9331d86a850454c43be83b7d062e7b7
2025-09-25 09:36:16 +01:00
Sharlatan Hellseher
68b4c98641
gnu: Add python-flask-caching.
...
* gnu/packages/python-web.scm (python-flask-caching): New variable.
Change-Id: I5c381db79739f8775467855e82223c188ca9543c
2025-09-25 09:36:15 +01:00
Sharlatan Hellseher
13bed98c84
gnu: python-azure-storage-blob: Update to 12.26.0.
...
* gnu/packages/python-web.scm (python-azure-storage-blob): Update to 12.26.0.
[arguments] <tests?>: Visually disable tests.
[native-inputs]: Remove python-wheel.
Change-Id: Ib02c7d942ee486d905b8362f1b8c5dafdd1f6f8b
2025-09-25 09:36:14 +01:00
Sharlatan Hellseher
1e503ab9c2
gnu: python-httplib2: Reduce closure size.
...
* gnu/packages/python-web.scm (python-httplib2):
[native-inputs]: Remove python-flake8, python-pytest-forked,
python-pytest-xdist, python-six, and python-wheel; add
python-pyparsing.
Change-Id: Ic1923970dab0573cea3d3afb77f1c658ceacab2c
2025-09-25 09:36:13 +01:00
Sharlatan Hellseher
718e90c43d
gnu: python-hupper: Update to 1.12.1.
...
* gnu/packages/python-web.scm (python-hupper): Update to 1.12.1.
[build-system]: Use pyproject.
[arguments] <test-flags>: Ignore problematic tests.
[propagated-inputs]: Remove python-pytz; add python-watchdog.
[native-inputs]: Remove python-mock, python-pytest-runner, and
python-watchdog.
Change-Id: I5ec147836a59a16bc39f8444c4565d9d388005f2
2025-09-25 09:36:11 +01:00
Sharlatan Hellseher
8aab376b8c
gnu: python-manuel: Disable tests.
...
* gnu/packages/python-web.scm (python-manuel):
[arguments] <tests?>: Disable for now.
[native-inputs]: Remove python-setuptools, python-wheel, and
python-zope-testing.
Change-Id: I96b5247bdf24a8101c467fc9c1052d0661c181c8
2025-09-25 09:36:11 +01:00
Sharlatan Hellseher
ff16d12ba0
gnu: python-zope-testing: Update to 5.1.
...
* gnu/packages/python-web.scm (python-zope-testing): Update to 5.1.
[arguments] <test-backend>: Use 'custom.
[native-inputs]: Remove python-wheel.
Change-Id: I755e49fb40933829940195966a996b06c8423969
2025-09-25 09:36:09 +01:00
Sharlatan Hellseher
97fa837bac
gnu: python-cfn-lint: Update to 1.38.1.
...
* gnu/packages/python-web.scm (python-cfn-lint): Update to 1.38.1.
[arguments] <test-flags>: Rework skipped and ignored tests.
[propagated-inputs]: Remove python-importlib-resources.
[native-inputs]: Remove python-wheel.
Change-Id: I9c3056a167f27659fb498941884a28c1099bb9c6
2025-09-25 09:36:09 +01:00
Sharlatan Hellseher
2d4f7ba84e
gnu: python-aws-xray-sdk: Fix build.
...
* gnu/packages/python-web.scm (python-aws-xray-sdk):
[arguments] <test-flags>: Rework skipped tests.
[native-inputs]: Remove python-pytest-aiohttp, python-requests,
python-wheel, and python-pytest-asyncio; add python-aiohttp,
python-pytest-asyncio-0.26.
[propagated-inputs]: Remove python-aiohttp, python-future, and
python-urllib3; add python-requests.
Change-Id: Ib0a7166cc507d6ebac424780b2760e17c7dca954
2025-09-25 09:36:09 +01:00
Sharlatan Hellseher
47c707f479
gnu: python-aws-sam-translator: Update to 1.99.0.
...
* gnu/packages/python-web.scm (python-aws-sam-translator): Update to 1.99.0.
[native-inputs]: Remove python-wheel.
Change-Id: I977462818835f407e26f729d0ada80114cc38cea
2025-09-25 09:36:08 +01:00