~ruther/guix-local

2561feb3 — Sharlatan Hellseher 1 year, 7 months ago
gnu: python-daft: Adjust inputs.

* gnu/packages/python-xyz.scm (python-daft) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Icd587c78f8b138fddef4a36e5f05a7a559931f11
a9199fed — Sharlatan Hellseher 1 year, 7 months ago
gnu: Remove python-mrkd.

This package fails to build, see
<https://ci.guix.gnu.org/build/4351017/details>.

Not in use by any other packages and has no fresh release for 3y, see
<https://github.com/refi64/mrkd/issues/7>.

* gnu/packages/python-xyz.scm (python-mrkd): Delete variable.

Change-Id: Id740b7ab67f9ffee3f4c0c26c11395ac39d04ced
e9720c60 — Sharlatan Hellseher 1 year, 7 months ago
gnu: Remove python-m2r.

This package is not maintained, not in use by any others in Guix and
failed to build, see <https://ci.guix.gnu.org/build/4350959/details>.
Message from upstream: "This repository has been archived by the owner
on Nov 17, 2022. It is now read-only."

* gnu/packages/python-xyz.scm (python-m2r): Delete variable.

Change-Id: Ifd23880408b8d7d6db412e22c6e93ebe09831833
577027a2 — Sharlatan Hellseher 1 year, 7 months ago
gnu: python-automat: Update to 22.10.0.

* gnu/packages/python-xyz.scm (python-automat): Update to 22.10.0.
[build-syste]: Swap to pyproject-build-system.
[native-inputs]: Remove python-m2r; add python-setuptools and
python-wheel.

Change-Id: I3fc7391695be5a5f8b4c026b9e4ffa58d0374751
955e476e — Sharlatan Hellseher 1 year, 7 months ago
gnu: python-altair: Adjust inputs.

* gnu/packages/statistics.scm (python-altair) [native-inputs]: Remove
python-m2r.

Change-Id: I61e1a44831caeea55d09cf0a7316c160a04fdfff
a6202abe — Sharlatan Hellseher 1 year, 7 months ago
gnu: python-assay: Add missing inputs.

* gnu/packages/python-check.scm (python-assay) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Iec407e0f8483a037a07a9467a2a158dd049576f0
9285aa78 — Sharlatan Hellseher 1 year, 7 months ago
gnu: python-array-api-compat: Update to 1.9.1.

* gnu/packages/python-xyz.scm (python-array-api-compat): Update to 1.9.1.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ifc7e2e062e6684310bc4578229dffc40278e77e4
b909977f — Sharlatan Hellseher 1 year, 7 months ago
gnu: python-kiwisolver: Update to 1.4.6.

* gnu/packages/maths.scm (python-kiwisolver): Update to 1.4.6.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Iafc09eb96ac72ee7094ead36e284994798d544a2
bb3dbcde — Sharlatan Hellseher 1 year, 7 months ago
gnu: Remove python-mistune-next.

* gnu/packages/python-xyz.scm (python-mistune-next): Delete variable.
* gnu/packages/bioinformatics.scm (python-schema-salad)
[propagated-inputs]: Remove python-mistune-next; add python-mistune.
* gnu/packages/mail.scm (python-hyperkitty): Likewise.
* gnu/packages/syndication.scm (giara): Likewise.

Change-Id: Iccf5ffde2b2c5a8c9b8e1c0e6ebd6fa7eab9f144
ebe35e6b — Nicolas Goaziou 2 years ago
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
1615b5a2 — Nicolas Goaziou 2 years ago
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
3c2943b6 — Nicolas Graves 2 years ago
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
5f49430d — Nicolas Graves 2 years ago
gnu: python-notebook: Add python-jupyter-server to native inputs.

* gnu/packages/python-xyz.scm (python-notebook):
[native-inputs]: Add python-jupyter-server.

Change-Id: I742712482982e33f997af31b6936633d568b0e29
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
0592a5df — Nicolas Graves 2 years ago
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>
d41e9ce1 — Nicolas Graves 2 years ago
gnu: python-qemu-qmp: Move to pyproject-build-system.

* gnu/packages/virtualization.scm (python-qemu-qmp):
  [build-system]: Move to pyproject-build-system.

Change-Id: I4a11e7c913092a4798b46347388a0f07bbb85213
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
035a359e — Nicolas Graves 2 years ago
gnu: python-qemu-qmp: Improve package style.

* gnu/packages/virtualization.scm (python-qemu-qmp):
  [arguments]<#:phases>: Rewrite check phase replacement to only run
  tests/protocol.py and not quality-checks.

Change-Id: I3485e2ee10d46b1699674f506876e7c185674653
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
71aa037a — Nicolas Graves 2 years ago
gnu: python-matplotlib: Ignore failing tests.

* gnu/packages/python-xyz.scm (python-matplotlib)
  [arguments]<#:test-flags>: Ignore failing tests.

Change-Id: I3ecb9e6331f17a9333e27daab8fa9d6c3c408aea
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
ad9e792f — Nicolas Graves 2 years ago
gnu: python-certauth: Move to pyproject-build-system.

* gnu/packages/python-crypto.scm (python-certauth):
  [build-system]: Move to pyproject-build-system.

Change-Id: If455ef00ff35164c2db401267162025b2ff9c6c2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
9e2fe543 — Nicolas Graves 2 years ago
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>
d8cf06e6 — Nicolas Graves 2 years ago
gnu: python-multidict: Move to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-multidict):
  [build-system]: Move to pyproject-build-system.
  [arguments] Remove undeed field.

Change-Id: I916b36e6c4ac25dfc32b5813ad67cf4e6c134d36
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Next