~ruther/guix-local

ref: 2858053d7d2515916d04afbde5d53c9eb5ea7219 guix-local/gnu/packages/python-web.scm -rw-r--r-- 486.0 KiB
7b52ea8c — Hugo Buddelmeijer 2 months ago
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>
71edbd9f — Andreas Enge 2 months ago
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>
0bd6326d — Hugo Buddelmeijer 2 months ago
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>
b82086d6 — Sharlatan Hellseher 2 months ago
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
55ab7a1f — Nicolas Graves 2 months ago
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>
4f9b0148 — Nicolas Graves 2 months ago
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>
77e79b0e — Nicolas Graves 2 months ago
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>
bdb405d7 — Nicolas Graves 2 months ago
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>
af814987 — Nicolas Graves 2 months ago
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>
eb64ff22 — Nicolas Graves 2 months ago
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>
8c17c6fa — Nicolas Graves 2 months ago
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>
39a5a5d3 — Nicolas Graves 2 months ago
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>
6656a789 — Nicolas Graves 2 months ago
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>
c8c9421c — Nicolas Graves 2 months ago
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>
82256698 — Nicolas Graves 2 months ago
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>
71c2b91e — Nicolas Graves 2 months ago
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>
76d88c77 — Nicolas Graves 2 months ago
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>
bb882b77 — Nicolas Graves 2 months ago
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>
2a74ea8a — Nicolas Graves 2 months ago
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>
40a04ac1 — Nicolas Graves 2 months ago
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>
Next