gnu: python-requests-toolbelt: Update to 1.0.0.
* gnu/packages/python-web.scm (python-requests-toolbelt): Update to 1.0.0.
[build-system]: Swap to pyproject-build-system.
[phases]{delete-problematic-tests}: Move logic to <tests-flags.
[native-inputs]: Add python-pyopenssl, python-setuptools,
python-trustme, and python-wheel.
Change-Id: Ie8a9063a53e154b421675d7ee5463861e577111b
gnu: python-jsonpickle: Adjust inputs.
* gnu/packages/python-web.scm (python-jsonpickle) [native-inputs]: Add
python-wheel.
Change-Id: Ib60e5786e547f551efa32a29dfe6f74b227ffb8e
gnu: python-urllib3: Update to 2.2.1.
* gnu/packages/python-web.scm (python-urllib3): Update to 2.2.1. Re-indent.
[build-system]: Use PYPROJECT-BUILD-SYSTEM.
[native-inputs]: Add PYTHON-HATCHLING.
Change-Id: I980c0cad01b39cce44e3cae09e776fbdff9b162a
gnu: python-websockets: Adjust inputs.
* gnu/packages/python-web.scm (python-websockets): Adjust inputs.
[build-system]: Use PYPROJECT-BUILD-SYSTEM.
[native-inputs]: Add PYTHON-SETUPTOOLS and PYTHON-WHEEL.
Change-Id: I03cf0233ceb9a2767fb1086bd6a6615cdcd2e78c
gnu: build-system/pyproject: Add missing native-inputs.
* gnu/packages/bioinformatics.scm (python-ega-download-client)
[native-inputs]: Add python-setuptools and python-wheel.
* gnu/packages/databases.scm (datasette)[native-inputs]: Add
python-pip.
* gnu/packages/django.scm (python-django-localflavor,
python-django-contact-form)[native-inputs]: Add python-setuptools and
python-wheel.
* gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Add
python-setuptools and python-wheel.
* gnu/packages/jupyter.scm (python-jupyterlab-server)[native-inputs]:
Add python-wheel.
(python-nbstripout)[native-inputs]: Add python-setuptools and
python-wheel.
* gnu/packages/machine-learning.scm (python-captum,
python-linear-operator, python-gpytorch)[native-inputs]: Add
python-setuptools.
* gnu/packages/music.scm (abjad, abjad-ext-rmarkers,
abjed-ext-nauert, python-mutagen)[native-inputs]: Add
python-setuptools and python-wheel.
* gnu/packages/package-management.scm
(python-conda-package-handling)[native-inputs]: Add python-setuptools
and python-wheel.
(conda)[native-inputs]: Add python-wheel.
* gnu/packages/python-check.scm (python-pyinstrument,
python-pytest-testmon, python-pytest-trio, python-nbval,
python-pytest-toolbox)[native-inputs]: Add python-setuptools and
python-wheel.
(python-nptyping)[native-inputs]: Add python-setuptools.
* gnu/packages/python-check.scm (python-dask-expr)[native-inputs]:
Add python-setuptools and python-wheel.
* gnu/packages/python-web.scm (parfive, python-aioftp, python-hupper,
python-sanic, python-mechanicalsoup, python-tinycss, python-aiostream,
python-cbor2, gunicorn)[native-inputs]: Add python-setuptools and
python-wheel.
* gnu/packages/python-xyz.scm (python-apprise, python-jaraco-classes,
python-sparse, python-shtab, python-pyan3)[native-inputs]: Add
python-setuptools.
(python-jupytext, python-orderedmultidict, python-identify, python-nodeenv,
python-cfgv, python-zarr, python-multipart, python-nbconvert, python-cram,
python-immutables, python-numpydoc, python-cairosvg, python-unidecode,
python-black, python-multidict, python-mpv-jsonipc, python-humanize,
python-cmd2)[native-inputs]: Add python-setuptools and python-wheel.
(python-partd, python-dask, python-zarr)[native-inputs]: Add
python-wheel.
(python-nbconvert)[propagated-inputs]: Add texlive-etoolbox. Remove
duplicate textlive-jknapltx.
(python-isort)[native-inputs]: Add python-pip.
* gnu/packages/simulation.scm (python-fenics-dijitso)[native-inputs]:
Add python-setuptools and python-wheel.
* gnu/packages/sphinx.scm (python-pydata-sphinx-theme,
python-sphinx-autodoc-typehints)[native-inputs]: Add
python-setuptools.
* gnu/packages/syndication.scm (tuir)[native-inputs]: Add
python-setuptools and python-wheel.
* gnu/packages/terminals.scm (python-halo)[native-inputs]: Add
python-setuptools and python-wheel.
* gnu/packages/time.scm (python-arrow, python-dateutil)
[native-inputs]: Add python-setuptools and python-wheel.
* gnu/packages/version-control.scm (pre-commit)[native-inputs]: Add
python-setuptools and python-wheel. Remove input labels.
* gnu/packages/virtualization.scm (python-qemu-qmp,
python-transient)[native-inputs]: Add python-setuptools and
python-wheel.
* gnu/packages/xorg.scm (python-xcffib)[native-inputs]: Add
python-setuptools and python-wheel.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: Id61cf8cdc47bd4c2871c0a9c8e9a5bfd51157df0
gnu: python-cssselect2: Move to pyproject-build-system.
* gnu/packages/python-web.scm (python-cssselect2):
[build-system]: Move to pyproject-build-system.
[arguments]<#:phases>: Remove uneeded 'check phase replacement.
Change-Id: I0bdcf546d24bd738d5c547c36faa91483408d1ab
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-warcio: Move to pyproject-build-system.
* gnu/packages/python-web.scm (python-warcio):
[build-system]: Move to pyproject-build-system.
[arguments]: Use <#:test-flags> instead of check phase replacement.
Change-Id: I7fd1ad51cddcbeb42c6aeeda552eb1a7bcd6e712
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-zope-i18nmessageid: Move to pyproject-build-system.
* gnu/packages/python-web.scm (python-zope-i18nmessageid):
[build-system]: Move to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ia9e142a53721bb6d7495d87b59d5f4f3b3f77bf2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-flask-login: Move to pyproject-build-system.
* gnu/packages/python-web.scm (python-flask-login):
[build-system]: Move to pyproject-build-system.
[arguments]: Remove uneeded field.
Change-Id: I9f3abb36b642ad2860c68f13f9d9e8b8b5f40811
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-tinycss: Move to pyproject-build-system.
* gnu/packages/python-web.scm (python-tinycss):
[build-system]: Move to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing test.
Change-Id: I972a3c6390df5f8af79c952292db8a4e24a4aa33
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-cbor2: Move to pyproject-build-system.
* gnu/packages/python-web.scm (python-cbor2):
[build-system]: Move to pyproject-build-system.
[arguments]: Remove uneeded field.
Change-Id: I2e27fa48950aa9d10e140bfbdc12df3d22661282
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: gunicorn: Update to 21.2.0.
* gnu/packages/python-web.scm (gunicorn): Update to 21.2.0.
Change-Id: Ia9931763ff45ee8e3f925ce54c20bce6549d809a
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-apiron: Move to pyproject-build-system.
* gnu/packages/python-web.scm (python-apiron):
[build-system]: Move to pyproject-build-system.
[arguments]<#:phases>: Replace field with <#:test-flags>.
Change-Id: I04bb9739b6356fd50fc07ae54838764d51ed22d6
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-zope-i18nmessageid: Update to 5.1.1.
* gnu/packages/python-web.scm (python-zope-i18nmessageid): Update to 5.1.1.
Change-Id: Ia53db09774addf05b0a856fd1f573c5dd5c902aa
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-http-ece: Update to 1.2.0.
* gnu/packages/python-web.scm (python-http-ece): Update to 1.2.0.
Change-Id: I8d82959841b64db48eb01b88914298ba12f1a388
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: python-pycurl: Update to 7.45.3.
* gnu/packages/python-web.scm (python-pycurl): Update to 7.45.3.
[arguments]: Adjust tests.
Change-Id: I05120931c979d292c2f888d29c80c93a82a291a0
gnu: python-openapi-core: Update to 0.19.1.
* gnu/packages/python-web.scm (python-openapi-core): Update to 0.19.1.
[arguments]: Enable one test that no longer fails, disable others that do.
[propagated-inputs]: Add python-aiohttp.
Change-Id: I0a793911f795e18750009e7834b7e1f6d7152282
gnu: python-openapi-spec-validator: Update to 0.7.1.
* gnu/packages/python-web.scm (python-openapi-spec-validator): Update to
0.7.1.
[arguments]: Update test selection.
[propagated-inputs]: Add python-jsonschema-path and python-lazy-object-proxy.
Change-Id: Ie10257a90b495addf3ea890cf9b3c71c6f14da8f
gnu: python-requests: Update to 2.31.0.
* gnu/packages/python-web.scm (python-requests): Update to 2.31.0.
[build-system]: Use pyproject-build-system.
[arguments]: Disable only some tests.
[native-inputs]: Add python-pip, python-pytest, python-pytest-mock,
python-setuptools, and python-wheel.
[home-page]: Update.
Change-Id: Ifb33b76393fc1e1ea21d7f22277c6b5e30e4bb1d
gnu: python-openapi-schema-validator: Update to 0.6.2.
* gnu/packages/python-web.scm (python-openapi-schema-validator): Update to
0.6.2.
[arguments]: Disable one test.
Change-Id: I72190fa157e8c80fdbaf94514f6fb5c4bd8d22bb