Sharlatan Hellseher
e3453ff65d
gnu: python-plaster-pastedeploy: Update to 1.0.1.
...
* gnu/packages/python-web.scm (python-plaster-pastedeploy): Update to 1.0.1.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I9516ee45816fe127fb6c0a76a8cd21929e802713
2025-12-17 11:20:20 +01:00
Sharlatan Hellseher
3d59a38db3
gnu: python-zope-deprecation: Update to 6.0.
...
* 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-17 11:20:20 +01:00
Sharlatan Hellseher
608d01cf16
gnu: python-venusian: Update to 3.1.1.
...
* 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-17 11:20:20 +01:00
Sharlatan Hellseher
8164873c9e
gnu: python-translationstring: Update to 1.4.
...
* 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-17 11:20:19 +01:00
Sharlatan Hellseher
7021a9632b
gnu: python-plaster: Update to 1.1.2.
...
* 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-17 11:20:19 +01:00
Hugo Buddelmeijer
a87435ee58
gnu: python-azure-common: Switch to pyproject-build-system.
...
* 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-17 11:20:19 +01:00
Hugo Buddelmeijer
863641c83b
gnu: python-azure-nspkg: Switch to pyproject-build-system.
...
* 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-17 11:20:19 +01:00
Hugo Buddelmeijer
7b52ea8ccb
gnu: python-aiohttp-client-cache: Update to 0.14.2.
...
* 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-17 11:20:18 +01:00
Andreas Enge
71edbd9f3b
gnu: python-genshi: Use older setuptools.
...
* 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-17 11:20:18 +01:00
Hugo Buddelmeijer
0bd6326d91
gnu: python-jose: Update to 3.5.0 [security fixes].
...
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-11 20:03:40 +01:00
Sharlatan Hellseher
b82086d6eb
gnu: python-tweepy: Update to 4.16.0, fix build.
...
* 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-04 22:40:10 +00:00
Nicolas Graves
55ab7a1f17
gnu: python-dpkt: Update to 1.9.8.
...
* 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-04 21:49:58 +00:00
Nicolas Graves
4f9b0148c4
gnu: python-gwebsockets: Switch to pyproject.
...
* 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-04 21:49:58 +00:00
Nicolas Graves
77e79b0ea9
gnu: python-flask-multistatic: Switch to pyproject.
...
* 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-04 21:49:58 +00:00
Nicolas Graves
bdb405d722
gnu: python-pastedeploy: Update to 3.1.0.
...
* 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-04 21:49:58 +00:00
Nicolas Graves
af8149872a
gnu: python-wsgiproxy2: Update to 0.5.1.
...
* 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-04 21:49:58 +00:00
Nicolas Graves
eb64ff22c5
gnu: python-unalix: Switch to pyproject.
...
* 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-04 21:49:58 +00:00
Nicolas Graves
8c17c6faa7
gnu: python-requests-oauthlib: Update to 2.0.0.
...
* 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-04 21:49:57 +00:00
Nicolas Graves
39a5a5d309
gnu: python-oauthlib: Update to 3.3.1.
...
* 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-04 21:49:57 +00:00
Nicolas Graves
6656a7896c
gnu: python-msal: Update to 1.34.0.
...
* 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-04 21:49:57 +00:00
Nicolas Graves
c8c9421c64
gnu: python-purl: Update to 1.6.
...
* 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-04 21:49:54 +00:00
Nicolas Graves
822566984a
gnu: python-ndg-httpsclient: Switch to pyproject.
...
* 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-04 21:03:15 +00:00
Nicolas Graves
71c2b91ec4
gnu: python-zconfig: Switch to pyproject.
...
* 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-04 21:03:15 +00:00
Nicolas Graves
76d88c774e
gnu: python-zc-lockfile: Update to 4.0.
...
* 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-04 21:03:15 +00:00
Nicolas Graves
bb882b77f6
gnu: python-tornado-http-auth: Switch to pyproject.
...
* 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-04 21:03:15 +00:00
Nicolas Graves
2a74ea8a28
gnu: python-querystring-parser: Switch to pyproject.
...
* 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-04 21:03:15 +00:00
Nicolas Graves
40a04ac115
gnu: python-html5-parser: Update to 0.4.12.
...
* 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-04 21:03:15 +00:00
Nicolas Graves
04b6a95b9c
gnu: python-sockjs-tornado: Switch to pyproject.
...
* 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-04 21:03:15 +00:00
Nicolas Graves
cc7cb3bb3d
gnu: python-falcon-cors: Update to 1.1.7-0.41e9f07.
...
* 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-04 21:03:14 +00:00
Nicolas Graves
06cdfdab38
gnu: python-aiodns: Update to 3.5.0.
...
* 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-04 21:03:14 +00:00
Nicolas Graves
f2f81c2425
gnu: python-pycares: Update to 4.11.0.
...
* 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-04 21:03:13 +00:00
Brendan Tildesley
6b33a0c885
gnu: python-autobahn: Update to 25.11.1.
...
* gnu/packages/python-web.scm (python-autobahn): Update to 25.11.1.
Change-Id: I81dc716cbaa000b7ca718126e5cf48e7ce065951
2025-12-03 20:23:23 -08:00
Nicolas Graves
94bbd3b9bc
gnu: python-flask-principal: Switch to pyproject.
...
* 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-03 07:40:20 +00:00
Nicolas Graves
5e24377063
gnu: python-flask-markdown: Switch to pyproject.
...
* 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-03 07:40:20 +00:00
Giacomo Leidi
c425bac93d
Update Giacomo's email address.
...
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-03 14:38:09 +09:00
Andreas Enge
e3f3f2d101
gnu: Remove python-url.
...
* gnu/packages/python-web.scm (python-url): Delete variable.
Fixes : guix/guix#3970
Change-Id: I29400ea211032ed156ce1ad669c24f23d065b650
2025-12-01 17:11:04 +01:00
Andreas Enge
17ca3d6941
gnu: Remove awscliv2.
...
* gnu/packages/python-web.scm (awscliv2): Delete variable.
Fixes : guix/guix#3926
Change-Id: I33c7a0e3103956d5430b040346e58af99d5333fe
2025-12-01 17:09:06 +01:00
Hartmut Goebel
ec53e575fc
gnu: Add python-stripe-12.
...
* gnu/packages/python-web.scm (python-stripe-12): New variable.
Change-Id: I7f72a250a1b93625c37788819eb904004397ec0a
2025-11-27 00:02:48 +01:00
Andreas Enge
6e5a38ce03
gnu: Remove python-flask-misaka.
...
* gnu/packages/python-web.scm (python-flask-misaka): Delete variable.
Change-Id: If4425c80ea59a560a1fc2f720bfb5210efbb52af
2025-11-26 09:48:09 +01:00
Sharlatan Hellseher
8164aaa13c
gnu: python-pyscss: Fix build by addig python-six.
...
* 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-25 12:05:56 +00:00
Sharlatan Hellseher
2e72d21488
gnu: python-starsessions: Reduce closure size.
...
* gnu/packages/python-web.scm (python-starsessions)[native-inputs]:
Remove python-black, python-flake8, and python-mypy.
Change-Id: I7ce8e5fce8aa7d5ec55bcd0d3ccaa70e98a7c9b7
2025-11-20 01:06:41 +00:00
Sharlatan Hellseher
eaea3c9ced
gnu: python-http-ece: Update to 1.2.1.
...
* 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-20 01:06:40 +00:00
Sharlatan Hellseher
a144005c93
gnu: python-rangehttpserver: Fix tests.
...
* 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-20 01:06:40 +00:00
Sharlatan Hellseher
3be34f2e3c
gnu: python-waitress: Reduce closure size.
...
* gnu/packages/python-web.scm (python-waitress)[native-inputs]: Remove
python-coverage and python-wheel.
Change-Id: Ic6136eb9a44b8ef97bf60796a401921f30bef55d
2025-11-20 01:06:40 +00:00
Sharlatan Hellseher
f778992e2a
gnu: python-ovh: Reduce closure size.
...
* 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-20 01:06:40 +00:00
Sharlatan Hellseher
f15169df89
gnu: python-python3-saml: Fix build.
...
* 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-20 01:06:40 +00:00
Sharlatan Hellseher
64b61ef05d
gnu: python-aioitertools: Reduce closure size, enable tests.
...
* 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-20 01:06:39 +00:00
Nicolas Graves
d5543078b8
gnu: python-httpcore: Remove python-pytest-cov input.
...
* 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-20 01:06:38 +00:00
Sharlatan Hellseher
07a35c1790
gnu: Remove python-wget.
...
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-07 12:02:32 +00:00
Sharlatan Hellseher
56282fa63f
gnu: Remove python-paste.
...
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-07 12:02:31 +00:00