unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#70735] [PATCH 000/714] python native-inputs
@ 2024-05-03 16:58 Nicolas Graves via Guix-patches via
  2024-05-03 22:18 ` [bug#70735] [PATCH 001/714] gnu: python-transient: Remove python-black native-input Nicolas Graves via Guix-patches via
  0 siblings, 1 reply; 103+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2024-05-03 16:58 UTC (permalink / raw)
  To: 70735; +Cc: ngraves

How did I proceed ?

1) Identify packages we often don't need as native-inputs + Patches 70570.
2) Systematically remove these packages when they are in native-inputs.
3) Iterate : try to rebuild needed packages, and fixes along the way (these can be updates, packages rewrites, inputs additions...). Back up from the native-input removal when it's not trivial, except for some specific cases (python-dateutil) or sometimes when the package was updated on master.
4) Stop when everything rebuilds properly, except for some specific cases.

   The packages that need rebuilding are identified from :
   guix graph --type=reverse-package -M 1 python-codecov python-coverage python-black python-isort python-pycodestyle python-pep8 python-pyflakes python-flake8 python-pylint python-mypy python-coveralls python-twine python-pytest-isort python-pytest-flake8 python-pytest-cov python-pytest-black python-pytest-pep8 python-pytest-mypy pre-commit | grep label | cut -d\" -f4 | cut -d@ -f1 | sort | uniq

   Some are removed from this list where the package was propagated rather than native, or when the package is left unchanged (e.g. open-adventure), or for those specific cases :
   - "chirp"  ; needs to rebuild webkitgtk, no thanks
   - "cpplint"  ; has been updated on master + requires pytest-runner==5.6
   - "python-modin"  ; this is broken by pandas upgrade, will fix this indenpendently
   - "python-libcst"  ; broken upstream but unchanged
   - "python-schema-salad"  ; broken upstream but unchanged
   - "python-dolfin-adjoint"  ; timeout, but probably works.
   - "reprotest"  ; needs to rebuild the whole openjdk, no thanks.

This patch series is built upon python-team's branch, with Vinicius' patch series 69980 and my patch series 40416 and 70570 on top. For said packages to build properly, we also need the commit 789286ebd91dac2f85ffc4aa65612f011a8bebd3 from Ricardo (python-zarr update), so it's probably good to cherry pick it in the branch first (or rebase, but that will require more work).

Now, what about results in package node graph reduction?

Here's a summary of number of packages under guix refresh -l :

| package              | master | python-team+patch series |
|----------------------+--------+--------------------------|
| python-codecov       |      6 |                        2 |
| python-coverage      |   2341 |                      445 |
| python-black         |    326 |                       34 |
| python-isort         |    268 |                       10 |
| python-pycodestyle   |    386 |                      160 |
| python-pep8          |    217 |                      321 |
| python-pyflakes      |    386 |                      166 |
| python-flake8        |    371 |                      151 |
| python-pylint        |    229 |                        6 |
| python-mypy          |    341 |                      268 |
| python-coveralls     |     23 |                        1 |
| python-twine         |     26 |                        1 |
| python-pytest-isort  |    174 |                        1 |
| python-pytest-flake8 |    296 |                        7 |
| python-pytest-cov    |   2293 |                      272 |
| python-pytest-black  |    272 |                        6 |
| python-pytest-pep8   |     31 |                      151 |
| python-pytest-mypy   |    274 |                        1 |
| pre-commit           |    123 |                        1 |

This means e.g. that an update of python-pylint will trigger 6 packages rebuilds rather than 229. Keep in mind that master isn't yet merged in python-team, so it's normal that some figures might appear higher in the second column (but will diminish once master is merged anyway).

Nicolas Graves (714):
  gnu: python-transient: Remove python-black native-input.
  gnu: python-ovh: Remove python-black native-input.
  gnu: python-funsor: Remove python-black native-input.
  gnu: python-imbalanced-learn: Remove python-black native-input.
  gnu: python-hyperopt: Remove python-black native-input.
  gnu: python-captum: Remove python-black native-input.
  gnu: python-pyro-ppl: Remove python-black native-input.
  gnu: python-trezor: Remove python-black native-input.
  gnu: python-openai: Remove python-black native-input.
  gnu: python-starsessions-for-pytorch-lightning: Remove python-black.
  gnu: python-graphtools: Remove python-black native-input.
  gnu: python-jupytext: Improve package style.
  gnu: python-pydantic-cli: Remove python-black native-input.
  gnu: python-imageio: Remove python-black native-input.
  gnu: python-isort: Improve package style.
  gnu: python-imageio: Remove python-black native-input.
  gnu: python-minikanren: Remove python-black native-input.
  gnu: python-eliot: Remove python-black native-input.
  gnu: python-update-checker: Remove python-black native-input.
  gnu: python-doubletdetection: Remove python-black native-input.
  gnu: python-liana-py: Remove python-black native-input.
  gnu: scvelo: Remove python-black native-input.
  gnu: python-black: Improve package style.
  gnu: calibre: Remove python-flake8 native-input.
  gnu: mdpo: Remove python-flake8 native-input.
  gnu: python-apprise: Remove python-flake8 native-input.
  gnu: python-colorful: Remove python-flake8 native-input.
  gnu: python-pymd4c: Remove python-flake8 native-input.
  gnu: python-pyls-black: Remove python-flake8 native-input.
  gnu: python-pypugjs: Remove python-flake8 native-input.
  gnu: python-docx: Remove python-flake8 native-input.
  gnu: python-importlib-resources: Remove python-flake8 native-input.
  gnu: python-jaraco-test: Remove python-flake8 native-input.
  gnu: python-seaborn: Remove python-flake8 native-input.
  gnu: python-progressbar2: Remove python-flake8 native-input.
  gnu: python-codespell: Remove python-flake8 native-input.
  gnu: python-inflect: Remove python-flake8 native-input.
  gnu: python-argcomplete: Remove python-mypy native-input.
  gnu: python-diff-cover: Remove python-flake8 native-input.
  gnu: python-validators: Remove python-flake8 native-input.
  gnu: python-marshmallow: Remove python-flake8 native-input.
  gnu: python-marshmallow-jsonapi: Remove python-flake8 native-input.
  gnu: python-crds: Remove python-flake8 native-input.
  gnu: python-doubletdetection: Remove python-flake8 native-input.
  gnu: python-biom-format: Remove python-flake8 native-input.
  gnu: scvelo: Remove python-flake8 native-input.
  gnu: python-docker-pycreds: Remove python-flake8 native-input.
  gnu: python-scikit-rf: Remove python-flake8 native-input.
  gnu: python-mt-940: Remove python-flake8 native-input.
  gnu: python-geopy: Remove python-flake8 native-input.
  gnu: python-pygsp: Remove python-flake8 native-input.
  gnu: python-uqbar: Remove python-flake8 native-input.
  gnu: python-funsor: Remove python-flake8 native-input.
  gnu: python-imbalanced-learn: Remove python-flake8 native-input.
  gnu: python-captum: Remove python-flake8 native-input.
  gnu: python-pyro-api: Remove python-flake8 native-input.
  gnu: python-pyro-ppl: Remove python-flake8 native-input.
  gnu: python-linear-operator: Remove python-flake8 native-input.
  gnu: python-gpytorch: Remove python-flake8 native-input.
  gnu: python-mutagen: Remove python-flake8 native-input.
  gnu: python-pure-protobuf: Remove python-flake8 native-input.
  gnu: python-ovh: Remove python-flake8 native-input.
  gnu: python-furl: Remove python-flake8 native-input.
  gnu: python-httplib2: Remove python-flake8 native-input.
  gnu: python-http-ece: Remove python-flake8 native-input.
  gnu: python-woob: Remove python-flake8 native-input.
  gnu: python-starsessions-for-pytorch-lightning: Remove python-flake8
    native-input.
  gnu: python-apispec: Remove python-flake8 native-input.
  gnu: python-apispec-webframeworks: Remove python-flake8 native-input.
  gnu: python-flasgger: Remove python-flake8 native-input.
  gnu: python-yq: Remove python-flake8 native-input.
  gnu: python-update-checker: Remove python-flake8 native-input.
  gnu: python-eliot: Remove python-flake8 native-input.
  gnu: python-dateparser: Remove python-flake8 native-input.
  gnu: python-versioneer: Remove python-flake8 native-input.
  gnu: python-jinja2-cli: Remove python-flake8 native-input.
  gnu: nikola: Remove python-flake8 native-input.
  gnu: python-verspec: Remove python-flake8 native-input.
  gnu: python-mike: Remove python-flake8 native-input.
  gnu: python-arpeggio: Remove python-flake8 native-input.
  gnu: python-dolfin-adjoint: Remove python-flake8 native-input.
  gnu: python-statsmodels: Remove python-flake8 native-input.
  gnu: python-panflute: Remove python-flake8 native-input.
  gnu: sshuttle: Remove python-flake8 native-input.
  gnu: qtile: Remove python-flake8 native-input.
  gnu: python-http-ece: Update to 1.2.0.
  gnu: python-androguard: Remove python-coverage native-input.
  gnu: python-astropy: Remove python-coverage native-input.
  gnu: python-poliastro: Remove python-coverage native-input.
  gnu: python-ega-download-client: Remove python-coverage native-input.
  gnu: python-scikit-bio: Remove python-coverage native-input.
  gnu: python-cooler: Remove python-coverage native-input.
  gnu: u-boot-tools: Remove python-coverage native-input.
  gnu: python-pytest-randomly: Remove python-coverage native-input.
  gnu: python-pytest-flakes: Remove python-coverage native-input.
  gnu: python-aiounittest: Remove python-coverage native-input.
  gnu: python-aiosqlite: Remove python-coverage native-input.
  gnu: reprotest: Remove python-coverage native-input.
  gnu: python-django-localflavor: Remove python-coverage native-input.
  gnu: python-django-haystack: Remove python-coverage native-input.
  gnu: python-scikit-rf: Remove python-coverage native-input.
  gnu: python-geopy: Remove python-coverage native-input.
  gnu: gpodder: Remove python-coverage native-input.
  gnu: python-mygpoclient: Remove python-coverage native-input.
  gnu: python-graphtools: Remove python-coverage native-input.
  gnu: python-pygsp: Remove python-coverage native-input.
  gnu: python-jupyter-packaging: Remove python-coverage native-input.
  gnu: python-jupyter-server: Remove python-coverage native-input.
  gnu: onnx: Remove python-coverage native-input.
  gnu: onnx-optimizer: Remove python-coverage native-input.
  gnu: python-lightning-utilities: Remove python-coverage native-input.
  gnu: python-pytorch-lightning: Remove python-coverage native-input.
  gnu: python-torchmetrics: Remove python-coverage native-input.
  gnu: python-gpytorch: Remove python-coverage native-input.
  gnu: python-pylast: Remove python-coverage native-input.
  gnu: python-anaconda-client: Remove python-coverage native-input.
  gnu: conda: Remove python-coverage native-input.
  gnu: python-vcrpy: Remove python-coverage native-input.
  gnu: python-re-assert: Remove python-coverage native-input.
  gnu: python-multivolumefile: Remove python-coverage native-input.
  gnu: python-pybcj: Remove python-coverage native-input.
  gnu: python-bcj-cffi: Remove python-coverage native-input.
  gnu: python-pyppmd: Remove python-coverage native-input.
  gnu: python-ppmd-cffi: Remove python-coverage native-input.
  gnu: python-py7zr: Remove python-coverage native-input.
  gnu: python-ovh: Remove python-coverage native-input.
  gnu: python-flask-misaka: Remove python-coverage native-input.
  gnu: python-openid: Remove python-coverage native-input.
  gnu: python-zope-interface: Remove python-coverage native-input.
  gnu: python-zope-i18nmessageid: Update to 5.1.1.
  gnu: python-zope-hookable: Remove python-coverage native-input.
  gnu: python-url: Remove python-coverage native-input.
  gnu: python-transaction: Remove python-coverage native-input.
  gnu: python-sanic: Remove python-coverage native-input.
  gnu: python-woob: Remove python-coverage native-input.
  gnu: python-flask-combo-jsonapi: Remove python-coverage native-input.
  gnu: python-apprise: Remove python-coverage native-input.
  gnu: python-colorful: Remove python-coverage native-input.
  gnu: python-lunr: Remove python-coverage native-input.
  gnu: python-mdit-py-plugins: Remove python-coverage native-input.
  gnu: python-bidict: Remove python-coverage native-input.
  gnu: python-sh: Remove python-coverage native-input.
  gnu: python-cftime: Remove python-coverage native-input.
  gnu: python-can: Remove python-coverage native-input.
  gnu: python-jsonargparse: Remove python-coverage native-input.
  gnu: python-extension-helpers: Remove python-coverage native-input.
  gnu: python-pyjwt: Remove python-coverage native-input.
  gnu: python-virtualenv-clone: Remove python-coverage native-input.
  gnu: python-pypugjs: Remove python-coverage native-input.
  gnu: python-lsp-server: Remove python-coverage native-input.
  gnu: python-pikepdf: Remove python-coverage native-input.
  gnu: python-cram: Remove python-coverage native-input.
  gnu: python-tasklogger: Remove python-coverage native-input.
  gnu: python-notebook: Remove python-coverage native-input.
  gnu: python-structlog: Remove python-coverage native-input.
  gnu: binwalk: Remove python-coverage native-input.
  gnu: python-argcomplete: Remove python-coverage native-input.
  gnu: python-attrs: Remove python-coverage native-input.
  gnu: python-yq: Remove python-coverage native-input.
  gnu: python-stone: Remove python-coverage native-input.
  gnu: python-identify: Remove python-coverage native-input.
  gnu: python-nodeenv: Remove python-coverage native-input.
  gnu: python-anyio: Remove python-coverage native-input.
  gnu: python-forbiddenfruit: Remove python-coverage native-input.
  gnu: python-watchgod: Remove python-coverage native-input.
  gnu: python-eliot: Remove python-coverage native-input.
  gnu: python-pem: Remove python-coverage native-input.
  gnu: python-scikit-build: Remove python-coverage native-input.
  gnu: python-minikanren: Remove python-coverage native-input.
  gnu: nikola: Remove python-coverage native-input.
  gnu: python-verspec: Remove python-coverage native-input.
  gnu: python-mike: Remove python-coverage native-input.
  gnu: python-arpeggio: Remove python-coverage native-input.
  gnu: python-dolfin-adjoint: Remove python-coverage native-input.
  gnu: python-emcee: Remove python-coverage native-input.
  gnu: python-rpy2: Remove python-coverage native-input.
  gnu: rtv: Remove python-coverage native-input.
  gnu: tuir: Remove python-coverage native-input.
  gnu: python-halo: Remove python-coverage native-input.
  gnu: python-log-symbols: Remove python-coverage native-input.
  gnu: python-spinners: Remove python-coverage native-input.
  gnu: python-panflute: Remove python-coverage native-input.
  gnu: pre-commit: Remove python-coverage native-input.
  gnu: python-httpretty: Remove python-coverage native-input.
  gnu: python-xmltodict: Remove python-coverage native-input.
  gnu: python-affine: Remove python-flake8 native-input.
  gnu: python-cartopy: Remove python-coveralls native-input.
  gnu: python-graphtools: Remove python-coveralls native-input.
  gnu: python-pygsp: Remove python-coveralls native-input.
  gnu: python-multivolumefile: Remove python-coveralls native-input.
  gnu: python-py7zr: Remove python-coveralls native-input.
  gnu: python-trimesh: Remove python-coveralls native-input.
  gnu: python-flask-combo-jsonapi: Remove python-coveralls native-input.
  gnu: python-affine: Remove python-coveralls native-input.
  gnu: python-cftime: Remove python-coveralls native-input.
  gnu: python-ddlparse: Remove python-coveralls native-input.
  gnu: python-tasklogger: Remove python-coveralls native-input.
  gnu: python-minikanren: Remove python-coveralls native-input.
  gnu: python-arpeggio: Remove python-coveralls native-input.
  gnu: tgcli: Remove python-coveralls native-input.
  gnu: rtv: Remove python-coveralls native-input.
  gnu: tuir: Remove python-coveralls native-input.
  gnu: python-scipy: Remove python-pycodestyle native-input.
  gnu: python-jsonargparse: Remove python-pycodestyle native-input.
  gnu: python-lsp-server: Remove python-pycodestyle native-input.
  gnu: python-orderedmultidict: Remove python-pycodestyle native-input.
  gnu: python-progressbar2: Remove python-pycodestyle native-input.
  gnu: python-stem: Remove python-pycodestyle native-input.
  gnu: python-versioneer: Remove python-pycodestyle native-input.
  gnu: python-versioneer: Remove python-pyflakes native-input.
  gnu: python-re-assert: Remove python-covdefaults native-input.
  gnu: python-can: Remove python-codecov native-input.
  gnu: python-androguard: Remove python-codecov native-input.
  gnu: python-wiimatch: Remove python-codecov native-input.
  gnu: python-ddlparse: Remove python-codecov native-input.
  gnu: python-poliastro: Remove python-mypy native-input.
  gnu: python-psycopg: Remove python-mypy native-input.
  gnu: uranium: Remove python-mypy native-input.
  gnu: cura: Remove python-mypy native-input.
  gnu: python-uqbar: Remove python-mypy native-input.
  gnu: python-imbalanced-learn: Remove python-mypy native-input.
  gnu: python-captum: Remove python-mypy native-input.
  gnu: python-torchmetrics: Remove python-mypy native-input.
  gnu: python-pyro-ppl: Remove python-mypy native-input.
  gnu: python-nptyping: Remove python-mypy native-input.
  gnu: python-scipy: Remove python-mypy native-input.
  gnu: python-huggingface-hub: Remove python-mypy native-input.
  gnu: python-asgiref: Remove python-mypy native-input.
  gnu: python-starsessions-for-pytorch-lightning: Remove python-mypy
    native-input.
  gnu: python-fastapi: Remove python-mypy native-input.
  gnu: python-pyls-black: Remove python-mypy native-input.
  gnu: kalamine: Remove python-mypy native-input.
  gnu: python-pydantic-cli: Remove python-mypy native-input.
  gnu: python-immutables: Remove python-mypy native-input.
  gnu: python-duckdb: Remove python-mypy native-input.
  gnu: python-marshmallow: Remove python-mypy native-input.
  gnu: python-apispec: Remove python-mypy native-input.
  gnu: python-typeguard: Remove python-mypy native-input.
  gnu: python-trio-typing: Remove python-mypy native-input.
  gnu: python-verspec: Remove python-mypy native-input.
  gnu: python-catalogue: Remove python-mypy native-input.
  gnu: python-msgspec: Remove python-mypy native-input.
  gnu: python-transient: Remove python-mypy native-input.
  gnu: python-aionotify: Update to 0.3.0.
  gnu: vdirsyncer: Upgrade to pyproject-build-system and enable tests.
  gnu: radicale: Remove python-pytest-cov native-input.
  gnu: vdirsyncer: Remove python-pytest-cov native-input.
  gnu: python-django-contact-form: Remove python-pytest-cov
    native-input.
  gnu: python-django-localflavor: Improve package style.
  gnu: python-docker-pycreds: Improve package style.
  gnu: Add xcffibgen.
  gnu: python-xcffib: Move to (gnu packages xorg).
  gnu: qtile: Update to 0.23.0.
  gnu: qtile: Improve package style.
  gnu: qtile: Remove python-pytest-cov native-input.
  gnu: sshuttle: Upgrade to pyproject-build-system.
  gnu: Add ghc-language-python.
  gnu: python-aiosignal: Remove python-pytest-cov native-input.
  gnu: python-aiostream: Remove python-pytest-cov native-input.
  gnu: python-apiron: Remove python-pytest-cov native-input.
  gnu: python-venusian: Remove python-pytest-cov native-input.
  gnu: python-hupper: Remove python-pytest-cov native-input.
  gnu: python-astroml: Replace python-pytest-cov native-input.
  gnu: python-casa-formats-io: Remove python-pytest-cov native-input.
  gnu: python-cdflib: Remove python-pytest-cov native-input.
  gnu: python-czml3: Remove python-pytest-cov native-input.
  gnu: python-poliastro: Remove python-pytest-cov native-input.
  gnu: python-wiimatch: Remove python-pytest-cov native-input.
  gnu: python-pysox: Remove python-pytest-cov native-input.
  gnu: borgmatic: Remove python-pytest-cov native-input.
  gnu: python-biom-format: Remove python-pytest-cov native-input.
  gnu: python-screed: Remove python-pytest-cov native-input.
  gnu: python-pyfaidx: Remove python-pytest-cov native-input.
  gnu: python-cooler: Remove python-pytest-cov native-input.
  gnu: meson-python: Remove python-pytest-cov native-input.
  gnu: python-pytest-nunit: Remove python-pytest-cov native-input.
  gnu: python-pytest-timeout: Remove python-pytest-cov native-input.
  gnu: python-pytest-enabler: Remove python-pytest-cov native-input.
  gnu: python-pytest-perf: Remove python-pytest-cov native-input.
  gnu: python-pyhamcrest: Remove python-pytest-cov native-input.
  gnu: python-alembic: Remove python-pytest-cov native-input.
  gnu: python-django-extensions: Remove python-pytest-cov native-input.
  gnu: mbed-tools: Remove python-pytest-cov native-input.
  gnu: python-scikit-rf: Fix tests.
  gnu: python-scikit-rf: Remove python-pytest-cov native-input.
  gnu: psautohint: Remove python-pytest-cov native-input.
  gnu: python-fiona: Remove python-pytest-cov native-input.
  gnu: python-cartopy: Remove python-pytest-cov native-input.
  gnu: mdpo: Remove python-pytest-cov native-input.
  gnu: python-graphviz: Remove python-pytest-cov native-input.
  gnu: python-uqbar: Remove python-pytest-cov native-input.
  gnu: python-jupyter-packaging: Remove python-pytest-cov native-input.
  gnu: python-jupyter-server: Remove python-pytest-cov native-input.
  gnu: python-jupyterlite-core: Remove python-pytest-cov native-input.
  gnu: python-ipydatawidgets: Remove python-pytest-cov native-input.
  gnu: python-persim: Remove python-pytest-cov native-input.
  gnu: python-scikit-learn-extra: Remove python-pytest-cov native-input.
  gnu: python-imbalanced-learn: Remove python-pytest-cov native-input.
  gnu: python-keras-applications: Remove python-pytest-cov native-input.
  gnu: python-keras-preprocessing: Remove python-pytest-cov
    native-input.
  gnu: python-keras: Remove python-pytest-cov native-input.
  gnu: python-tensorly: Remove python-pytest-cov native-input.
  gnu: python-pytorch-geometric: Remove python-pytest-cov native-input.
  gnu: python-captum: Remove python-pytest-cov native-input.
  gnu: python-torchmetrics: Remove python-pytest-cov native-input.
  gnu: python-pyro-ppl: Remove python-pytest-cov native-input.
  gnu: python-mastodon-py: Remove python-pytest-cov native-input.
  gnu: conda: Improve package style.
  gnu: conda: Improve package style.
  gnu: python-conda-package-handling: Remove python-pytest-cov
    native-input.
  gnu: pwclient: Remove python-pytest-cov native-input.
  gnu: python-pure-protobuf: Remove python-pytest-cov native-input.
  gnu: python-testfixtures: Remove python-pytest-cov native-input.
  gnu: python-vcrpy: Remove python-pytest-cov native-input.
  gnu: python-pytest-filter-subpackage: Remove python-pytest-cov
    native-input.
  gnu: python-pytest-trio: Remove python-pytest-cov native-input.
  gnu: python-atpublic: Remove python-pytest-cov native-input.
  gnu: python-sybil: Remove python-pytest-cov native-input.
  gnu: python-vulture: Remove python-pytest-cov native-input.
  gnu: python-multivolumefile: Remove python-pytest-cov native-input.
  gnu: python-pybcj: Remove python-pytest-cov native-input.
  gnu: python-bcj-cffi: Remove python-pytest-cov native-input.
  gnu: python-pyppmd: Remove python-pytest-cov native-input.
  gnu: python-ppmd-cffi: Remove python-pytest-cov native-input.
  gnu: python-py7zr: Remove python-pytest-cov native-input.
  gnu: python-certauth: Remove python-pytest-cov native-input.
  gnu: python-trustme: Remove python-pytest-cov native-input.
  gnu: python-scipy: Remove python-pytest-cov native-input.
  gnu: python-trimesh: Remove python-pytest-cov native-input.
  gnu: python-pandarallel: Remove python-pytest-cov native-input.
  gnu: python-pyts: Remove python-pytest-cov native-input.
  gnu: python-upsetplot: Remove python-pytest-cov native-input.
  gnu: python-pingouin: Remove python-pytest-cov native-input.
  gnu: python-opt-einsum: Remove python-pytest-cov native-input.
  gnu: python-salib: Remove python-pytest-cov native-input.
  gnu: python-huggingface-hub: Remove python-pytest-cov native-input.
  gnu: python-portend: Remove python-pytest-cov native-input.
  gnu: python-ovh: Remove python-pytest-cov native-input.
  gnu: python-cbor2: Remove python-pytest-cov native-input.
  gnu: python-httplib2: Remove python-pytest-cov native-input.
  gnu: python-cheroot: Remove python-pytest-cov native-input.
  gnu: parfive: Remove python-pytest-cov native-input.
  gnu: python-jose: Remove python-pytest-cov native-input.
  gnu: python-pyscss: Remove python-pytest-cov native-input.
  gnu: python-mechanicalsoup: Remove python-pytest-cov native-input.
  gnu: python-priority: Remove python-pytest-cov native-input.
  gnu: hypercorn: Remove python-pytest-cov native-input.
  gnu: python-aioftp: Remove python-pytest-cov native-input.
  gnu: python-oauthlib: Remove python-pytest-cov native-input.
  gnu: python-tinycss: Remove python-pytest-cov native-input.
  gnu: python-tinycss2: Remove python-pytest-cov native-input.
  gnu: python-cssselect2: Remove python-pytest-cov native-input.
  gnu: gunicorn: Improve package style.
  gnu: gunicorn: Remove python-pytest-cov native-input.
  gnu: python-httpcore: Remove python-pytest-cov native-input.
  gnu: python-wsgiprox: Remove python-pytest-cov native-input.
  gnu: python-warcio: Remove python-pytest-cov native-input.
  gnu: python-cloud-init: Remove python-pytest-cov native-input.
  gnu: python-siosocks: Remove python-pytest-cov native-input.
  gnu: python-zeep: Remove python-pytest-cov native-input.
  gnu: python-apprise: Remove python-pytest-cov native-input.
  gnu: python-janus: Remove python-pytest-cov native-input.
  gnu: python-logbook: Remove python-pytest-cov native-input.
  gnu: python-affine: Remove python-pytest-cov native-input.
  gnu: python-mdit-py-plugins: Remove python-pytest-cov native-input.
  gnu: python-pint: Remove python-pytest-cov native-input.
  gnu: python-rasterio: Remove python-pytest-cov native-input.
  gnu: python-bidict: Remove python-pytest-cov native-input.
  gnu: python-cftime: Remove python-pytest-cov native-input.
  gnu: python-can: Remove python-pytest-cov native-input.
  gnu: dosage: Remove python-pytest-cov native-input.
  gnu: python-portalocker: Remove python-pytest-cov native-input.
  gnu: python-extension-helpers: Remove python-pytest-cov native-input.
  gnu: python-mizani: Remove python-pytest-cov native-input.
  gnu: python-cligj: Remove python-pytest-cov native-input.
  gnu: python-ddlparse: Remove python-pytest-cov native-input.
  gnu: python-robotframework-pythonlibcore: Remove python-pytest-cov
    native-input.
  gnu: python-lsp-server: Remove python-pytest-cov native-input.
  gnu: python-sparse: Remove python-pytest-cov native-input.
  gnu: python-numpydoc: Remove python-pytest-cov native-input.
  gnu: python-multidict: Remove python-pytest-cov native-input.
  gnu: python-pikepdf: Remove python-pytest-cov native-input.
  gnu: python-imageio: Remove python-pytest-cov native-input.
  gnu: python-manimpango: Remove python-pytest-cov native-input.
  gnu: python-importlib-resources: Remove python-pytest-cov
    native-input.
  gnu: python-jaraco-classes: Remove python-pytest-cov native-input.
  gnu: python-jaraco-collections: Remove python-pytest-cov native-input.
  gnu: python-jaraco-context: Remove python-pytest-cov native-input.
  gnu: python-jaraco-functools: Remove python-pytest-cov native-input.
  gnu: python-jaraco-test: Remove python-pytest-cov native-input.
  gnu: python-jaraco-text: Remove python-pytest-cov native-input.
  gnu: python-ipyparallel: Remove python-pytest-cov native-input.
  gnu: python-pubmed-parser: Remove python-pytest-cov native-input.
  gnu: python-three-merge: Remove python-pytest-cov native-input.
  gnu: python-seaborn: Remove python-pytest-cov native-input.
  gnu: python-sentry-sdk: Remove python-pytest-cov native-input.
  gnu: python-sniffio: Remove python-pytest-cov native-input.
  gnu: python-get-version: Remove python-pytest-cov native-input.
  gnu: python-legacy-api-wrap: Remove python-pytest-cov native-input.
  gnu: python-path: Remove python-pytest-cov native-input.
  gnu: python-pip-run: Remove python-pytest-cov native-input.
  gnu: python-debugpy: Remove python-pytest-cov native-input.
  gnu: python-notebook: Remove python-pytest-cov native-input.
  gnu: python-ipywidgets: Remove python-pytest-cov native-input.
  gnu: python-qstylizer: Remove python-pytest-cov native-input.
  gnu: python-cookiecutter: Remove python-pytest-cov native-input.
  gnu: python-pyqtgraph: Remove python-pytest-cov native-input.
  gnu: python-codespell: Remove python-pytest-cov native-input.
  gnu: python-inflect: Remove python-pytest-cov native-input.
  gnu: python-lazy-loader: Remove python-pytest-cov native-input.
  gnu: python-pymemcache: Remove python-pytest-cov native-input.
  gnu: python-natsort: Remove python-pytest-cov native-input.
  gnu: python-mwclient: Remove python-pytest-cov native-input.
  gnu: python-flasgger: Remove python-pytest-cov native-input.
  gnu: python-tempora: Remove python-pytest-cov native-input.
  gnu: python-outcome: Remove python-pytest-cov native-input.
  gnu: python-trio: Remove python-pytest-cov native-input.
  gnu: python-apscheduler: Remove python-pytest-cov native-input.
  gnu: python-iocapture: Remove python-pytest-cov native-input.
  gnu: python-argh: Remove python-pytest-cov native-input.
  gnu: python-flit: Remove python-pytest-cov native-input.
  gnu: python-watchdog: Remove python-pytest-cov native-input.
  gnu: python-watchgod: Remove python-pytest-cov native-input.
  gnu: python-cmd2: Remove python-pytest-cov native-input.
  gnu: python-inform: Remove python-pytest-cov native-input.
  gnu: python-qtsass: Remove python-pytest-cov native-input.
  gnu: python-scikit-build: Remove python-pytest-cov native-input.
  gnu: python-pyan3: Remove python-pytest-cov native-input.
  gnu: python-minikanren: Remove python-pytest-cov native-input.
  gnu: python-tablib: Remove python-pytest-cov native-input.
  gnu: dynaconf: Improve package style.
  gnu: dynaconf: Remove python-pytest-cov native-input.
  gnu: nikola: Remove python-pytest-cov native-input.
  gnu: python-ansicolors: Remove python-pytest-cov native-input.
  gnu: python-multipart: Remove python-pytest-cov native-input.
  gnu: python-shtab: Remove python-pytest-cov native-input.
  gnu: python-scooby: Remove python-pytest-cov native-input.
  gnu: python-sphinx-gallery: Remove python-pytest-cov native-input.
  gnu: python-pymc: Remove python-pytest-cov native-input.
  gnu: python-emcee: Remove python-pytest-cov native-input.
  gnu: python-rpy2: Remove python-pytest-cov native-input.
  gnu: todoman: Remove python-pytest-cov native-input.
  gnu: python-panflute: Remove python-pytest-cov native-input.
  gnu: python-tzlocal: Remove python-pytest-cov native-input.
  gnu: python-arrow: Improve package style.
  gnu: python-arrow: Remove python-pytest-cov native-input.
  gnu: sshuttle: Remove python-pytest-cov native-input.
  gnu: python-tibanna: Remove python-pytest-cov native-input.
  gnu: anonip: Remove python-pytest-cov native-input.
  gnu: python-pypujs: Improve package style.
  gnu: zulip-term: Upgrade to pyproject-build-system.
  gnu: zulip-term: Remove python-pytest-cov native-input.
  gnu: python-dateutil: Improve package style.
  gnu: python-pypujs: Remove python-flake8 native-input.
  gnu: jupytext: Fix pre-commit native-input removal.
  gnu: python-dateutil: Remove python-pytest-cov native-input.
  gnu: python-nbval: Improve package style.
  gnu: python-asdf-astropy: Fix build.
  gnu: python-qemu-qmp: Remove python-isort native-input.
  gnu: python-cooler: Remove python-isort native-input.
  gnu: scvelo: Remove python-isort native-input.
  gnu: aerich: Remove python-isort native-input.
  gnu: python-django-taggit: Remove python-isort native-input.
  gnu: python-trezor: Remove python-isort native-input.
  gnu: python-geopy: Remove python-isort native-input.
  gnu: mdpo: Remove python-isort native-input.
  gnu: python-uqbar: Remove python-isort native-input.
  gnu: python-funsor: Remove python-isort native-input.
  gnu: python-pyro-ppl: Remove python-isort native-input.
  gnu: python-hyperkitty: Remove python-isort native-input.
  gnu: postorius: Remove python-isort native-input.
  gnu: python-ovh: Remove python-isort native-input.
  gnu: python-fastapi: Remove python-isort native-input.
  gnu: python-pure-protobuf: Remove python-isort native-input.
  gnu: python-jupytext: Remove python-isort native-input.
  gnu: python-pyls-black: Remove python-isort native-input.
  gnu: python-textdistance: Remove python-isort native-input.
  gnu: python-validators: Remove python-isort native-input.
  gnu: python-sphinx: Remove python-isort native-input.
  gnu: python-sphinx-5: Remove python-isort native-input.
  gnu: python-statsmodels: Remove python-isort native-input.
  gnu: mdpo: Remove python-twine native-input.
  gnu: python-linear-operator: Remove python-twine native-input.
  gnu: python-gpytorch: Remove python-twine native-input.
  gnu: python-testfixtures: Remove python-twine native-input.
  gnu: python-translation-finder: Remove python-twine native-input.
  gnu: python-cftime: Remove python-twine native-input.
  gnu: python-eventlet: Remove python-isort native-input.
  gnu: python-eventlet: Remove python-twine native-input.
  gnu: python-eliot: Remove python-twine native-input.
  gnu: python-arpeggio: Remove python-twine native-input.
  gnu: python-halo: Remove python-twine native-input.
  gnu: python-transient: Remove python-twine native-input.
  gnu: python-pytest-runner: Improve package style.
  gnu: python-mutagen: Add missing native-inputs.
  gnu: python-nptyping: Add python-setuptools native-input.
  gnu: python-aiostream: Add missing native-inputs.
  gnu: python-cbor2: Add missing native-inputs.
  gnu: gunicorn: Update to 21.2.0.
  gnu: gunicorn: Add missing native-inputs.
  gnu: python-black: Add missing native-inputs.
  gnu: python-multidict: Add missing native-inputs.
  gnu: python-mpv-jsonipc: Add missing native-inputs.
  gnu: python-humanize: Add missing native-inputs.
  gnu: python-dateutil: Add missing native-inputs.
  gnu: python-pyan3: Add python-wheel native-input.
  gnu: python-cmd2: Add missing native-inputs.
  gnu: python-tinycss: Improve package style.
  gnu: behave: Move to pyproject-build-system.
  gnu: python-jupyterlab-server: Move to pyproject-build-system.
  gnu: python-pydyf: Remove arguments field.
  gnu: weasyprint: Stop hiding setup.cfg.
  gnu: python-cucumber-tag-expressions: Move to pyproject-build-system.
  gnu: python-keyring: Stop hiding setup.cfg.
  gnu: python-asgi-csrf: Stop hiding setup.cfg.
  gnu: python-asgi-lifespan: Stop hiding setup.cfg.
  gnu: python-openapi-core: Stop hiding setup.cfg.
  gnu: python-flask-login: Move to pyproject-build-system.
  gnu: python-parse-type: Move to pyproject-build-system.
  gnu: python-amqp: Move to pyproject-build-system.
  gnu: python-cattrs: Stop hiding setup.cfg.
  gnu: python-openapi-schema-validator: Stop hiding coverage options.
  gnu: python-openapi-spec-validator: Stop hiding coverage options.
  gnu: python-unidecode: Update to 1.3.8.
  gnu: python-unidecode: Add missing native-inputs.
  gnu: python-cbor: Update home-page.
  gnu: python-sphinx: Ignore failing tests.
  gnu: python-sphinx-autodoc-typehints: Improve package style.
  gnu: python-sphinx-autodoc-typehints: Add missing native-inputs.
  gnu: Add python-sphinx-autodoc-typehints-5.
  gnu: python-uqbar: Improve package style.
  gnu: python-uqbar: Upgrade to python-team branch.
  gnu: python-uqbar: Update to 0.6.9.
  gnu: python-uqbar: Add missing native-inputs.
  gnu: abjad-ext-ipython: Remove uneeded native-inputs.
  gnu: abjad: Update to 3.19.
  gnu: abjad-ext-rmakers: Update to 3.19.
  gnu: abjad-ext-nauert: Update to 3.19.
  gnu: python-pytest-remotedata: Ignore failing test.
  gnu: python-tinycss: Remove unneeded native-input.
  gnu: python-tinycss: Add missing native-inputs.
  gnu: python-isort: Add python-pip native-input.
  gnu: abjad: Add missing native-inputs.
  gnu: abjad-ext-rmakers: Add missing native-inputs.
  gnu: abjad-ext-nauert: Add missing native-inputs.
  gnu: python-tinycss2: Remove python-pytest-isort native-input.
  gnu: python-pytest-toolbox: Improve package style.
  gnu: python-pytest-toolbox: Remove python-pytest-isort native-input.
  gnu: python-pytest-toolbox: Add missing native-inputs.
  gnu: radicale: Remove python-pytest-isort native-input.
  gnu: python-cairosvg: Move to pyproject-build-system.
  gnu: python-cairosvg: Add missing native-inputs.
  gnu: python-sparse: Move to pyproject-build-system.
  gnu: python-numpydoc: Add missing native-inputs.
  gnu: python-immutables: Add missing native-inputs.
  gnu: python-pytest-enabler-bootstrap: Add missing name field.
  gnu: python-docspec-python: Move to pyproject-build-system.
  gnu: python-pytest-enabler: Remove python-pytest-black native-input.
  gnu: python-pytest-perf: Remove python-pytest-black native-input.
  gnu: python-importlib-resources: Remove python-pytest-black
    native-input.
  gnu: python-vcrpy: Remove python-black native-input.
  gnu: python-portend: Remove python-pytest-black native-input.
  gnu: python-xcffib: Add missing native-inputs.
  gnu: python-path: Remove python-pytest-black native-input.
  gnu: python-pip-run: Remove python-pytest-black native-input.
  gnu: python-inflect: Remove python-pytest-black native-input.
  gnu: python-tempora: Remove python-pytest-black native-input.
  gnu: python-jaraco-classes: Move to pyproject-build-system.
  gnu: python-jaraco-classes: Remove python-pytest-black native-input.
  gnu: python-jaraco-classes: Add python-setuptools native-input.
  gnu: python-jaraco-collections: Remove python-pytest-black
    native-input.
  gnu: python-jaraco-context: Move to pyproject-build-system.
  gnu: python-jaraco-context: Remove python-pytest-black native-input.
  gnu: python-jaraco-functools: Move to pyproject-build-system.
  gnu: python-jaraco-functools: Remove python-pytest-black native-input.
  gnu: python-jaraco-packaging: Move to pyproject-build-system.
  gnu: python-jaraco-test: Move to pyproject-build-system.
  gnu: python-jaraco-test: Remove python-pytest-black native-input.
  gnu: python-jaraco-text: Remove python-pytest-black native-input.
  gnu: python-legacy-api-wrap: Remove python-pytest-black native-input.
  gnu: python-isort: Remove python-black native-input.
  gnu: python-matplotlib: Ignore failing tests.
  gnu: ptpython: Remove python-black optional propagated-input.
  gnu: python-jaraco-context-bootstrap: Add missing native-inputs.
  gnu: python-jaraco-functools-bootstrap: Add missing native-inputs.
  gnu: python-pytest-enabler: Remove python-pytest-flake8 native-input.
  gnu: python-pytest-perf: Remove python-pytest-flake8 native-input.
  gnu: radicale: Remove python-pytest-flake8 native-input.
  gnu: python-pytest-csv: Remove python-pytest-flake8 native-input.
  gnu: python-tinycss2: Remove python-pytest-flake8 native-input.
  gnu: python-mechanicalsoup: Remove python-pytest-flake8 native-input.
  gnu: python-mechanicalsoup: Add missing native-inputs.
  gnu: python-cram: Add missing native-inputs.
  gnu: python-nbstripout: Move to pyproject-build-system.
  gnu: python-nbstripout: Remove python-pytest-flake8 native-input.
  gnu: python-nbstripout: Add missing native-inputs.
  gnu: python-path: Remove python-pytest-flake8 native-input.
  gnu: python-pip-run: Remove python-pytest-flake8 native-input.
  gnu: python-inflect: Remove python-pytest-flake8 native-input.
  gnu: python-tempora: Remove python-pytest-flake8 native-input.
  gnu: python-cairosvg: Remove python-pytest-flake8 native-input.
  gnu: python-importlib-resources: Remove python-pytest-flake8
    native-input.
  gnu: python-jaraco-classes: Remove python-pytest-flake8 native-input.
  gnu: python-jaraco-context: Remove python-pytest-flake8 native-input.
  gnu: python-jaraco-functools: Remove python-pytest-flake8
    native-input.
  gnu: python-jaraco-packaging: Remove python-pytest-flake8
    native-input.
  gnu: python-jaraco-test: Remove python-pytest-flake8 native-input.
  gnu: python-portend: Remove python-pytest-mypy native-input.
  gnu: python-importlib-resources: Remove python-pytest-mypy
    native-input.
  gnu: python-jaraco-classes: Remove python-pytest-mypy native-input.
  gnu: python-jaraco-collections: Remove python-pytest-mypy
    native-input.
  gnu: python-jaraco-context: Remove python-pytest-mypy native-input.
  gnu: python-jaraco-functools: Remove python-pytest-mypy native-input.
  gnu: python-jaraco-test: Remove python-pytest-mypy native-input.
  gnu: python-jaraco-text: Remove python-pytest-mypy native-input.
  gnu: python-path: Remove python-pytest-mypy native-input.
  gnu: python-pip-run: Remove python-pytest-mypy native-input.
  gnu: python-inflect: Remove python-pytest-mypy native-input.
  gnu: python-tempora: Remove python-pytest-mypy native-input.
  gnu: python-pytest-enabler: Break dependency cycle.
  gnu: python-pydata-sphinx-theme: Move to pyproject-build-system.
  gnu: python-pint: Disable benchmark tests.
  gnu: python-apprise: Improve package style.
  gnu: python-apprise: Add python-setuptools native-input.
  gnu: python-autoflake: Update to 2.3.1.
  gnu: python-django-contact-form: Add missing native-inputs.
  gnu: python-django-localflavor: Add missing native-inputs.
  gnu: python-pytest-perf: Remove python-pytest-mypy native-input.
  gnu: python-ega-download-client: Add missing native-inputs.
  gnu: python-cfgv: Add missing native-inputs.
  gnu: python-halo: Add missing native-inputs.
  gnu: python-lsp-server: Move to pyproject-build-system.
  gnu: python-lsp-server: Add missing native-inputs.
  gnu: python-jupytext: Add missing native-inputs.
  gnu: python-orderedmultidict: Move to pyproject-build-system.
  gnu: python-orderedmultidict: Add missing native-inputs.
  gnu: python-nodeenv: Add missing native-inputs.
  gnu: python-multipart: Add missing native-inputs.
  gnu: python-nbval: Add missing native-inputs.
  gnu: python-nbconvert: Improve package style.
  gnu: python-nbconvert: Add missing native-inputs.
  gnu: python-fenics-dijitso: Add missing native-inputs.
  gnu: python-hupper: Add missing native-inputs.
  gnu: python-pytest-trio: Add missing native-inputs.
  gnu: datasette: Remove python-black native-input.
  gnu: datasette: Add python-pip native-input.
  gnu: python-nbconvert: Ignore failing test.
  gnu: python-nbconvert: Add missing propagated-inputs.
  gnu: python-conda-package-handling: Add missing native-inputs.
  gnu: python-jupyterlab-server: Add python-wheel native-input.
  gnu: python-arrow: Add missing native-inputs.
  gnu: python-notebook: Update to 6.4.13.
  gnu: python-pytest-testmon: Add missing native-inputs.
  gnu: python-notebook: Add python-jupyter-server native-input.
  gnu: python-pyinstrument: Add missing native-inputs.
  gnu: python-pydata-sphinx-theme: Ignore failing tests.
  gnu: python-pydata-sphinx-theme: Add missing native-inputs.
  gnu: python-shtab: Move to pyproject-build-system.
  gnu: conda: Add python-wheel native-input.
  gnu: python-shtab: Add python-setuptools native-input.
  gnu: parfive: Add missing native-inputs.
  gnu: python-aioftp: Add missing native-inputs.
  gnu: python-sanic: Add missing native-inputs.
  gnu: python-ukkonen: Add missing native-inputs.
  gnu: python-identify: Add missing native-inputs.
  gnu: pre-commit: Add missing native-inputs.
  gnu: python-qemu-qmp: Improve package style.
  gnu: python-qemu-qmp: Move to pyproject-build-system.
  gnu: python-transient: Add missing native-inputs.
  gnu: python-flake8-isort: Move to pyproject-build-system.
  gnu: python-xmltodict: Move to pyproject-build-system.
  gnu: python-rich: Update to 13.7.1.
  gnu: python-zarr: Add missing native-inputs.
  gnu: python-typeguard-4: Ignore failing tests.
  gnu: python-rich: Ignore failing tests.
  gnu: python-jupytext: Remove python-black native-input.
  gnu: python-portalocker: Remove python-pytest-mypy native-input.
  gnu: python-funsor: Ignore flaky test.
  gnu: python-linear-operator: Remove python-flake8-print native-input
  gnu: python-linear-operator: Add python-setuptools native-input.
  gnu: python-gpytorch: Add python-setuptools native-input.
  gnu: python-zope-i18nmessageid: Move to pyproject-build-system.
  gnu: python-sparse: Remove python-pytest-black native-input.
  gnu: python-sparse: Add python-setuptools native-input.
  gnu: python-asdf-astropy: Remove python-coverage native-input.
  gnu: cpplint: Remove python-coverage native-input.
  gnu: python-tweakwcs: Remove python-pytest-cov native-input.
  gnu: python-loguru: Remove python-mypy native-input.
  gnu: Add ghc-xcb-types.
  gnu: python-stcal: Remove python-pytest-cov native-input.
  gnu: python-tweakwcs: Remove python-codecov native-input.
  gnu: borgmatic: Move to pyproject-build-system.
  gnu: python-loguru: Remove python-pytest-cov native-input.
  gnu: python-pytest-xdist: Move to pyproject-build-system.
  gnu: cpplint: Remove python-pytest-cov native-input.
  gnu: python-casa-formats-io: Add python-setuptools native-input.
  gnu: python-drms: Add missing native-inputs.
  gnu: python-asdf-coordinates-schemas: Add missing native-inputs.
  gnu: python-asdf-wcs-schemas: Add missing native-inputs.
  gnu: python-spherical-geometry: Add missing native-inputs.
  gnu: python-tweakwcs: Add python-setuptools native-input.
  gnu: python-rad: Add missing native-inputs.
  gnu: python-czml3: Remove python-pytest-mypy native-input.
  gnu: python-poliastro: Remove python-pytest-mypy native-input.
  gnu: python-captum: Add python-setuptools native-input.
  gnu: abjad-ext-ipython: Remove uneeded inputs.
  gnu: python-pydantic-2: Ignore failing tests.
  gnu: tuir: Move to pyproject-build-system.
  gnu: tuir: Add missing native-inputs.
  gnu: python-fenics-dijitso: Move to pyproject-build-system.
  gnu: python-sphinx: Remove python-flake8 input.
  gnu: python-sphinx: Remove python-mypy input.
  gnu: python-sphinx-5: Remove python-flake8 input.
  gnu: python-sphinx-5: Remove python-mypy input.

 gnu/local.mk                                  |    1 -
 gnu/packages/android.scm                      |    6 +-
 gnu/packages/astronomy.scm                    |   61 +-
 gnu/packages/audio.scm                        |    2 +-
 gnu/packages/backup.scm                       |   16 +-
 gnu/packages/bioinformatics.scm               |   35 +-
 gnu/packages/bootloaders.scm                  |   17 +-
 gnu/packages/build-tools.scm                  |    1 -
 gnu/packages/check.scm                        |  136 +--
 gnu/packages/cpp.scm                          |    4 +-
 gnu/packages/databases.scm                    |   34 +-
 gnu/packages/dav.scm                          |   18 +-
 gnu/packages/diffoscope.scm                   |    1 -
 gnu/packages/django.scm                       |   34 +-
 gnu/packages/docker.scm                       |   28 +-
 gnu/packages/ebook.scm                        |    1 -
 gnu/packages/embedded.scm                     |    1 -
 gnu/packages/engineering.scm                  |   13 +-
 gnu/packages/finance.scm                      |    6 +-
 gnu/packages/fontutils.scm                    |    1 -
 gnu/packages/geo.scm                          |    9 +-
 gnu/packages/gettext.scm                      |    4 -
 gnu/packages/gpodder.scm                      |    3 +-
 gnu/packages/graph.scm                        |    4 -
 gnu/packages/graphviz.scm                     |   35 +-
 gnu/packages/haskell-xyz.scm                  |   25 +
 gnu/packages/jupyter.scm                      |   59 +-
 gnu/packages/machine-learning.scm             |   68 +-
 gnu/packages/mail.scm                         |    3 +-
 gnu/packages/mastodon.scm                     |    1 -
 gnu/packages/messaging.scm                    |   25 +-
 gnu/packages/music.scm                        |   87 +-
 gnu/packages/package-management.scm           |  221 ++--
 .../patches/python-uqbar-python3.10.patch     |   23 -
 gnu/packages/patchutils.scm                   |    2 +-
 gnu/packages/pdf.scm                          |    6 +-
 gnu/packages/protobuf.scm                     |    4 +-
 gnu/packages/python-check.scm                 |  156 ++-
 gnu/packages/python-compression.scm           |   21 +-
 gnu/packages/python-crypto.scm                |   29 +-
 gnu/packages/python-science.scm               |   21 +-
 gnu/packages/python-web.scm                   |  338 ++----
 gnu/packages/python-xyz.scm                   | 1034 ++++++-----------
 gnu/packages/serialization.scm                |    5 +-
 gnu/packages/simulation.scm                   |   23 +-
 gnu/packages/sphinx.scm                       |   50 +-
 gnu/packages/statistics.scm                   |   14 +-
 gnu/packages/syndication.scm                  |   27 +-
 gnu/packages/task-management.scm              |    1 -
 gnu/packages/telegram.scm                     |    3 +-
 gnu/packages/terminals.scm                    |    8 +-
 gnu/packages/textutils.scm                    |    3 -
 gnu/packages/time.scm                         |   58 +-
 gnu/packages/version-control.scm              |    3 +-
 gnu/packages/virtualization.scm               |   21 +-
 gnu/packages/vpn.scm                          |   14 +-
 gnu/packages/web.scm                          |    6 +-
 gnu/packages/wm.scm                           |  113 +-
 gnu/packages/xml.scm                          |    7 +-
 gnu/packages/xorg.scm                         |  101 ++
 60 files changed, 1196 insertions(+), 1855 deletions(-)
 delete mode 100644 gnu/packages/patches/python-uqbar-python3.10.patch

-- 
2.41.0





^ permalink raw reply	[flat|nested] 103+ messages in thread

end of thread, other threads:[~2024-05-04  9:01 UTC | newest]

Thread overview: 103+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-03 16:58 [bug#70735] [PATCH 000/714] python native-inputs Nicolas Graves via Guix-patches via
2024-05-03 22:18 ` [bug#70735] [PATCH 001/714] gnu: python-transient: Remove python-black native-input Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 002/714] gnu: python-ovh: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 003/714] gnu: python-funsor: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 004/714] gnu: python-imbalanced-learn: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 005/714] gnu: python-hyperopt: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 006/714] gnu: python-captum: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 007/714] gnu: python-pyro-ppl: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 008/714] gnu: python-trezor: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 009/714] gnu: python-openai: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 010/714] gnu: python-starsessions-for-pytorch-lightning: Remove python-black Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 011/714] gnu: python-graphtools: Remove python-black native-input Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 012/714] gnu: python-jupytext: Improve package style Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 013/714] gnu: python-pydantic-cli: Remove python-black native-input Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 014/714] gnu: python-imageio: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 015/714] gnu: python-isort: Improve package style Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 016/714] gnu: python-imageio: Remove python-black native-input Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 017/714] gnu: python-minikanren: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 018/714] gnu: python-eliot: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 019/714] gnu: python-update-checker: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 020/714] gnu: python-doubletdetection: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 021/714] gnu: python-liana-py: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 022/714] gnu: scvelo: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 023/714] gnu: python-black: Improve package style Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 024/714] gnu: calibre: Remove python-flake8 native-input Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 025/714] gnu: mdpo: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 026/714] gnu: python-apprise: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 027/714] gnu: python-colorful: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 028/714] gnu: python-pymd4c: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 029/714] gnu: python-pyls-black: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 030/714] gnu: python-pypugjs: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 031/714] gnu: python-docx: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 032/714] gnu: python-importlib-resources: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 033/714] gnu: python-jaraco-test: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 034/714] gnu: python-seaborn: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 035/714] gnu: python-progressbar2: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 036/714] gnu: python-codespell: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 037/714] gnu: python-inflect: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 038/714] gnu: python-argcomplete: Remove python-mypy native-input Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 039/714] gnu: python-diff-cover: Remove python-flake8 native-input Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 040/714] gnu: python-validators: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 041/714] gnu: python-marshmallow: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 042/714] gnu: python-marshmallow-jsonapi: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 043/714] gnu: python-crds: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 044/714] gnu: python-doubletdetection: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 045/714] gnu: python-biom-format: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 046/714] gnu: scvelo: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 047/714] gnu: python-docker-pycreds: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 048/714] gnu: python-scikit-rf: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 049/714] gnu: python-mt-940: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 050/714] gnu: python-geopy: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 051/714] gnu: python-pygsp: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 052/714] gnu: python-uqbar: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 053/714] gnu: python-funsor: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 054/714] gnu: python-imbalanced-learn: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 055/714] gnu: python-captum: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 056/714] gnu: python-pyro-api: " Nicolas Graves via Guix-patches via
2024-05-03 22:18   ` [bug#70735] [PATCH 057/714] gnu: python-pyro-ppl: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 058/714] gnu: python-linear-operator: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 059/714] gnu: python-gpytorch: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 060/714] gnu: python-mutagen: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 061/714] gnu: python-pure-protobuf: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 062/714] gnu: python-ovh: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 063/714] gnu: python-furl: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 064/714] gnu: python-httplib2: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 065/714] gnu: python-http-ece: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 066/714] gnu: python-woob: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 067/714] gnu: python-starsessions-for-pytorch-lightning: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 068/714] gnu: python-apispec: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 069/714] gnu: python-apispec-webframeworks: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 070/714] gnu: python-flasgger: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 071/714] gnu: python-yq: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 072/714] gnu: python-update-checker: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 073/714] gnu: python-eliot: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 074/714] gnu: python-dateparser: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 075/714] gnu: python-versioneer: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 076/714] gnu: python-jinja2-cli: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 077/714] gnu: nikola: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 078/714] gnu: python-verspec: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 079/714] gnu: python-mike: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 080/714] gnu: python-arpeggio: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 081/714] gnu: python-dolfin-adjoint: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 082/714] gnu: python-statsmodels: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 083/714] gnu: python-panflute: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 084/714] gnu: sshuttle: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 085/714] gnu: qtile: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 086/714] gnu: python-http-ece: Update to 1.2.0 Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 087/714] gnu: python-androguard: Remove python-coverage native-input Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 088/714] gnu: python-astropy: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 089/714] gnu: python-poliastro: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 090/714] gnu: python-ega-download-client: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 091/714] gnu: python-scikit-bio: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 092/714] gnu: python-cooler: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 093/714] gnu: u-boot-tools: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 094/714] gnu: python-pytest-randomly: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 095/714] gnu: python-pytest-flakes: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 096/714] gnu: python-aiounittest: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 097/714] gnu: python-aiosqlite: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 098/714] gnu: reprotest: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 099/714] gnu: python-django-localflavor: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 100/714] gnu: python-django-haystack: " Nicolas Graves via Guix-patches via
2024-05-03 22:19   ` [bug#70735] [PATCH 101/714] gnu: python-scikit-rf: " Nicolas Graves via Guix-patches via
2024-05-04  9:00   ` [bug#70735] [PATCH 001/714] gnu: python-transient: Remove python-black native-input Nicolas Graves via Guix-patches via

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).