summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
AgeCommit message (Collapse)Author
2025-12-17gnu: python-zope-deprecation: Update to 6.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-zope-deprecation): Update to 6.0. [source]: Fix PyPI archive name. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: Disable for now. [native-inputs]: Add python-setuptools. Change-Id: I55075d1b96271a9b987e2731d7b7cadd2c233efd
2025-12-17gnu: python-venusian: Update to 3.1.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-venusian): Update to 3.1.1. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Add 'fix-pytest-config. [native-inputs]: Remove python-pytest-runner and python-pytest-cov; add python-setuptools. Remove lables. Change-Id: Iebabc49ab7e5d0bfabcd68d9d2ba62bcb69f48e6
2025-12-17gnu: python-translationstring: Update to 1.4.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-translationstring): Update to 1.4. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: Idd574b4de5247a09c52debb7ee130dcf6f323e72
2025-12-17gnu: python-plaster: Update to 1.1.2.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-plaster): Update to 1.1.2. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I208d7576794767d3cc004ef49ee9a9a53303aa8c
2025-12-17gnu: python-azure-common: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/python-web.scm (python-azure-common): Switch to pyproject-build-system. [arguments]<#:tests?>: Set to #f. [native-inputs]: Add python-setuptools. Change-Id: Ife71af09e889c7e7931adca87d8bbd9887ad465e Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-azure-nspkg: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/python-web.scm (python-azure-nspkg): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: If5342e683208b6a16089d40e43444cd6918e00b5 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-aiohttp-client-cache: Update to 0.14.2.Hugo Buddelmeijer
* gnu/packages/python-web.scm (python-aiohttp-client-cache): Update to 0.14.2. [source]: Switch to git-fetch. [native-inputs]: Remove python-poetry-core and python-pytest-cov; add python-hatchling. Change-Id: Ie6bc8ad470c6fc47867d8dc51df9d7503c797588 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-genshi: Use older setuptools.Andreas Enge
* gnu/packages/python-web.scm (python-genshi)[native-inputs]: Add python-setuptools-67. Change-Id: I4da0ba45408b16ead0ad89433946e77e80f052ef Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-11gnu: python-jose: Update to 3.5.0 [security fixes].Hugo Buddelmeijer
This update includes fix for CVE-2024-33663 and CVE-2024-33664. * gnu/packages/python-web.scm (python-jose): Update to 3.5.0. [arguments]<#:test-flags>: Re-enable all tests. [propagated-inputs]: Remove python-six. [native-inputs]: Remove python-pytest-cov, python-pytest-runner, python-wheel. Change-Id: I22867a51d333467ffb5e64512a3257f92fc540ee Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-04gnu: python-tweepy: Update to 4.16.0, fix build.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-tweepy): Update to 4.16.0. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: Enable. <test-backend, test-flags>: Use 'unittest. <phases>: Use defailt 'check. [propagated-inputs]: Add python-async-lru and python-oauthlib. [native-inputs]: Add nss-certs-for-test, python-flit-core, and python-urllib3-1.26. Change-Id: I113133c6e43cfa88541f6da7579ba42643fce1bd
2025-12-04gnu: python-dpkt: Update to 1.9.8.Nicolas Graves
* gnu/packages/python-web.scm (python-dpkt): Update to 1.9.8. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Add flags. [native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools. [description]: Improve style. Change-Id: I0a4cc677523d0579590d37692818ecc420c8eeaf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-gwebsockets: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-gwebsockets): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ia8f508da951a504566d0b271ffd5622956ad7f1e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-flask-multistatic: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-flask-multistatic): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: Ifed1cf128f989785052404ba4bfeca7af72705cc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-pastedeploy: Update to 3.1.0.Nicolas Graves
* gnu/packages/python-web.scm (python-pastedeploy): Update to 3.1.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest-cov, python-setuptools. [synopsis]: Improve style. Change-Id: I56136dab9fdadc492cb16147ce331412f8e41aeb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-wsgiproxy2: Update to 0.5.1.Nicolas Graves
* gnu/packages/python-web.scm (python-wsgiproxy2): Update to 0.5.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Set them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Iba0707f5b5e63d5b36a39f0bd4e523938a99706f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-unalix: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-unalix): [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Change-Id: I1d6f86ddccee009e15857076a03fa286607bfac3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-requests-oauthlib: Update to 2.0.0.Nicolas Graves
* gnu/packages/python-web.scm (python-requests-oauthlib): Update to 2.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: [native-inputs]: Add python-pytest, python-setuptools. Remove python-pyjwt, python-mock. [home-page, synopsis]: Improve style. Change-Id: I2d4bb2703cdb499aafa068b13cd2a042f08236e3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-oauthlib: Update to 3.3.1.Nicolas Graves
* gnu/packages/python-web.scm (python-oauthlib): Update to 3.3.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Change-Id: I1cf5e88607384a0542614b443f0e2b4a0e913fab Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-msal: Update to 1.34.0.Nicolas Graves
* gnu/packages/python-web.scm (python-msal): Update to 1.34.0. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Run them. <#:test-flags>: Ignoring failing tests. <#:phases>: Add phases 'set-cryptography-version and 'configure-tests. [native-inputs]: Add nss-certs-for-test, python-pytest, python-setuptools. Change-Id: I73e6ea369df191bdd0a0df670867acd527382319 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-purl: Update to 1.6.Nicolas Graves
* gnu/packages/python-web.scm (python-purl): Update to 1.6. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Set them. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I5940a31514a0d573146990ef00b9b79b56e6529b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-ndg-httpsclient: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-ndg-httpsclient): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I5570ba9e5efc0abc652a25b24a89ac9f8477c8a0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-zconfig: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-zconfig): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Run guix style. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I8eb52ac17be563c4db3d0c4a0892f659b76ffe96 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-zc-lockfile: Update to 4.0.Nicolas Graves
* gnu/packages/python-web.scm (python-zc-lockfile): Update to 4.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Run guix style. [native-inputs]: Add python-setuptools. Change-Id: I186ae51a4488fd4bb82d4a5100d754aa587e9c17 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-tornado-http-auth: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-tornado-http-auth): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I2151a377a240fc77403b3970ac69e6a41c2acb82 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-querystring-parser: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-querystring-parser): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Run guix style. [native-inputs]: Add python-setuptools. Change-Id: Ifa6df64302fdc4d6b287194084b5399e3570d557 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-html5-parser: Update to 0.4.12.Nicolas Graves
* gnu/packages/python-web.scm (python-html5-parser): Update to 0.4.12. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ife9144adbeb1f4ad5711f7bce9066a4336141bf2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-sockjs-tornado: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-sockjs-tornado): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ic2a9dd162b1854d629dad7179dc9e377bbb1d6fe Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-falcon-cors: Update to 1.1.7-0.41e9f07.Nicolas Graves
* gnu/packages/python-web.scm (python-falcon-cors): Update to 1.1.7-0.41e9f07. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Skip them. [native-inputs]: Add python-mock, python-pynose, python-setuptools. [description]: Improve style. Change-Id: I23a1c6b91dbe24cdaee4342eaede2c7d50af4079 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-aiodns: Update to 3.5.0.Nicolas Graves
* gnu/packages/python-web.scm (python-aiodns): Update to 3.5.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-pytest-cov, python-pytest-asyncio, python-setuptools. [description]: Improve style. Change-Id: I770d7014f6658458720272d70f57fc16a02d056c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-pycares: Update to 4.11.0.Nicolas Graves
* gnu/packages/python-web.scm (python-pycares): Update to 4.11.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'configure-system-lib. [native-inputs]: Add python-pytest, python-setuptools. [inputs]: Add c-ares. [description]: Improve style. Change-Id: I09246a7b762b7061aac7b4bafe23cae4864abebb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03gnu: python-autobahn: Update to 25.11.1.Brendan Tildesley
* gnu/packages/python-web.scm (python-autobahn): Update to 25.11.1. Change-Id: I81dc716cbaa000b7ca718126e5cf48e7ce065951
2025-12-03gnu: python-flask-principal: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-flask-principal): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. [home-page]: Refresh it. [description]: Improve style. Change-Id: Ifb153aed9a690567d254b3a29ef26e70b017137d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03gnu: python-flask-markdown: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-flask-markdown): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'set-version. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. Change-Id: I2d463e5fbb614bd267b5199ebd9983806f1b14a4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03Update Giacomo's email address.Giacomo Leidi
The change was automated via: git grep -l goodoldpaul@autistici.org | xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g' * .mailmap: New entry. Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-01gnu: Remove python-url.Andreas Enge
* gnu/packages/python-web.scm (python-url): Delete variable. Fixes: guix/guix#3970 Change-Id: I29400ea211032ed156ce1ad669c24f23d065b650
2025-12-01gnu: Remove awscliv2.Andreas Enge
* gnu/packages/python-web.scm (awscliv2): Delete variable. Fixes: guix/guix#3926 Change-Id: I33c7a0e3103956d5430b040346e58af99d5333fe
2025-11-27gnu: Add python-stripe-12.Hartmut Goebel
* gnu/packages/python-web.scm (python-stripe-12): New variable. Change-Id: I7f72a250a1b93625c37788819eb904004397ec0a
2025-11-26gnu: Remove python-flask-misaka.Andreas Enge
* gnu/packages/python-web.scm (python-flask-misaka): Delete variable. Change-Id: If4425c80ea59a560a1fc2f720bfb5210efbb52af
2025-11-25gnu: python-pyscss: Fix build by addig python-six.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pyscss): [propagated-inputs]: Add python-six. [native-inputs]: Remove python-pytest-cov and python-wheel. Change-Id: I62556defdac33df9c7f8551708f694a2d33d0262
2025-11-20gnu: python-starsessions: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-starsessions)[native-inputs]: Remove python-black, python-flake8, and python-mypy. Change-Id: I7ce8e5fce8aa7d5ec55bcd0d3ccaa70e98a7c9b7
2025-11-20gnu: python-http-ece: Update to 1.2.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-http-ece): Update to 1.2.1. [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-coverage, python-flake8, python-mock, and python-nose; add python-pytest, python-pytest-cov, and python-setuptools. Change-Id: Ibec1df50d880567b9072e04b760f33593ccc5339
2025-11-20gnu: python-rangehttpserver: Fix tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-rangehttpserver)[native-inputs]: Remove python-coverage, python-coveralls, and python-wheel; add python-requests. Change-Id: I6f5f8309843a17c00efbe7d8bebf0d0e3a9ebb57
2025-11-20gnu: python-waitress: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-waitress)[native-inputs]: Remove python-coverage and python-wheel. Change-Id: Ic6136eb9a44b8ef97bf60796a401921f30bef55d
2025-11-20gnu: python-ovh: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-ovh)[native-inputs]: Remove python-black, python-coverage, python-flake8, python-isort, python-pytest, python-pytest-cov, python-sphinx, and python-wheel. Change-Id: Iedb51f0d87f116dd8993025f4d751a091383f3e0
2025-11-20gnu: python-python3-saml: Fix build.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-python3-saml)[native-inputs]: Remove python-coverage, python-flake8, python-pytest, python-setuptools, and python-wheel; add python-poetry-core. Change-Id: I42cf83d8bf86349421c61c31b4f87479010e3469
2025-11-20gnu: python-aioitertools: Reduce closure size, enable tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aioitertools): [arguments] <tests?>: Enable. <test-backend, test-flags>: Use 'custom. [propagated-inputs]: Remove python-typing-extensions. [native-inputs]: Remove python-coverage, python-flake8, python-mypy, python-pytest, python-pytest-asyncio, and python-sphinx. Change-Id: Id6a02edb958053e5e62fb07054de8f2716096598
2025-11-20gnu: python-httpcore: Remove python-pytest-cov input.Nicolas Graves
* gnu/packages/python-web.scm (python-httpcore)[native-inputs]: Remove python-pytest-cov. Change-Id: I5c8ee1f384256ce2398f57dc4abdb92e1868b187 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-07gnu: Remove python-wget.Sharlatan Hellseher
Project's source has gone <https://bitbucket.org/techtonik/python-wget/>, PyPI shows that the package was updated in 2015 <https://pypi.org/project/wget/#files>. * gnu/packages/python-web.scm (python-wget): Delete variable. Fixes: guix/guix#3321 Change-Id: I4d923baa67ebcfa3cc87620a98a0be30a9c429f7
2025-11-07gnu: Remove python-paste.Sharlatan Hellseher
Fails to build, no users in Guix. Note from upstream: Paste is in maintenance mode and recently moved from bitbucket to github. Patches are accepted to keep it on life support, but for the most part, please consider using other options. Fixes: guix/guix#3229 * gnu/packages/python-web.scm (python-paste): Delete variable. Change-Id: If4ee8da2a0c49f40676e32a934a6cfff81f3522d
2025-11-07gnu: Remove python-pastescript.Sharlatan Hellseher
It fails to build, no users in Guix. Note from upstream: Paste Script is being maintained on life support. That means that critical bugs will be fixed, and support for new versions of Python will be handled, but other than that new features are not being considered. * gnu/packages/python-web.scm (python-pastescript): Delete variable. Change-Id: I399dcebd3a4329ed80d0eb0d3a2df01266272701