summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
AgeCommit message (Collapse)Author
2025-09-25gnu: python-publicsuffixlist: Set unittest test backend.Nicolas Graves
* 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-25gnu: python-s3fs: Update to 2025.7.0.Sharlatan Hellseher
* 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-25gnu: python-url-normalize: Update to 2.2.1.Sharlatan Hellseher
* 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-25gnu: Remove python-jschema-to-python.Sharlatan Hellseher
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-25gnu: Remove python-sarif-om.Sharlatan Hellseher
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-25gnu: python-cfn-lint: Reduce closure size.Sharlatan Hellseher
* 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-25gnu: python-requests-mock: Update to 1.12.1.Sharlatan Hellseher
* 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-25gnu: Add python-requests-futures.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-requests-futures): New variable. Change-Id: Ibaa9299001567bcfe65247fd192bb64076f80dda
2025-09-25gnu: Remove python-cachecontrol-0.11.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-cachecontrol-0.11): Delete variable. Change-Id: I081cf03298b4059a9ae5b4de94e2ea7fd3c75b9c
2025-09-25gnu: Remove python-aiorpcx-0.18.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aiorpcx-0.18): Delete variable. Change-Id: I1308611724e435e0f8deff1067993fb7d641acc2
2025-09-25gnu: python-terminado: Move to jupyter.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-terminado): Move from here ... * gnu/packages/jupyter.scm: ... to here. Change-Id: I54c385f4b4bb9fe58a0c0784e6994dc76fa6c8d5
2025-09-25gnu: python-urllib3-next: Set to python-urllib3.Sharlatan Hellseher
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-25gnu: python-setuptools-scm-next: Set to python-setuptools-scm.Sharlatan Hellseher
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-25gnu: python-setuptools-next: Set to python-setuptools.Sharlatan Hellseher
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-25gnu: python-requests-next: Set to python-requests.Sharlatan Hellseher
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-25gnu: python-flask-restx: Switch to pyproject, fix buld.Sharlatan Hellseher
* 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-25gnu: python-translation-finder: Update to 2.22.Sharlatan Hellseher
* 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-25gnu: python-portend: Update to 3.2.1.Sharlatan Hellseher
* 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-25gnu: Add python-weblate-language-data.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-weblate-language-data): New variable. Change-Id: I3eba1b46c50f1ee05277d31fcd06cd1b765392c9
2025-09-25gnu: python-aiostream: Update to 0.7.0.Sharlatan Hellseher
* 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-25gnu: python-transaction: Update to 5.0.Sharlatan Hellseher
* 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-25gnu: python-html5tagger: Do not try to run tests.Sharlatan Hellseher
* 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-25gnu: python-flask-compress: Update to 1.18.Sharlatan Hellseher
* 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-25gnu: Add python-flask-caching.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-flask-caching): New variable. Change-Id: I5c381db79739f8775467855e82223c188ca9543c
2025-09-25gnu: python-azure-storage-blob: Update to 12.26.0.Sharlatan Hellseher
* 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-25gnu: python-httplib2: Reduce closure size.Sharlatan Hellseher
* 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-25gnu: python-hupper: Update to 1.12.1.Sharlatan Hellseher
* 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-25gnu: python-manuel: Disable tests.Sharlatan Hellseher
* 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-25gnu: python-zope-testing: Update to 5.1.Sharlatan Hellseher
* 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-25gnu: python-cfn-lint: Update to 1.38.1.Sharlatan Hellseher
* 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-25gnu: python-aws-xray-sdk: Fix build.Sharlatan Hellseher
* 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-25gnu: python-aws-sam-translator: Update to 1.99.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aws-sam-translator): Update to 1.99.0. [native-inputs]: Remove python-wheel. Change-Id: I977462818835f407e26f729d0ada80114cc38cea
2025-09-25gnu: python-flask-cors: Update to 6.0.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-flask-cors): Update to 6.0.1. [source]: Switch to git-fetch providing tests. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-six; add python-flask and python-werkzeug. [native-inputs]: Remove python-flask, python-nose, and python-packaging; add python-pytest and python-setuptools. Change-Id: Ib86dc851cc3a3b8957b01ff0b91bef6bbe466fd8
2025-09-25gnu: python-bottle: Update to 0.13.4.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-bottle): Update to 0.13.4. [native-inputs]: Add python-setuptools. Change-Id: I5dc04f135ec5f6d83aff428a4b09fd305904efe2
2025-09-25gnu: python-s3transfer: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-s3transfer) [propagated-inputs]: Remove python-urllib3. [native-inputs]: Remove python-docutils, python-mock, python-nose, and python-wheel. Change-Id: I041e5da66b356a8a54f942ac710cccd4f4098ed4
2025-09-25gnu: python-webtest: Update to 3.0.6.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-webtest): Update to 3.0.6. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-six. [native-inputs]: Add python-setuptools. Change-Id: I582650db04b599d2cda71ade68451dfa731897ff
2025-09-25gnu: python-webob: Update to 1.8.9.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-webob): Update to 1.8.9. [build-system]: Use pyproject. [native-inputs]: Remove python-nose; add python-pytest and python-setuptools. Change-Id: I8b98fc29f5f32370f5083f44bcaef38afd03b14f
2025-09-25gnu: python-zope-event: Update to 6.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-zope-event): Update to 6.0. [source] <uri>: Fix archive name according to PyPI. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. [description]: Start from a new line, fix indentation. Change-Id: I8886fc93c24d6b5b85092a1f05152c6ba118776a
2025-09-25gnu: python-zope-interface: Update to 7.2.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-zope-interface): Update to 7.2. [native-inputs]: Remove python-coverage, python-nose, python-zope-event, and python-zope-testing; add python-setuptools. Change-Id: I62aeeeecf414dac92c73d0b0c2ce52b1ba9c99cb
2025-09-25gnu: python-terminado: Update to 1.18.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-terminado): Update to 1.18.1. [build-system]: Use pyproject. [arguments] <test-flags>: Ignore warnings. <phases>: Use default 'check. [native-inputs]: Add python-hatchling, and python-pytest-timeout. Change-Id: I6dce6fbca7886f74b0c0e66db0367c4156313c3b
2025-09-25gnu: python-betamax: Enable tests, switch to pyproject-build-system.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-betamax): Enable tests. [build-system]: Use pyproject. [arguments] <test-flags>: Skip tests requiring networking. [native-inputs]: Add nss-certs-for-test, python-pytest, and python-setuptools. Change-Id: I3488dcf5849584f9d65d3e26d8dbfa9bbb2ba0e8
2025-09-25gnu: python-tornado: Switch to pypproject-build-system.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-tornado) [build-system]: Use pypproject. [native-inputs]: Add python-setuptools. Change-Id: I39e3a906f4ac66b878a4aae157cef5fbd1135074
2025-09-25gnu: python-html5lib: Switch to pyproject-build-system.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-html5lib): [build-system]: Use pyproject. [native-inputs]: Add python-setuptools. Change-Id: If4df2b32c95a23252063e0826f27bc99fb2f5530
2025-09-25gnu: python-webencodings: Switch to pyproject-build-system.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-webencodings) [build-system]: Use pyproject. [arguments] <phases>: Use default 'check. [description]: Fix fill-column indentation. Change-Id: I543193509591b46fa176575bf0c82a98c66e8d28
2025-09-25gnu: python-httpx: Rearange inputs, fix tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-httpx): Refresh test flags for skipped tests. [arguments]: Apply G-expressions. <test-flags>: Remove not existing tests from the ignore list. [propagated-inputs]: Remove python-charset-normalizer, python-chardet, and python-rfc3986; add python-anyio, python-h2, python-socksio, and python-zstandard. [native-inputs]: Remove python-trio-typing, python-wheel, and python-zstandard; add python-chardet. Change-Id: I62f668ee3659220938b268ac17fdf594a95d076c
2025-09-25gnu: python-httpcore: Update to 1.0.9.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-httpcore): Update to 1.0.9. Change-Id: Iea53b554e9ad0687e5529ec32e8aad69dc3a553f
2025-09-25gnu: python-uvicorn: Fix build.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-uvicorn): [native-inputs]: Remove python-pytest-asyncio; add python-pytest-asyncio-0.26. Change-Id: I1066aef6557eec3a173d88535e14cbd847ae36f3
2025-09-25gnu: python-httptools: Update to 0.6.4.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-httptools): Update to 0.6.4. [source] <snippet>: Remove vendor. [arguments] <test-flags>: Skip only one test. <phases>: Remove 'preparation; add 'configure-build-ext. [build-system]: Use pyproject. [inputs]: Add llhttp. [native-inputs]: Add python-setuptools. Change-Id: I81eaa61c96e2f41519648cccc625f2bc0a731269
2025-09-25gnu: python-socksio: Switch to pyproject-build-system.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-socksio): [build-system]: Use pyproject. [native-inputs]: Add python-flit-core, python-pytest, and python-pytest-cov. Change-Id: I31a304fdc71d8b2b0d5522bff100eb292ff76ab4
2025-09-25gnu: python-hpack: Update to 4.1.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-hpack): Update to 4.1.0. [native-inputs]: Add python-setuptools. Change-Id: I7a99bea38de197cbe98750cf6910b0f70d286cce