~ruther/guix-local

ref: 2a1185d837bd094c3e5457fbbfaa2a533aad37e2 guix-local/gnu/packages/python-web.scm -rw-r--r-- 424.9 KiB
10482f73 — Maxim Cournoyer 6 months ago
Reapply "Update Maxim's email address."

This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
a7db92d9 — Maxim Cournoyer 6 months ago
Revert "Update Maxim's email address."

This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
d0d87a74 — Maxim Cournoyer 6 months ago
Update Maxim's email address.

The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
66f134b6 — Hugo Buddelmeijer 6 months ago
gnu: packages/python-web: Add copyright for Hugo Buddelmeijer.

* gnu/packages/python-web.scm: Add copyright for Hugo Buddelmeijer.

Change-Id: I7d5985e726cecb7aca185a1c1f30778a8f925ed2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
267ac92a — Hugo Buddelmeijer 6 months ago
gnu: httpie: Update to 3.2.4.

* gnu/packages/python-web.scm (httpie): Update to 3.2.4.
[source]: Switch to git-fetch.
[arguments]: Enable tests, disable failing tests. Patch setup.cfg.
[synopsis]: Update using PyPI synopsis.
[propagated-inputs]: Remove python-colorama, python-importlib-metadata,
python-pip, and python-setuptools.
[native-inputs]: Add python-pytest-httpbin, python-pytest-mock,
python-responses, and python-werkzeug.

Change-Id: I8b7c8da377ed918f4abf06f51c399e6de54c51fa
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ed80b51d — Nicolas Graves 7 months ago
gnu: python-translation-finder: Switch to pyproject.

* gnu/packages/python-web.scm (python-translation-finder):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[propagated-inputs]: Remove python-pathlib2, python-six.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Remove python-codecov, python-codacy-coverage, python-pytest-cov,
python-pytest-runner, python-twine.

Change-Id: I6e6cc082a9c055280a95e7e31274d5874bc056bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
72a1240c — Sharlatan Hellseher 6 months ago
gnu: python-requests-unixsocket2: Update to 1.0.1.

* gnu/packages/python-web.scm (python-requests-unixsocket2): Update to 1.0.1.
[propagated-inputs]: Remove python-pbr and python-requests; add
python-requests-next and python-urllib3-next.
[native-inputs]: Remove python-poetry-core; add nss-certs-for-test and
python-hatchling.

Change-Id: I52740b3663ca3374441ad17402eae7385798ccaf
672c348c — Sharlatan Hellseher 6 months ago
gnu: python-urllib3-next: Update to 2.5.0.

* gnu/packages/python-web.scm (python-urllib3-next): Update to 2.5.0.
[native-inputs]: Add python-setuptools-scm.

Change-Id: Iecc060bf0bbc89147181e7a6148f8bf9ab463ee0
20529b72 — Nicolas Graves 6 months ago
gnu: python-pyfxa: Update to 0.8.1.

* gnu/packages/python-web.scm (python-pyfxa): Update to 0.8.1.
[propagated-inputs]: Add python-pyjwt, python-parameterized.
[native-inputs]: Replace python-setuptools-next by python-hatchling.

Change-Id: I37d296c1af42196ee23995c166cd98803724fa61
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
71997631 — Nicolas Graves 6 months ago
gnu: python-mwparserfromhell: Update to 0.7.2.

* gnu/packages/python-web.scm (python-mwparserfromhell): Update to 0.7.2.

Change-Id: I8f623fc66ec0336c52e8bfb017eb11bddc608ba4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
94a61f4f — Nicolas Graves 6 months ago
gnu: python-pyfxa: Switch to pyproject.

* gnu/packages/python-web.scm (python-pyfxa):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Ignore tests requiring network access.
[native-inputs]: Add python-setuptools-next.

Change-Id: Ia4a5c04a7d10b9efaa422992a7fcab8d143de923
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1d7a7dec — Nicolas Graves 6 months ago
gnu: python-mwparserfromhell: Switch to pyproject.

* gnu/packages/python-web.scm (python-mwparserfromhell):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next. Remove
python-pytest-runner.

Change-Id: I9bab5b8ef4875d69521d22c07131053ea72b69e4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ae3fbf21 — Nicolas Graves 6 months ago
gnu: python-mohawk: Update to 1.1.0-0.b789916.

* gnu/packages/python-web.scm (python-mohawk): Update to 1.1.0-0.b789916.
[source]: Switch to git-fetch. Use patch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Set <#:test-flags>.
[native-inputs]: Remove them. Add python-pytest and
python-setuptools-next.

* gnu/packages/patches/python-mohawk-pytest.patch: Add patch from
upstream Github PR.
* gnu/local.mk: Record patch.

Change-Id: I866683573757909b9b5b808cd693991358131c46
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d0283dde — Nicolas Graves 6 months ago
gnu: python-minio: Switch to pyproject.

* gnu/packages/python-web.scm (python-minio):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> with <#:test-flags>.
[native-inputs]: Remove them. Add python-pytest,
python-setuptools-next.

Change-Id: I231b16e279c34b2d93ce5b533d2fcae435e03e8c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cc8b2ef6 — Nicolas Graves 6 months ago
gnu: python-hstspreload: Update to 2025.1.1.

* gnu/packages/python-web.scm (python-hstspreload): Update to 2025.1.1.

Change-Id: I2ff31d2462d4dbfb9744b7cd35bfc6e76c7d626f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a5f0e03a — Nicolas Graves 6 months ago
gnu: python-hstspreload: Switch to pyproject.

* gnu/packages/python-web.scm (python-hstspreload):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.
[home-page, synopsis]: Run guix style.

Change-Id: Ib9dce596102e468b2a88c407520d6cdc768ef860
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
657f8e49 — Nicolas Graves 6 months ago
gnu: python-google: Switch to pyproject.

* gnu/packages/python-web.scm (python-google):
[source, description, arguments]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.

Change-Id: Ibdf9cd90e052dabfe644da99566f3973c865f12d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4dce53f2 — Nicolas Graves 6 months ago
gnu: python-giturlparse: Update to 0.12.0.

* gnu/packages/python-web.scm (python-giturlparse): Update to 0.12.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools-next.
[description]: Improve style.

Change-Id: I70373b05412d02126497fa2372ef0c4264a5573e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
85b13a54 — Nicolas Graves 6 months ago
gnu: python-enoslib: Switch to pyproject.

* gnu/packages/python-web.scm (python-enoslib):
[source]: Improve style.
[build-system]: Switch to pyproject-build-system.
[arguments]: Reorder field.
<#:test-flags>: Use to avoid 'check phase replacement.
<#:phases>: Replace former 'check with 'pre-check phase.
[native-inputs]: Add python-setuptools. Reorder and improve style.
[propagated-inputs]: Improve style.

Change-Id: Icada22c14f7b936dd562729eb85a6089986e3c8e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3225dafe — Nicolas Graves 6 months ago
gnu: python-beren: Switch to pyproject.

* gnu/packages/python-web.scm (python-beren):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.

Change-Id: I4ce0ddcd53c95c7fd04af51a297ba1924384b142
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next