[PATCH 000/714] python native-inputs

  • Done
  • quality assurance status badge
Details
One participant
  • Nicolas Graves
Owner
unassigned
Submitted by
Nicolas Graves
Severity
normal
N
N
Nicolas Graves wrote on 3 May 18:58 +0200
(address . guix-patches@gnu.org)(address . ngraves@ngraves.fr)
20240503165902.25863-1-ngraves@ngraves.fr
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-p
This message was truncated. Download the full message here.
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 001/714] gnu: python-transient: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-1-ngraves@ngraves.fr
* gnu/packages/virtualization.scm (python-transient):
[native-inputs]: Remove python-black.

Change-Id: Id965a243ebf42ad249e63e9ad6f4fb22e39c3876
---
gnu/packages/virtualization.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index f366388623..1bfa31b7d3 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -2777,7 +2777,7 @@ (define-public python-transient
python-requests
python-toml))
(native-inputs
- (list python-black python-mypy python-pyhamcrest python-twine))
+ (list python-mypy python-pyhamcrest python-twine))
(home-page "https://github.com/ALSchwalm/transient")
(synopsis "QEMU Wrapper written in Python")
(description
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 002/714] gnu: python-ovh: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-2-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-ovh):
[native-inputs]: Remove python-black.

Change-Id: I62a0ac9c37a72ab5e7e979001bb347c2c75a8be9
---
gnu/packages/python-web.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index bd9c50a006..3fccdcdf59 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -974,8 +974,7 @@ (define-public python-ovh
(build-system pyproject-build-system)
(arguments (list #:tests? #f)) ; XXX: tests require networking
(propagated-inputs (list python-requests))
- (native-inputs (list python-black
- python-coverage
+ (native-inputs (list python-coverage
python-flake8
python-isort
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 003/714] gnu: python-funsor: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-3-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-funsor):
[native-inputs]: Remove python-black.

Change-Id: I2049ce0c0701f91a883646d40bd985f8a7bda7d9
---
gnu/packages/machine-learning.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index e11a851105..62fe0d9980 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -173,8 +173,7 @@ (define-public python-funsor
(propagated-inputs (list python-makefun python-multipledispatch
python-numpy python-opt-einsum
python-typing-extensions))
- (native-inputs (list python-black
- python-flake8
+ (native-inputs (list python-flake8
python-isort
python-nbsphinx
python-pandas
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 004/714] gnu: python-imbalanced-learn: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-4-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-imbalanced-learn):
[native-inputs]: Remove python-black.

Change-Id: I238b32a50b8a025466108e1c836bac7c6e06a3fb
---
gnu/packages/machine-learning.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 62fe0d9980..cec9b63f17 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1904,8 +1904,7 @@ (define-public python-imbalanced-learn
(getcwd)))))))
(propagated-inputs (list python-joblib python-numpy python-scikit-learn
python-scipy python-threadpoolctl))
- (native-inputs (list python-black
- python-flake8
+ (native-inputs (list python-flake8
python-keras
python-mypy
python-numpydoc
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 005/714] gnu: python-hyperopt: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-5-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-hyperopt):
[native-inputs]: Remove python-black.

Change-Id: I141e46fba9481df7bbb0d06e64de0cba0723fdc0
---
gnu/packages/machine-learning.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index cec9b63f17..f316f4bbf1 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -2332,8 +2332,7 @@ (define-public python-hyperopt
python-six
python-tqdm))
(native-inputs
- (list python-black
- python-nose
+ (list python-nose
python-pymongo
python-pytest
python-wheel))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 006/714] gnu: python-captum: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-6-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-captum):
[native-inputs]: Remove python-black.

Change-Id: Ifb7195e0b20763a4c3362b5b8fe74af1b91c0360
---
gnu/packages/machine-learning.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index f316f4bbf1..fdeb7ab377 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -4528,7 +4528,6 @@ (define-public python-captum
(list python-matplotlib python-numpy python-pytorch python-tqdm))
(native-inputs (list jupyter
python-annoy
- python-black
python-flake8
python-flask
python-flask-compress
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 007/714] gnu: python-pyro-ppl: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-7-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-pyro-ppl):
[native-inputs]: Remove python-black.

Change-Id: Ib8f8da2faf4354ca52e0dbc44aa92b4854ec14d0
---
gnu/packages/machine-learning.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index fdeb7ab377..3d93b029da 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5065,7 +5065,6 @@ (define-public python-pyro-ppl
(native-inputs
(list ninja
jupyter
- python-black
python-flake8
python-graphviz
python-isort
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 008/714] gnu: python-trezor: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-8-ngraves@ngraves.fr
* gnu/packages/finance.scm (python-trezor):
[native-inputs]: Remove python-black.

Change-Id: Ic70295eb8302a6ac449dd87479b8b4bbeb60b38f
---
gnu/packages/finance.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 8703120f2a..707342dbe2 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -1149,7 +1149,6 @@ (define-public python-trezor
python-typing-extensions))
(native-inputs ; Only needed for running the tests
(list protobuf
- python-black
python-isort
python-pillow
python-protobuf
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 009/714] gnu: python-openai: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-9-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-openai):
[native-inputs]: Remove python-black.

Change-Id: Ie1d7f9fd55b35f9a5a514a318bd09338caa67a09
---
gnu/packages/python-web.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 3fccdcdf59..cfd3755868 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -2152,7 +2152,7 @@ (define-public python-openai
and not test_file_cli")))
(propagated-inputs (list python-aiohttp python-requests python-tqdm
python-typing-extensions))
- (native-inputs (list python-black python-pytest python-pytest-asyncio
+ (native-inputs (list python-pytest python-pytest-asyncio
python-pytest-mock python-setuptools python-wheel))
(home-page "https://github.com/openai/openai-python")
(synopsis "Python client library for the OpenAI API")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 010/714] gnu: python-starsessions-for-pytorch-lightning: Remove python-black.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-10-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-starsessions-for-pytorch-lightning):
[native-inputs]: Remove python-black.

Change-Id: Id74da2f987ba02fd9c778fbcf9be7598c9367698
---
gnu/packages/python-web.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index cfd3755868..3ae90c9360 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -8932,8 +8932,7 @@ (define-public python-starsessions-for-pytorch-lightning
python-itsdangerous
python-starlette-for-fastapi-0.88))
(native-inputs
- (list python-black
- python-flake8
+ (list python-flake8
python-httpx
python-mypy
python-poetry-core
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 011/714] gnu: python-graphtools: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-11-ngraves@ngraves.fr
* gnu/packages/graph.scm (python-graphtools):
[native-inputs]: Remove python-black.

Change-Id: Ia82aa4e2219da9242376c119b1fb71c6716f2e84
---
gnu/packages/graph.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm
index 1d98541a04..6839fc04db 100644
--- a/gnu/packages/graph.scm
+++ b/gnu/packages/graph.scm
@@ -467,7 +467,6 @@ (define-public python-graphtools
(native-inputs
(list util-linux ;for lscpu
python-anndata
- python-black
python-coverage
python-coveralls
python-nose
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 012/714] gnu: python-jupytext: Improve package style.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-12-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-jupytext): Improve package
style.
[build-system]: Move to pyproject-build-system.
[arguments]<#:test-flags>: Add flags.
<#:phases>: Remove 'check phase replacement.

Change-Id: I5d708c2fc76b609105c1551a6ed1755c56efcada
---
gnu/packages/python-xyz.scm | 25 ++++++++++++-------------
1 file changed, 12 insertions(+), 13 deletions(-)

Toggle diff (45 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 6338750d0b..51273ca91a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -404,26 +404,25 @@ (define-public python-jupytext
(file-name (git-file-name name version))
(sha256
(base32 "0bgf0c4py22ip7qfla8mrmypfh3bg151c8awsr1gvcbw7m4ni01k"))))
- (build-system python-build-system)
+ (build-system pyproject-build-system)
(arguments
(list
+ #:test-flags
+ '(list "-k" (string-append
+ "not "
+ (string-join
+ (list "test_create_header_with_set_formats"
+ "test_pre_commit_hook"
+ "test_sync_with_pre_commit_hook")
+ " and not ")))
#:phases
#~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
+ (add-before 'check 'pre-check
+ (lambda _
;; some tests fail when HOME=/homeless-shelter.
(setenv "HOME" "/tmp")
;; OSError: [Errno 18] Invalid cross-device link
- (setenv "TMPDIR" "/tmp")
- (when tests?
- (let ((disabled-tests
- (list "test_create_header_with_set_formats"
- "test_pre_commit_hook"
- "test_sync_with_pre_commit_hook")))
- (invoke "pytest" "-vv" "-k"
- (string-append "not "
- (string-join disabled-tests
- " and not "))))))))))
+ (setenv "TMPDIR" "/tmp"))))))
(native-inputs
(list git-minimal
python-autopep8
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 013/714] gnu: python-pydantic-cli: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-13-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-pydantic-cli):
[native-inputs]: Remove python-black.

Change-Id: I11431925d2c3a226a399c0ec8a0f1f013df6062c
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 51273ca91a..a3a3e9cf82 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7755,8 +7755,7 @@ (define-public python-pydantic-cli
(propagated-inputs
(list python-pydantic))
(native-inputs
- (list python-black
- python-mypy
+ (list python-mypy
python-pytest))
(home-page "https://github.com/mpkocher/pydantic-cli")
(synopsis "Turn Pydantic defined data models into CLI tools")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 014/714] gnu: python-imageio: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-14-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-imageio):
[native-inputs]: Remove python-black.

Change-Id: I4ed34784b5230b06b81d5fba2ec984cf7913f7e4
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index a3a3e9cf82..2c81cd2d51 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -10448,7 +10448,7 @@ (define-public python-imageio
(propagated-inputs
(list python-imageio-ffmpeg python-numpy python-pillow python-tifffile python-setuptools))
(native-inputs
- (list python-black python-flake8 python-fsspec python-pytest
+ (list python-flake8 python-fsspec python-pytest
python-pytest-cov python-wheel))
(home-page "https://imageio.github.io/")
(synopsis "Library for reading and writing a wide range of image data")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 016/714] gnu: python-imageio: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-16-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-imageio):
[native-inputs]: Remove python-black.

Change-Id: Ie868334f0c93f11449122cf6c213c5fbb08d1255
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 8be0040220..1433ddaff9 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -10448,7 +10448,7 @@ (define-public python-imageio
(propagated-inputs
(list python-imageio-ffmpeg python-numpy python-pillow python-tifffile python-setuptools))
(native-inputs
- (list python-flake8 python-fsspec python-pytest
+ (list python-fsspec python-pytest
python-pytest-cov python-wheel))
(home-page "https://imageio.github.io/")
(synopsis "Library for reading and writing a wide range of image data")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 015/714] gnu: python-isort: Improve package style.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-15-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-isort): Improve package style.
[build-system]: Move to pyproject-build-system.
[arguments]<#:test-flags>: Add option to replace former check phase.
<#:phases>: Remove phases build, install and check.

Change-Id: Idac8f151977f2494eb44d51aa1fcbf3156b5cc87
---
gnu/packages/python-xyz.scm | 22 ++++------------------
1 file changed, 4 insertions(+), 18 deletions(-)

Toggle diff (46 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2c81cd2d51..8be0040220 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -23654,19 +23654,13 @@ (define-public python-isort
(sha256
(base32
"1vbwc4gpffclf6hw08lvvgqlvsgfjlw7gjsm28jfcrln2pixla7j"))))
- (build-system python-build-system)
+ (build-system pyproject-build-system)
(arguments
(list
+ #:test-flags '(list "tests/unit/" "-k" "not test_gitignore"
+ "--ignore=tests/unit/test_deprecated_finders.py")
#:phases
#~(modify-phases %standard-phases
- (replace 'build
- (lambda _
- (invoke "python" "-m" "build" "--wheel" "--no-isolation" ".")))
- (replace 'install
- (lambda _
- (let ((whl (car (find-files "dist" "\\.whl$"))))
- (invoke "pip" "--no-cache-dir" "--no-input"
- "install" "--no-deps" "--prefix" #$output whl))))
(add-after 'install 'install-example-plugins
(lambda _
(for-each (lambda (source-directory)
@@ -23680,15 +23674,7 @@ (define-public python-isort
(setenv "HOME" (getcwd))
(let ((example-whls (find-files "dist" "^example.*\\.whl$")))
(apply invoke "pip" "--no-cache-dir" "--no-input"
- "install" "--user" "--no-deps" example-whls))))
- (replace 'check
- (lambda* (#:key tests? inputs outputs #:allow-other-keys)
- (when tests?
- (let ((bin (string-append #$output "/bin")))
- (setenv "PATH" (string-append (getenv "PATH") ":" bin)))
- (invoke "pytest" "-vv" "tests/unit/"
- "-k" "not test_gitignore" ;requires git
- "--ignore=tests/unit/test_deprecated_finders.py")))))))
+ "install" "--user" "--no-deps" example-whls)))))))
(native-inputs
(list python-black
python-colorama
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 017/714] gnu: python-minikanren: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-17-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-minikanren):
[native-inputs]: Remove python-black.

Change-Id: I9e5f55fbf43d34435a983f6791ffabea9f284dd8
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1433ddaff9..f3f88b1110 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -33393,7 +33393,6 @@ (define-public python-minikanren
python-pytest
python-pytest-cov
python-pylint
- python-black
python-sympy
python-versioneer
python-coverage))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 018/714] gnu: python-eliot: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-18-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-eliot):
[native-inputs]: Remove python-black.

Change-Id: I0559d1164f1b3c613550002b062c8a9e082481a0
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f3f88b1110..2cb851fa36 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -30714,8 +30714,7 @@ (define-public python-eliot
(list python-boltons python-pyrsistent python-six
python-zope-interface))
(native-inputs
- (list python-black
- python-coverage
+ (list python-coverage
python-dask
python-flake8
python-hypothesis
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 020/714] gnu: python-doubletdetection: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-20-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (python-doubletdetection):
[native-inputs]: Remove python-black.

Change-Id: I3c97789ea573dc62ae487908b8826f5d5f2c5217
---
gnu/packages/bioinformatics.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index c93eaeba2f..1489b6c6fb 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2051,8 +2051,7 @@ (define-public python-doubletdetection
python-scipy
python-tqdm))
(native-inputs
- (list python-black
- python-flake8
+ (list python-flake8
python-poetry-core
python-pytest))
(home-page "https://github.com/JonathanShor/DoubletDetection")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 019/714] gnu: python-update-checker: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-19-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-update-checker):
[native-inputs]: Remove python-black.

Change-Id: I44b950199c325a836f87cae498902d338548cc28
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2cb851fa36..a8979dfdc0 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -26741,7 +26741,7 @@ (define-public python-update-checker
(base32 "04yb5a9mi45ax50m2m0ih6gdvkk1j7gfmy83dd58i1f59axlabba"))))
(build-system python-build-system)
(propagated-inputs (list python-requests))
- (native-inputs (list python-black python-flake8 python-pytest))
+ (native-inputs (list python-flake8 python-pytest))
(home-page "https://github.com/bboe/update_checker")
(synopsis "Python module that will check for package updates")
(description "This package provides a Python module that will check for
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 021/714] gnu: python-liana-py: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-21-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (python-liana-py):
[native-inputs]: Remove python-black.

Change-Id: I69f3d751318e2c3b9c4986d1ca1ea08716f2bb0b
---
gnu/packages/bioinformatics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 1489b6c6fb..1bcb803a03 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2157,7 +2157,7 @@ (define-public python-liana-py
python-tqdm
tzdata))
(native-inputs
- (list python-black python-pytest python-pytest-cov python-numpy))
+ (list python-pytest python-pytest-cov python-numpy))
(home-page "https://github.com/saezlab/liana-py")
(synopsis "LIANA is a ligand-receptor analysis framework")
(description "This is a Ligand-Receptor inference framework. The
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 022/714] gnu: scvelo: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-22-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (scvelo):
[native-inputs]: Remove python-black.

Change-Id: I61023231e6c38ffaa1048c42283730eec7f390ba
---
gnu/packages/bioinformatics.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 1bcb803a03..5ffce8c453 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -21546,8 +21546,7 @@ (define-public scvelo
python-umap-learn
pybind11))
(native-inputs
- (list python-black
- python-flake8
+ (list python-flake8
python-hypothesis
python-pytest
python-setuptools-scm
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 023/714] gnu: python-black: Improve package style.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-23-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-black): Improve package style.
[build-system]: Move to pyproject-build-system.
[arguments]<#:phases>: Improve style of use-absolute-file-names
phase. Remove phase check.

Change-Id: If2da4b3b0fea4928d1aeb270fbaa4167f20a6ee5
---
gnu/packages/python-xyz.scm | 18 ++++++------------
1 file changed, 6 insertions(+), 12 deletions(-)

Toggle diff (35 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index a8979dfdc0..d4381ae4d2 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7965,22 +7965,16 @@ (define-public python-black
(sha256
(base32
"0yfahlqc7dsdp1js0cbv706apldnfnlbal9b53cww8n0hs40n0im"))))
- (build-system python-build-system)
+ (build-system pyproject-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'patch-source-shebangs 'use-absolute-file-names
- (lambda* (#:key native-inputs inputs #:allow-other-keys)
- (let* ((inpts (or native-inputs inputs))
- (python3 (search-input-file inpts "/bin/python3")))
- (substitute* (find-files "tests" "\\.py$")
- (("#!/usr/bin/env python3(\\.[0-9]+)?" _ minor-version)
- (string-append "#!" python3 (if (string? minor-version)
- minor-version
- "")))))))
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests? (invoke "pytest" "-vv")))))))
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* (find-files "tests" "\\.py$")
+ (("#!/usr/bin/env python3")
+ (string-append
+ "#!" (search-input-file inputs "/bin/python3")))))))))
(propagated-inputs
(list python-click
python-attrs
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 025/714] gnu: mdpo: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-25-ngraves@ngraves.fr
* gnu/packages/gettext.scm (mdpo):
[native-inputs]: Remove python-flake8.

Change-Id: Id6083591aaa63f9fbc71ec6e17bf74421f942cb4
---
gnu/packages/gettext.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 1408cc4cb4..bbb19bd4cb 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -214,7 +214,6 @@ (define-public mdpo
(build-system python-build-system)
(native-inputs
(list python-bump2version
- python-flake8
python-flake8-implicit-str-concat
python-flake8-print
python-isort
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 024/714] gnu: calibre: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-24-ngraves@ngraves.fr
* gnu/packages/ebook.scm (calibre):
[native-inputs]: Remove python-flake8.

Change-Id: I8cf61903ade3e753bb051edc74e3d034015323bf
---
gnu/packages/ebook.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/ebook.scm b/gnu/packages/ebook.scm
index 16d4fcd6e3..3d536e59ad 100644
--- a/gnu/packages/ebook.scm
+++ b/gnu/packages/ebook.scm
@@ -154,7 +154,6 @@ (define-public calibre
(native-inputs
(list bash-minimal
pkg-config
- python-flake8
python-pyqt-builder
qtbase-5 ; for qmake
xdg-utils))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 027/714] gnu: python-colorful: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-27-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-colorful):
[native-inputs]: Remove python-flake8.

Change-Id: Idf06bfd24676a4e3afec109420e65bde22000048
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index bd4f8d5254..5b6ccf32cd 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1072,8 +1072,7 @@ (define-public python-colorful
(base32 "0kyy9qhvrb5m9h8xmri7c88i0k1g5qc7017anw39gx44an7mn33y"))))
(build-system pyproject-build-system)
(native-inputs
- (list python-coverage python-flake8 python-pytest python-setuptools
- python-wheel))
+ (list python-coverage python-pytest python-setuptools python-wheel))
(propagated-inputs
(list python-colorama))
(home-page "http://github.com/timofurrer/colorful")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 026/714] gnu: python-apprise: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-26-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-apprise):
[native-inputs]: Remove python-flake8.

Change-Id: Ibbca97916ab4dab43bbc868d3a70fa50338dd1b6
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index d4381ae4d2..bd4f8d5254 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -318,7 +318,6 @@ (define-public python-apprise
(native-inputs (list python-babel
python-coverage
python-cryptography
- python-flake8
python-paho-mqtt
python-pytest
python-pytest-cov
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 029/714] gnu: python-pyls-black: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-29-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-pyls-black):
[native-inputs]: Remove python-flake8.

Change-Id: Ifefa7600048cb08a93557c6389254c6fa89b24c2
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index cbb8f4f97c..cf76979679 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2858,7 +2858,7 @@ (define-public python-pyls-black
(propagated-inputs
(list python-black python-lsp-server python-tomli))
(native-inputs
- (list python-flake8 python-isort python-mypy python-pytest
+ (list python-isort python-mypy python-pytest
python-pytest-runner python-setuptools python-wheel))
(home-page "https://github.com/rupert/pyls-black")
(synopsis "Black plugin for the Python Language Server")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 030/714] gnu: python-pypugjs: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-30-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-pypugjs):
[native-inputs]: Remove python-flake8.

Change-Id: I2847b721968ecffa7c9caff60555ca6c6aae3b30
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index cf76979679..697dda5a1a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6201,7 +6201,6 @@ (define-public python-pypugjs
(native-inputs (list python-coverage
python-django
python-jinja2
- python-flake8
python-flask
python-mako
python-nose
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 031/714] gnu: python-docx: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-31-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-docx):
[native-inputs]: Remove python-flake8.

Change-Id: Id4d260ba5b567dd6450dbefa8fe67ad8f41981cb
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 697dda5a1a..4244860141 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6742,7 +6742,6 @@ (define-public python-docx
(build-system pyproject-build-system)
(native-inputs
(list behave
- python-flake8
python-mock
python-pyparsing
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 032/714] gnu: python-importlib-resources: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-32-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-importlib-resources):
[native-inputs]: Remove python-flake8.

Change-Id: I9f781c7ae87b27ef2f1cb9c1d963e763ec68f602
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4244860141..041baa2272 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -11248,8 +11248,7 @@ (define-public python-importlib-resources
(setenv "PYTHONPATH"
(string-append (getcwd) "/_custom_build")))))))
(native-inputs
- (list python-flake8
- python-pytest
+ (list python-pytest
python-pytest-black
python-pytest-checkdocs
python-pytest-cov
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 033/714] gnu: python-jaraco-test: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-33-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-jaraco-test):
[native-inputs]: Remove python-flake8.

Change-Id: I8f020571913c84016729db9504f9aee42b5cdf26
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 041baa2272..46971528bc 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -11616,8 +11616,7 @@ (define-public python-jaraco-test
(lambda _
(invoke "pytest" "-vv" "-k" "http"))))))
(propagated-inputs (list python-jaraco-context python-jaraco-functools))
- (native-inputs (list python-flake8
- python-pytest
+ (native-inputs (list python-pytest
python-pytest-black
python-pytest-checkdocs
python-pytest-cov
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 034/714] gnu: python-seaborn: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-34-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-seaborn):
[native-inputs]: Remove python-flake8.

Change-Id: Ia3a3ccd36bff7ef10d16b56e58c7208f55332918
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 46971528bc..c6a537175c 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -13340,8 +13340,7 @@ (define-public python-seaborn
python-scipy
python-statsmodels))
(native-inputs
- (list python-flake8
- python-flit-core
+ (list python-flit-core
python-ipykernel
python-nbconvert
python-numpydoc
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 035/714] gnu: python-progressbar2: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-35-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-progressbar2):
[native-inputs]: Remove python-flake8.

Change-Id: I1c00129eca86fef019810bac2a59d229790cfdce
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index c6a537175c..7f2d56ac15 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -18243,8 +18243,7 @@ (define-public python-progressbar2
(propagated-inputs
(list python-six python-utils))
(native-inputs
- (list python-flake8
- python-freezegun
+ (list python-freezegun
python-pycodestyle
python-pytest
python-pytest-cache
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 036/714] gnu: python-codespell: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-36-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-codespell):
[arguments]: Remove uneeded field.
[native-inputs]: Remove python-flake8.

Change-Id: I1ca51f5320527300a556e64c59c6c2c9d5230f23
---
gnu/packages/python-xyz.scm | 14 +-------------
1 file changed, 1 insertion(+), 13 deletions(-)

Toggle diff (33 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 7f2d56ac15..4519b8468f 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -19589,25 +19589,13 @@ (define-public python-codespell
(inputs
(list python-chardet))
(native-inputs
- (list python-flake8
- python-pygments
+ (list python-pygments
python-pytest
python-pytest-cov
python-pytest-dependency
python-tomli
python-setuptools
python-wheel))
- (arguments
- `(#:phases
- (modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key outputs tests? #:allow-other-keys)
- (when tests?
- ;; Make installed executable available for running the tests.
- (setenv "PATH"
- (string-append (assoc-ref outputs "out") "/bin"
- ":" (getenv "PATH")))
- (invoke "pytest" "-vv")))))))
(home-page "https://github.com/codespell-project/codespell/")
(synopsis "Spellchecker for code")
(description "Codespell fixes common misspellings in text files.
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 037/714] gnu: python-inflect: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-37-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-inflect):
[native-inputs]: Remove python-flake8.

Change-Id: Iff087e1ebb634f6cb99a00240f99a739ac8d0a9e
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4519b8468f..48d68c075f 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -20669,8 +20669,7 @@ (define-public python-inflect
(setenv "PYTHONPATH"
(string-append (getcwd) "/_custom_build")))))))
(propagated-inputs (list python-pydantic))
- (native-inputs (list python-flake8
- python-pygments
+ (native-inputs (list python-pygments
python-pytest
python-pytest-black
python-pytest-checkdocs
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 038/714] gnu: python-argcomplete: Remove python-mypy native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-38-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-argcomplete):
[native-inputs]: Remove python-mypy.

Change-Id: Ie8dec41c6355f5ea2d41d5ca3902408006daf56c
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 48d68c075f..2583692e34 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -22757,7 +22757,6 @@ (define-public python-argcomplete
(invoke "python3" "./test/test.py" "-v")))))))
(native-inputs
(list python-coverage
- python-mypy
python-pexpect
python-setuptools
python-setuptools-scm
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 039/714] gnu: python-diff-cover: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-39-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-diff-cover):
[native-inputs]: Remove python-flake8.

Change-Id: Ib4abb69410a3de90997ea7113965818c765a4ce0
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2583692e34..efa49a632c 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -23864,8 +23864,7 @@ (define-public python-diff-cover
python-setuptools ; For pkg_resources.
python-tomli))
(native-inputs
- (list python-flake8
- python-poetry-core
+ (list python-poetry-core
python-pylint
python-pytest
python-pytest-flake8
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 040/714] gnu: python-validators: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-40-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-validators):
[native-inputs]: Remove python-flake8.

Change-Id: I740b0a63041ed2c453f2701cbf7de0eb997c7a5a
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index efa49a632c..2ac5a37dae 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24506,7 +24506,7 @@ (define-public python-validators
(propagated-inputs
(list python-decorator python-six))
(native-inputs
- (list python-flake8 python-isort python-pytest))
+ (list python-isort python-pytest))
(home-page "https://github.com/kvesteri/validators")
(synopsis "Data validation library")
(description
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 028/714] gnu: python-pymd4c: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-28-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-pymd4c):
[native-inputs]: Remove python-flake8.

Change-Id: Ic7e777d8518a6888a6df5da193d107d1ed4c601e
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 5b6ccf32cd..cbb8f4f97c 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2200,7 +2200,7 @@ (define-public python-pymd4c
(inputs
(list md4c))
(native-inputs
- (list python-flake8 python-pkgconfig pkg-config))
+ (list python-pkgconfig pkg-config))
(home-page "https://github.com/dominickpastore/pymd4c")
(synopsis "Python bindings for MD4C")
(description
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 041/714] gnu: python-marshmallow: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-41-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-marshmallow):
[native-inputs]: Remove python-flake8.

Change-Id: I4938c32b24975093322177ed224feddd5413299e
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2ac5a37dae..963f7cf127 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24575,8 +24575,7 @@ (define-public python-marshmallow
(propagated-inputs
(list python-packaging))
(native-inputs
- (list python-flake8
- python-flake8-bugbear
+ (list python-flake8-bugbear
python-mypy
python-pytest
python-pytz
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 042/714] gnu: python-marshmallow-jsonapi: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-42-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-marshmallow-jsonapi):
[native-inputs]: Remove python-flake8.

Change-Id: I6caf0b6f875c74af727629a463715fba480e2b3e
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 963f7cf127..3ec7f433ce 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24603,7 +24603,6 @@ (define-public python-marshmallow-jsonapi
(list python-marshmallow))
(native-inputs
(list python-faker
- python-flake8
python-flake8-bugbear
python-flask
python-mock
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 045/714] gnu: python-biom-format: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-45-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (python-biom-format):
[native-inputs]: Remove python-flake8.

Change-Id: Iff59c5a55e678c814d6b92cc6bfc64425125c377
---
gnu/packages/bioinformatics.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 7ed6cc06b6..e7b6c14771 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2783,7 +2783,6 @@ (define-public python-biom-format
(propagated-inputs
(list python-anndata
python-click
- python-flake8
python-future
python-h5py
python-numpy
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 044/714] gnu: python-doubletdetection: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-44-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (python-doubletdetection):
[native-inputs]: Remove python-flake8.

Change-Id: Ifc842c4deb83fecec5b981fd5b9f3d2ee1056ef6
---
gnu/packages/bioinformatics.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 5ffce8c453..7ed6cc06b6 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2051,8 +2051,7 @@ (define-public python-doubletdetection
python-scipy
python-tqdm))
(native-inputs
- (list python-flake8
- python-poetry-core
+ (list python-poetry-core
python-pytest))
(home-page "https://github.com/JonathanShor/DoubletDetection")
(synopsis
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 043/714] gnu: python-crds: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-43-ngraves@ngraves.fr
* gnu/packages/astronomy.scm (python-crds):
[native-inputs]: Remove python-flake8.

Change-Id: I01397ce66d7916d37a521fc6f91b118040c697ce
---
gnu/packages/astronomy.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 5bb8f858e6..3eb847e159 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2119,8 +2119,7 @@ (define-public python-crds
python-roman-datamodels
python-stsynphot
python-requests))
- (native-inputs (list python-flake8
- python-ipython
+ (native-inputs (list python-ipython
python-lockfile
python-mock
python-nose
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 046/714] gnu: scvelo: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-46-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (scvelo):
[native-inputs]: Remove python-flake8.

Change-Id: Ia6a10051e10a6cf5e1da3e83fea810d2a15001b3
---
gnu/packages/bioinformatics.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index e7b6c14771..9019ca8bab 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -21544,8 +21544,7 @@ (define-public scvelo
python-umap-learn
pybind11))
(native-inputs
- (list python-flake8
- python-hypothesis
+ (list python-hypothesis
python-pytest
python-setuptools-scm
python-wheel))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 047/714] gnu: python-docker-pycreds: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-47-ngraves@ngraves.fr
* gnu/packages/docker.scm (python-docker-pycreds):
[native-inputs]: Remove python-flake8.

Change-Id: I98966a387f433b47698ffa8c8dec952b354dbd7a
---
gnu/packages/docker.scm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)

Toggle diff (20 lines)
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm
index b18de182fe..adeff26af4 100644
--- a/gnu/packages/docker.scm
+++ b/gnu/packages/docker.scm
@@ -159,11 +159,9 @@ (define-public python-docker-pycreds
(lambda _
(substitute* "test-requirements.txt"
(("3.0.2") ,(package-version python-pytest))
- (("2.3.1") ,(package-version python-pytest-cov))
- (("2.4.1") ,(package-version python-flake8)))
- #t)))))
+ (("2.3.1") ,(package-version python-pytest-cov))))))))
(native-inputs
- (list python-flake8 python-pytest python-pytest-cov))
+ (list python-pytest python-pytest-cov))
(propagated-inputs
(list python-six))
(home-page "https://github.com/shin-/dockerpy-creds")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 048/714] gnu: python-scikit-rf: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-48-ngraves@ngraves.fr
* gnu/packages/engineering.scm (python-scikit-rf):
[native-inputs]: Remove python-flake8.

Change-Id: I2696758390b686370196f69012a56a937908c49d
---
gnu/packages/engineering.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 0a562b0158..d7fb51fc8b 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2674,7 +2674,6 @@ (define-public python-scikit-rf
python-qtpy
python-scipy))
(native-inputs (list python-coverage
- python-flake8
python-nbval
python-networkx
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 050/714] gnu: python-geopy: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-50-ngraves@ngraves.fr
* gnu/packages/geo.scm (python-geopy):
[native-inputs]: Remove python-flake8.

Change-Id: Ic534a7c209a465b3578c832873299760d6689862
---
gnu/packages/geo.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index c89bd62128..48d83532fc 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -3154,7 +3154,6 @@ (define-public python-geopy
(native-inputs
(list python-async-generator
python-coverage
- python-flake8
python-isort
python-pytest
python-pytest-aiohttp
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 049/714] gnu: python-mt-940: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-49-ngraves@ngraves.fr
* gnu/packages/finance.scm (python-mt-940):
[native-inputs]: Remove python-flake8.

Change-Id: I8ef4c9c2400e921e15abdc290efedbfd3a8f1017
---
gnu/packages/finance.scm | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)

Toggle diff (17 lines)
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 707342dbe2..db8209c5c8 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -2307,9 +2307,7 @@ (define-public python-mt-940
;; Remove custom --cov flags.
(delete-file "pytest.ini")
(invoke "pytest" "-vv")))))))
- (native-inputs (list python-flake8
- python-pytest
- python-pyyaml))
+ (native-inputs (list python-pytest python-pyyaml))
(home-page "https://mt940.readthedocs.io/")
(synopsis "Python parser for MT940-encoded SWIFT data")
(description
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 051/714] gnu: python-pygsp: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-51-ngraves@ngraves.fr
* gnu/packages/graph.scm (python-pygsp):
[native-inputs]: Remove python-flake8.

Change-Id: I94434121785eadff036d93061fdf07cb96b4ae3a
---
gnu/packages/graph.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm
index 6839fc04db..708977eb5a 100644
--- a/gnu/packages/graph.scm
+++ b/gnu/packages/graph.scm
@@ -554,7 +554,7 @@ (define-public python-pygsp
(("suites.append\\(test_docstrings.*")
"")))))))
(propagated-inputs (list python-numpy python-scikit-image python-scipy))
- (native-inputs (list python-coverage python-coveralls python-flake8))
+ (native-inputs (list python-coverage python-coveralls))
(home-page "https://github.com/epfl-lts2/pygsp")
(synopsis "Graph Signal Processing in Python")
(description "The PyGSP is a Python package to ease signal processing on
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 052/714] gnu: python-uqbar: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-52-ngraves@ngraves.fr
* gnu/packages/graphviz.scm (python-uqbar):
[native-inputs]: Remove python-flake8.

Change-Id: If4bb2b2634e5f417794bd396f10e4bd93a602e8b
---
gnu/packages/graphviz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm
index a0ea646193..777ba36346 100644
--- a/gnu/packages/graphviz.scm
+++ b/gnu/packages/graphviz.scm
@@ -220,7 +220,6 @@ (define-public python-uqbar
#t)))))
(native-inputs
(list graphviz
- python-flake8
python-isort
python-mypy
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 053/714] gnu: python-funsor: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-53-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-funsor):
[native-inputs]: Remove python-flake8.

Change-Id: Ia97f4628ca67de437ce1c2b55e3d751ef578df15
---
gnu/packages/machine-learning.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 3d93b029da..9abaf56010 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -173,8 +173,7 @@ (define-public python-funsor
(propagated-inputs (list python-makefun python-multipledispatch
python-numpy python-opt-einsum
python-typing-extensions))
- (native-inputs (list python-flake8
- python-isort
+ (native-inputs (list python-isort
python-nbsphinx
python-pandas
python-pillow
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 054/714] gnu: python-imbalanced-learn: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-54-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-imbalanced-learn):
[native-inputs]: Remove python-flake8.

Change-Id: I5a598d53238d9c01606ac5527ebedbf3df77e56c
---
gnu/packages/machine-learning.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 9abaf56010..c87e29be12 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1903,8 +1903,7 @@ (define-public python-imbalanced-learn
(getcwd)))))))
(propagated-inputs (list python-joblib python-numpy python-scikit-learn
python-scipy python-threadpoolctl))
- (native-inputs (list python-flake8
- python-keras
+ (native-inputs (list python-keras
python-mypy
python-numpydoc
python-pandas
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 056/714] gnu: python-pyro-api: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-56-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-pyro-api):
[native-inputs]: Remove python-flake8.

Change-Id: Idf00623f0b6029a5bde8636eaed45c47d81d57ae
---
gnu/packages/machine-learning.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 78b69ca3f2..9b5aa07abc 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5012,8 +5012,7 @@ (define-public python-pyro-api
(build-system python-build-system)
(arguments '(#:tests? #false)) ;requires pyro
(native-inputs
- (list python-flake8
- python-ipython
+ (list python-ipython
python-pytest
python-sphinx
python-sphinx-rtd-theme))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 057/714] gnu: python-pyro-ppl: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-57-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-pyro-ppl):
[native-inputs]: Remove python-flake8.

Change-Id: Ia59826acaa25e0f92679e24c8f4d8728b791bab6
---
gnu/packages/machine-learning.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 9b5aa07abc..688d902500 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5061,7 +5061,6 @@ (define-public python-pyro-ppl
(native-inputs
(list ninja
jupyter
- python-flake8
python-graphviz
python-isort
python-lap
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 058/714] gnu: python-linear-operator: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-58-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-linear-operator):
[native-inputs]: Remove python-flake8.

Change-Id: Ica64069c1b2128047bd2d2b93301d6fd5e108ead
---
gnu/packages/machine-learning.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 688d902500..5c67db26cf 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5107,8 +5107,7 @@ (define-public python-linear-operator
python-pytorch
python-scipy
python-typeguard))
- (native-inputs (list python-flake8
- python-flake8-print
+ (native-inputs (list python-flake8-print
python-pytest
python-setuptools-scm
python-twine))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 059/714] gnu: python-gpytorch: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-59-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-gpytorch):
[native-inputs]: Remove python-flake8.

Change-Id: I5ace15ffdbe533585b0a604347e195c9f864b15e
---
gnu/packages/machine-learning.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 5c67db26cf..46683521f5 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5137,7 +5137,6 @@ (define-public python-gpytorch
" and not test_t_matmul_matrix"))))
(propagated-inputs (list python-linear-operator python-scikit-learn))
(native-inputs (list python-coverage
- python-flake8
python-flake8-print
python-nbval
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 060/714] gnu: python-mutagen: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-60-ngraves@ngraves.fr
* gnu/packages/music.scm (python-mutagen):
[build-system]: Move to pyproject-build-system.
[arguments]<#:test-flags>: Ignore flake8 quality tests.
[native-inputs]: Remove python-flake8.

Change-Id: Ie7d2b26d6f4d9cdfdb022ea6d159c91325134320
---
gnu/packages/music.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Toggle diff (27 lines)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index a8901d24a6..e2d0cee7b5 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -3938,9 +3938,10 @@ (define-public python-mutagen
(sha256
(base32
"1qdk6i8gyhbi1c4j5jmbfpac3q8sff2ysri1pnp7nb9wzcp615v3"))))
- (build-system python-build-system)
+ (build-system pyproject-build-system)
(arguments
(list
+ #:test-flags '(list "--ignore=tests/quality/test_flake8.py")
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'remove-hypothesis-deadlines
@@ -3951,7 +3952,7 @@ (define-public python-mutagen
(("( +)@given" all spaces)
(string-append spaces "@settings(deadline=None)\n" all))))))))
(native-inputs
- (list python-pytest python-hypothesis python-flake8))
+ (list python-pytest python-hypothesis))
(home-page "https://mutagen.readthedocs.io/")
(synopsis "Read and write audio tags")
(description "Mutagen is a Python module to handle audio metadata. It
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 061/714] gnu: python-pure-protobuf: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-61-ngraves@ngraves.fr
* gnu/packages/protobuf.scm (python-pure-protobuf):
[arguments]<#:phases>: Remove flake8 invocation from check phase.
[native-inputs]: Remove python-flake8.

Change-Id: I732aee31aff6e52984aeff0d4be6eafbae2d7a5c
---
gnu/packages/protobuf.scm | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm
index 8ca730df3c..502ad09a3a 100644
--- a/gnu/packages/protobuf.scm
+++ b/gnu/packages/protobuf.scm
@@ -469,7 +469,7 @@ (define-public python-pure-protobuf
(base32 "15dp5pvazd0jx4wzzh79080ah7hkpd3axh40al9vhzs2hf3v90hx"))))
(build-system python-build-system)
(native-inputs
- (list python-flake8 python-pytest python-pytest-cov python-isort))
+ (list python-pytest python-pytest-cov python-isort))
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -477,8 +477,6 @@ (define-public python-pure-protobuf
(lambda _
(invoke "pytest" "--cov-report" "term-missing" "--cov"
"pure_protobuf")
- (invoke "flake8" "pure_protobuf" "tests"
- "--ignore=F541")
(invoke "isort" "-rc" "-c" "pure_protobuf" "tests"))))))
(home-page "https://pypi.org/project/pure-protobuf/")
(synopsis "Protobuf implementation using dataclasses")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:18 +0200
[PATCH 055/714] gnu: python-captum: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-55-ngraves@ngraves.fr
* gnu/packages/machine-learning.scm (python-captum):
[native-inputs]: Remove python-flake8.

Change-Id: I46900f5d4dbabd37f24a6b82a9fefc54b6590581
---
gnu/packages/machine-learning.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index c87e29be12..78b69ca3f2 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -4526,7 +4526,6 @@ (define-public python-captum
(list python-matplotlib python-numpy python-pytorch python-tqdm))
(native-inputs (list jupyter
python-annoy
- python-flake8
python-flask
python-flask-compress
python-ipython
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 063/714] gnu: python-furl: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-63-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-furl):
[native-inputs]: Remove python-flake8.

Change-Id: I1b0f6747d7a2c93b053be88525bfe577f16c91a5
---
gnu/packages/python-web.scm | 2 --
1 file changed, 2 deletions(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 31766b356d..d509de15f6 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -1239,8 +1239,6 @@ (define-public python-furl
(build-system python-build-system)
(propagated-inputs
(list python-six python-orderedmultidict))
- (native-inputs
- (list python-flake8))
(home-page "https://github.com/gruns/furl")
(synopsis "URL manipulation in Python")
(description "Furl provides an easy-to-use alternative to the
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 062/714] gnu: python-ovh: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-62-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-ovh):
[native-inputs]: Remove python-flake8.

Change-Id: I10683f09aab22ce637eaf0a96a0ea1a7de788d07
---
gnu/packages/python-web.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 3ae90c9360..31766b356d 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -975,7 +975,6 @@ (define-public python-ovh
(arguments (list #:tests? #f)) ; XXX: tests require networking
(propagated-inputs (list python-requests))
(native-inputs (list python-coverage
- python-flake8
python-isort
python-pytest
python-pytest-cov
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 064/714] gnu: python-httplib2: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-64-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-httplib2):
[native-inputs]: Remove python-flake8.

Change-Id: Ia9cc0ed55faaea65f6769fae052c6809cffd99a8
---
gnu/packages/python-web.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index d509de15f6..a2456cb15e 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -1271,7 +1271,6 @@ (define-public python-httplib2
(("==") ">=")))))))
(native-inputs
(list python-cryptography
- python-flake8
python-future
python-mock
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 065/714] gnu: python-http-ece: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-65-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-http-ece):
[native-inputs]: Remove python-flake8.

Change-Id: Ia22d6ab59aa65a7f77d58da9e70140d0dc17325b
---
gnu/packages/python-web.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index a2456cb15e..12536e715d 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -7283,7 +7283,7 @@ (define-public python-http-ece
(propagated-inputs
(list python-cryptography))
(native-inputs
- (list python-coverage python-flake8 python-mock python-nose))
+ (list python-coverage python-mock python-nose))
(home-page "https://github.com/web-push-libs/encrypted-content-encoding")
(synopsis "Encrypted Content Encoding for HTTP")
(description
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 066/714] gnu: python-woob: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-66-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-woob):
[native-inputs]: Remove python-flake8.

Change-Id: I2d2ae0b058551852c760adaeae8db275c0c46312
---
gnu/packages/python-web.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 12536e715d..679030d13b 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -8288,8 +8288,7 @@ (define-public python-woob
python-six
python-unidecode))
(native-inputs
- (list python-coverage python-flake8 python-nose python-selenium
- python-xunitparser))
+ (list python-coverage python-nose python-selenium python-xunitparser))
(home-page "https://woob.tech/")
(synopsis "Woob, Web Outside Of Browsers")
(description "Woob is a collection of applications able to interact with
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 067/714] gnu: python-starsessions-for-pytorch-lightning: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-67-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-starsessions-for-pytorch-lightning):
[native-inputs]: Remove python-flake8.

Change-Id: I628228d21fab2e237afcbc8ba8724d33c0f3ea01
---
gnu/packages/python-web.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 679030d13b..d019d6b299 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -8927,8 +8927,7 @@ (define-public python-starsessions-for-pytorch-lightning
python-itsdangerous
python-starlette-for-fastapi-0.88))
(native-inputs
- (list python-flake8
- python-httpx
+ (list python-httpx
python-mypy
python-poetry-core
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 068/714] gnu: python-apispec: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-68-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-apispec):
[native-inputs]: Remove python-flake8.

Change-Id: I4438d8aa6fea5d1cbb7e205462615c4ed4f0fafa
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 3ec7f433ce..71306802ef 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24637,8 +24637,7 @@ (define-public python-apispec
(propagated-inputs
(list python-packaging))
(native-inputs
- (list python-flake8
- python-flake8-bugbear
+ (list python-flake8-bugbear
python-marshmallow
python-mypy
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 069/714] gnu: python-apispec-webframeworks: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-69-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-apispec-webframeworks):
[native-inputs]: Remove python-flake8.

Change-Id: I7adfa47ac2d9fdb2e349bbe20059f9567848b7cd
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 71306802ef..61618265c0 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24665,7 +24665,6 @@ (define-public python-apispec-webframeworks
(propagated-inputs (list python-apispec python-setuptools))
(native-inputs
(list python-bottle
- python-flake8
python-flake8-bugbear
python-flask
python-mock
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 070/714] gnu: python-flasgger: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-70-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-flasgger):
[native-inputs]: Remove python-flake8.

Change-Id: I35d38195a30074c278343dab2e4c4cb5979a1163
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 61618265c0..55458e282d 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24713,7 +24713,6 @@ (define-public python-flasgger
(list python-apispec
python-apispec-webframeworks
python-decorator
- python-flake8
python-flask-jwt
python-flask-restful
python-flex
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 072/714] gnu: python-update-checker: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-72-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-update-checker):
[native-inputs]: Remove python-flake8.

Change-Id: I539d556abf5a881b2cf308b0412f5b71f717c7fb
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 0f0a0cacaa..c96235ea04 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -26707,7 +26707,7 @@ (define-public python-update-checker
(base32 "04yb5a9mi45ax50m2m0ih6gdvkk1j7gfmy83dd58i1f59axlabba"))))
(build-system python-build-system)
(propagated-inputs (list python-requests))
- (native-inputs (list python-flake8 python-pytest))
+ (native-inputs (list python-pytest))
(home-page "https://github.com/bboe/update_checker")
(synopsis "Python module that will check for package updates")
(description "This package provides a Python module that will check for
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 071/714] gnu: python-yq: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-71-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-yq):
[native-inputs]: Remove python-flake8.

Change-Id: I48bc10bf085b1c85e35d0d92be06de84a7b334dc
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 55458e282d..0f0a0cacaa 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -25701,7 +25701,7 @@ (define-public python-yq
(inputs
(list python-argcomplete python-pyyaml python-xmltodict python-toml jq))
(native-inputs
- (list python-coverage python-flake8 python-setuptools-scm python-wheel))
+ (list python-coverage python-setuptools-scm python-wheel))
(home-page "https://github.com/kislyuk/yq")
(synopsis "Command-line YAML/XML processor")
(description
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 075/714] gnu: python-versioneer: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-75-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-versioneer):
[arguments]<#:phases>: Remove flake8 invocation during check phase.
[native-inputs]: Remove python-flake8.

Change-Id: Ied4ee355674413f99f4625b499d9418bdaf3e9e1
---
gnu/packages/python-xyz.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (19 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2594345f83..11407c3720 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31962,11 +31962,10 @@ (define-public python-versioneer
(invoke "pyflakes" "setup.py" "versioneer.py" "git_version.py")
(invoke "python" "test/run_pyflakes_src.py")
(invoke "pyflakes" "test")
- (invoke "flake8" "git_version.py" "versioneer.py")
(invoke "pycodestyle" "--max-line-length=88"
"git_version.py" "versioneer.py")))))))
(native-inputs
- (list git-minimal python-flake8 python-pycodestyle python-pyflakes
+ (list git-minimal python-pycodestyle python-pyflakes
python-pypa-build python-setuptools python-wheel))
(propagated-inputs
(list python-tomli))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 073/714] gnu: python-eliot: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-73-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-eliot):
[native-inputs]: Remove python-flake8.

Change-Id: I9bd8eed21fa875c4a9e2ba313d2e8ee4d4b51fb9
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index c96235ea04..7be9e982f0 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -30682,7 +30682,6 @@ (define-public python-eliot
(native-inputs
(list python-coverage
python-dask
- python-flake8
python-hypothesis
python-pytest
python-setuptools
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 074/714] gnu: python-dateparser: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-74-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-dateparser):
[native-inputs]: Remove python-flake8.

Change-Id: I5e9b419b4a9d23cac5a612b86168250b487f7cad
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 7be9e982f0..2594345f83 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31476,7 +31476,7 @@ (define-public python-dateparser
(list python-dateutil python-pytz python-regex python-ruamel.yaml
python-tzlocal))
(native-inputs
- (list python-flake8 python-pytest python-parameterized tzdata-for-tests
+ (list python-pytest python-parameterized tzdata-for-tests
python-setuptools python-wheel))
(arguments
`(#:phases
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 077/714] gnu: nikola: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-77-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (nikola):
[native-inputs]: Remove python-flake8.

Change-Id: I639daa3b94f9c597188d5388cf98eeeaf6be6b66
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4474fa473a..c6fe720eea 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -34314,7 +34314,6 @@ (define-public nikola
python-yapsy))
(native-inputs
(list python-coverage
- python-flake8
python-freezegun
python-pytest
python-pytest-cov))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 076/714] gnu: python-jinja2-cli: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-76-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-jinja2-cli):
[native-inputs]: Remove python-flake8.

Change-Id: I2227be027b43a3d99fd67f257bc82ade75f16c86
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 11407c3720..4474fa473a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -32717,7 +32717,7 @@ (define-public python-jinja2-cli
(propagated-inputs
(list python-jinja2))
(native-inputs
- (list python-flake8 python-jinja2 python-pytest))
+ (list python-jinja2 python-pytest))
(home-page "https://github.com/mattrobenolt/jinja2-cli")
(synopsis "Command-line interface to Jinja2")
(description
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 078/714] gnu: python-verspec: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-78-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-verspec):
[native-inputs]: Remove python-flake8.

Change-Id: Ica0c1c691bb8a3eb5781d28bacfba6585b236bde
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index c6fe720eea..f6f7f6e6e7 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -34779,7 +34779,7 @@ (define-public python-verspec
(base32
"07n06wv85fm4vl1ird2mja0823js3x322wgs9gdnq1djjyk4ql64"))))
(build-system python-build-system)
- (native-inputs (list python-coverage python-flake8 python-mypy
+ (native-inputs (list python-coverage python-mypy
python-pretend python-pytest))
(arguments
`(#:phases (modify-phases %standard-phases
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 080/714] gnu: python-arpeggio: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-80-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-arpeggio):
[native-inputs]: Remove python-flake8.

Change-Id: I447e580cf6ac8308313f00ae0c63f2f0e9a33e76
---
gnu/packages/python-xyz.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 5f541e674a..4ce25fe5bc 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -35188,7 +35188,6 @@ (define-public python-arpeggio
(build-system python-build-system)
(native-inputs (list python-coverage
python-coveralls
- python-flake8
python-mike
python-mkdocs
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 079/714] gnu: python-mike: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-79-ngraves@ngraves.fr
* gnu/packages/python-xyz.scm (python-mike):
[native-inputs]: Remove python-flake8.

Change-Id: Iedfcce33b515b95322576c5394df91f7c5549542
---
gnu/packages/python-xyz.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f6f7f6e6e7..5f541e674a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -35164,7 +35164,7 @@ (define-public python-mike
"0yxp816x7s948xsd0fifvq9shg01xdxlifd9rzf5y2rd9iwz3hsn"))))
(build-system python-build-system)
(native-inputs
- (list python-coverage python-flake8 python-shtab))
+ (list python-coverage python-shtab))
(propagated-inputs
(list python-jinja2 python-mkdocs python-pyyaml python-verspec))
(home-page "https://github.com/jimporter/mike")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 081/714] gnu: python-dolfin-adjoint: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-81-ngraves@ngraves.fr
* gnu/packages/simulation.scm (python-dolfin-adjoint):
[native-inputs]: Remove python-flake8.

Change-Id: Ic641283337cccc6b509da38f02997e6bac92c98e
---
gnu/packages/simulation.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index b2fb123815..adc0571f50 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -1219,7 +1219,6 @@ (define-public python-dolfin-adjoint
(list pkg-config
python-coverage
python-decorator
- python-flake8
python-pkgconfig
python-pytest))
(propagated-inputs
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 082/714] gnu: python-statsmodels: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-82-ngraves@ngraves.fr
* gnu/packages/statistics.scm (python-statsmodels):
[native-inputs]: Remove python-flake8.

Change-Id: I48bfaf908bf2d1e88362437eb172627a0c1b5e07
---
gnu/packages/statistics.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 2aae5f19ad..951dd1f304 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -2437,7 +2437,6 @@ (define-public python-statsmodels
(native-inputs
(list python-colorama
python-cython
- python-flake8
python-isort
python-joblib
python-matplotlib
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 084/714] gnu: sshuttle: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-84-ngraves@ngraves.fr
* gnu/packages/vpn.scm (sshuttle):
[native-inputs]: Remove python-flake8.

Change-Id: I0e08c16841a475991a593dbaf747b945cc89cb76
---
gnu/packages/vpn.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm
index 7823ef19eb..53faf3e6bc 100644
--- a/gnu/packages/vpn.scm
+++ b/gnu/packages/vpn.scm
@@ -980,7 +980,6 @@ (define-public sshuttle
(native-inputs
(list python-setuptools-scm
;; For tests only.
- python-flake8
python-mock
python-pytest-cov
python-pytest-runner))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 083/714] gnu: python-panflute: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-83-ngraves@ngraves.fr
* gnu/packages/textutils.scm (python-panflute):
[native-inputs]: Remove python-flake8.

Change-Id: I9f6983f302e8c9cb23306950258277ae5c93ce8b
---
gnu/packages/textutils.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index 4374f59ffa..dc72ed2330 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -1549,7 +1549,6 @@ (define-public python-panflute
(propagated-inputs (list python-click python-pyyaml))
(native-inputs (list python-configparser
python-coverage
- python-flake8
python-pandocfilters
python-pytest
python-pytest-cov
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 085/714] gnu: qtile: Remove python-flake8 native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-85-ngraves@ngraves.fr
* gnu/packages/wm.scm (qtile):
[native-inputs]: Remove python-flake8.

Change-Id: Icdf708222a4ff538c03d5949a886dca112311075
---
gnu/packages/wm.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 6d2484a7fa..3c371e8d95 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -639,7 +639,6 @@ (define-public qtile
python-xcffib))
(native-inputs
(list pkg-config
- python-flake8
python-pep8-naming
python-psutil
python-pytest-cov
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 087/714] gnu: python-androguard: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-87-ngraves@ngraves.fr
* gnu/packages/android.scm (python-androguard):
[native-inputs]: Remove python-coverage.

Change-Id: I693508bbac1d23a70fdd19b6508809cc33e60b65
---
gnu/packages/android.scm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)

Toggle diff (20 lines)
diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm
index b5b1b75fba..14219b2849 100644
--- a/gnu/packages/android.scm
+++ b/gnu/packages/android.scm
@@ -1071,11 +1071,9 @@ (define-public python-androguard
(replace 'check
;; Adapted from .travis.yml
(lambda _
- (invoke "nosetests" "--with-coverage" "--with-timer"
- "--timer-top-n" "50"))))))
+ (invoke "nosetests" "--with-timer" "--timer-top-n" "50"))))))
(native-inputs
- (list python-codecov python-coverage python-mock python-nose
- python-nose-timer))
+ (list python-codecov python-mock python-nose python-nose-timer))
(propagated-inputs
(list python-asn1crypto
python-colorama
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 086/714] gnu: python-http-ece: Update to 1.2.0.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-86-ngraves@ngraves.fr
* gnu/packages/python-web.scm (python-http-ece): Update to 1.2.0.

Change-Id: I8d82959841b64db48eb01b88914298ba12f1a388
---
gnu/packages/python-web.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index d019d6b299..0b60f5248e 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -7263,7 +7263,7 @@ (define-public python-js2py
(define-public python-http-ece
(package
(name "python-http-ece")
- (version "1.1.0")
+ (version "1.2.0")
(source
(origin
(method git-fetch)
@@ -7273,7 +7273,7 @@ (define-public python-http-ece
(file-name (git-file-name name version))
(sha256
(base32
- "0bp4cc0xc123i72h80ax3qz3ixfwx3j7pw343kc7i6kdvfi8klx7"))))
+ "11v9cpmx4jc0nk25af96plzjz3mg1ysm1m001nx6jns06hil1gpy"))))
(build-system python-build-system)
(arguments
`(#:phases
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 088/714] gnu: python-astropy: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-88-ngraves@ngraves.fr
* gnu/packages/astronomy.scm (python-astropy):
[native-inputs]: Remove python-coverage.

Change-Id: Ibe31312409bf70d7ecb7a6f65a47982ba02edb3c
---
gnu/packages/astronomy.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 3eb847e159..b44bca6e59 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1620,7 +1620,6 @@ (define-public python-astropy
(native-inputs
(list pkg-config
python-colorlog
- python-coverage
python-cython-3
python-extension-helpers
python-h5py
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 089/714] gnu: python-poliastro: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-89-ngraves@ngraves.fr
* gnu/packages/astronomy.scm (python-poliastro):
[native-inputs]: Remove python-coverage.

Change-Id: Ic81b78226bfd239cb8ccdafe29992cc47df31496
---
gnu/packages/astronomy.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index b44bca6e59..a17f2d2026 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2524,8 +2524,7 @@ (define-public python-poliastro
(lambda _
(setenv "HOME" "/tmp"))))))
(native-inputs
- (list python-coverage
- python-hypothesis
+ (list python-hypothesis
python-mypy
python-flit-core
python-pytest
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 091/714] gnu: python-scikit-bio: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-91-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (python-scikit-bio):
[native-inputs]: Remove python-coverage.

Change-Id: Ia5bf6e91757c5c9ca2962e9a472e5112e747919d
---
gnu/packages/bioinformatics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index c7fe02132e..1954e992d8 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -5125,7 +5125,7 @@ (define-public python-scikit-bio
python-requests
python-scipy))
(native-inputs
- (list python-coverage python-pytest))
+ (list python-pytest))
(home-page "https://scikit-bio.org")
(synopsis "Data structures, algorithms and educational resources for bioinformatics")
(description
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 090/714] gnu: python-ega-download-client: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-90-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (python-ega-download-client):
[native-inputs]: Remove python-coverage.

Change-Id: Ic270422866db874900ae0eba99fb3264de585390
---
gnu/packages/bioinformatics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 9019ca8bab..c7fe02132e 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2577,7 +2577,7 @@ (define-public python-ega-download-client
(("==") ">=")))))))
(propagated-inputs (list python-htsget python-psutil python-requests
python-tqdm python-urllib3))
- (native-inputs (list python-coverage python-pytest python-pyfakefs
+ (native-inputs (list python-pytest python-pyfakefs
python-responses python-mock))
(home-page "https://github.com/EGA-archive/ega-download-client")
(synopsis "EGA download client")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 092/714] gnu: python-cooler: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-92-ngraves@ngraves.fr
* gnu/packages/bioinformatics.scm (python-cooler):
[native-inputs]: Remove python-coverage.

Change-Id: I7a413db0443c01b5e92541a9524ed0498189ea7d
---
gnu/packages/bioinformatics.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 1954e992d8..918f124d98 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -17656,8 +17656,7 @@ (define-public python-cooler
python-scipy
python-simplejson))
(native-inputs
- (list python-coverage
- python-hatchling
+ (list python-hatchling
python-isort
python-pytest
python-pytest-cov))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 093/714] gnu: u-boot-tools: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-93-ngraves@ngraves.fr
* gnu/packages/bootloaders.scm (u-boot-tools):
[native-inputs]: Remove python-coverage.
[arguments]<#:phases>: Adapt patch phase.

Change-Id: I94394544079197b4a3f8c53cc0b3d78d1f5dc8be
---
gnu/packages/bootloaders.scm | 17 ++++-------------
1 file changed, 4 insertions(+), 13 deletions(-)

Toggle diff (44 lines)
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index 0e7bc66bd7..cf568b2bd6 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -802,8 +802,7 @@ (define-public u-boot-tools
(name "u-boot-tools")
(native-inputs
(modify-inputs (package-native-inputs u-boot)
- (prepend python-coverage
- python-filelock
+ (prepend python-filelock
python-pycryptodomex
python-pytest
python-pytest-xdist
@@ -820,14 +819,6 @@ (define-public u-boot-tools
(("/bin/false") (which "false")))
(substitute* "tools/dtoc/fdt_util.py"
(("'cc'") "'gcc'"))
- (substitute* "tools/u_boot_pylib/test_util.py"
- ;; python3-coverage is simply called coverage in guix.
- (("python3-coverage") "coverage")
-
- ;; Don't require 100% coverage since it's brittle and can
- ;; fail with newer versions of coverage or dependencies.
- (("raise ValueError\\('Test coverage failure'\\)")
- "print('Continuing anyway since Guix does not care :O')"))
(substitute* "test/run"
;; Make it easier to find test failures.
(("#!/bin/bash") "#!/bin/bash -x")
@@ -838,9 +829,9 @@ (define-public u-boot-tools
;; FIXME: test_spl fails, needs further investiation
(("test_ofplatdata or test_handoff or test_spl")
"test_ofplatdata or test_handoff")
- ;; FIXME: code coverage not working
- (("run_test \"binman code coverage\"")
- "# run_test \"binman code coverage\"")
+ ;; Disable code coverage tests.
+ (("run_test \"(\\w+) code coverage\"" all)
+ (string-append "# " all))
;; This test would require internet access.
(("\\./tools/buildman/buildman") (which "true")))
(substitute* "test/py/tests/test_sandbox_exit.py"
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 094/714] gnu: python-pytest-randomly: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-94-ngraves@ngraves.fr
* gnu/packages/check.scm (python-pytest-randomly):
[native-inputs]: Remove python-coverage.

Change-Id: I652fb11a3608e047b565bc3d4458a3efb9c4709d
---
gnu/packages/check.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 64076a4547..2f9533cf09 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -1602,8 +1602,7 @@ (define-public python-pytest-randomly
"not reordered "
"and not test_it_runs_before_stepwise "
"and not test_entrypoint_injection"))))))))
- (native-inputs (list python-coverage
- python-factory-boy
+ (native-inputs (list python-factory-boy
python-faker
python-numpy
python-pytest-xdist))
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 096/714] gnu: python-aiounittest: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-96-ngraves@ngraves.fr
* gnu/packages/check.scm (python-aiounittest):
[native-inputs]: Remove python-coverage.

Change-Id: I0a6795559fd409bdba1d69c60692dc228d2bc17c
---
gnu/packages/check.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 5f52109f11..3b89eacb1d 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -3587,7 +3587,7 @@ (define-public python-aiounittest
#t)))))
(propagated-inputs (list python-wrapt))
(native-inputs
- (list python-coverage python-nose))
+ (list python-nose))
(home-page
"https://github.com/kwarunek/aiounittest")
(synopsis "Test asyncio code more easily")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 097/714] gnu: python-aiosqlite: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-97-ngraves@ngraves.fr
* gnu/packages/databases.scm (python-aiosqlite):
[arguments]<#:phases>: Adapt check phase.
[native-inputs]: Remove python-coverage.

Change-Id: I165d174426022f0603223e3def91ffe280f15899
---
gnu/packages/databases.scm | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)

Toggle diff (28 lines)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 1ac5d35056..955eed7cef 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -3936,15 +3936,13 @@ (define-public python-aiosqlite
"1a8sggh1wwbpl46k5qcfmp97s9hjysna0x7mwwc53kyfm0m95wf8"))))
(build-system pyproject-build-system)
(arguments
- (list #:phases #~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- (invoke "python" "-m" "coverage" "run" "-m"
- "aiosqlite.tests")
- (invoke "python" "-m" "coverage" "report")))))))
+ (list #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (invoke "python" "-m" "aiosqlite.tests")))))))
(native-inputs (list python-flit-core
- python-coverage
python-mypy))
(home-page "https://github.com/jreese/aiosqlite")
(synopsis
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 095/714] gnu: python-pytest-flakes: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-95-ngraves@ngraves.fr
* gnu/packages/check.scm (python-pytest-flakes):
[native-inputs]: Remove python-coverage.

Change-Id: Ia33921bc6481bf6ebd6e88d5a28e2e19579b6f91
---
gnu/packages/check.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 2f9533cf09..5f52109f11 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -2728,7 +2728,7 @@ (define-public python-pytest-flakes
(add-installed-pythonpath inputs outputs)
(invoke "py.test" "-vv" "-k" "not test_syntax_error"))))))
(native-inputs
- (list python-coverage python-pytest python-pytest-pep8))
+ (list python-pytest python-pytest-pep8))
(propagated-inputs
(list python-pyflakes))
(home-page "https://github.com/fschulze/pytest-flakes")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 098/714] gnu: reprotest: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-98-ngraves@ngraves.fr
* gnu/packages/diffoscope.scm (reprotest):
[native-inputs]: Remove python-coverage.

Change-Id: I4d9e11f2f416524e910b9b0508caac24d158953a
---
gnu/packages/diffoscope.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/diffoscope.scm b/gnu/packages/diffoscope.scm
index 5bbb4f51e2..5d38a612da 100644
--- a/gnu/packages/diffoscope.scm
+++ b/gnu/packages/diffoscope.scm
@@ -262,7 +262,6 @@ (define-public reprotest
`(("diffoscope" ,diffoscope)
("help2man" ,help2man)
("libfaketime" ,libfaketime)
- ("python-coverage" ,python-coverage)
("python-docutils" ,python-docutils)
("python-magic " ,python-magic)
("python-pytest " ,python-pytest)
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 100/714] gnu: python-django-haystack: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-100-ngraves@ngraves.fr
* gnu/packages/django.scm (python-django-haystack):
[native-inputs]: Remove python-coverage.

Change-Id: If9aba668d50095322cc3f798bae831d704421661
---
gnu/packages/django.scm | 1 -
1 file changed, 1 deletion(-)

Toggle diff (14 lines)
diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 28866abf93..c43b9891a8 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -496,7 +496,6 @@ (define-public python-django-haystack
(list python-django))
(native-inputs
(list gdal
- python-coverage
python-dateutil
python-geopy
python-mock
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 101/714] gnu: python-scikit-rf: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-101-ngraves@ngraves.fr
* gnu/packages/engineering.scm (python-scikit-rf):
[native-inputs]: Remove python-coverage.

Change-Id: Iac1f9876a0fcb500ca100d20f48ebae7e324e4b9
---
gnu/packages/engineering.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index d7fb51fc8b..e550644a92 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2673,8 +2673,7 @@ (define-public python-scikit-rf
python-pyqtgraph
python-qtpy
python-scipy))
- (native-inputs (list python-coverage
- python-nbval
+ (native-inputs (list python-nbval
python-networkx
python-pytest
python-pytest-cov
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 00:19 +0200
[PATCH 099/714] gnu: python-django-localflavor: Remove python-coverage native-input.
(address . 70735@debbugs.gnu.org)(address . ngraves@ngraves.fr)
20240503224254.28001-99-ngraves@ngraves.fr
* gnu/packages/django.scm (python-django-localflavor):
[native-inputs]: Remove python-coverage.

Change-Id: I6fd3d0b5a3c671bb0ec06018becac745512e29e8
---
gnu/packages/django.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 6a373be359..28866abf93 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -296,7 +296,7 @@ (define-public python-django-localflavor
(getenv "GUIX_PYTHONPATH")))
(invoke "invoke" "test")))))))
(native-inputs
- (list python-coverage python-invoke python-pytest-django which))
+ (list python-invoke python-pytest-django which))
(propagated-inputs
(list python-django python-stdnum))
(home-page "https://django-localflavor.readthedocs.io/en/latest/")
--
2.41.0
N
N
Nicolas Graves wrote on 4 May 11:00 +0200
Re: [PATCH 001/714] gnu: python-transient: Remove python-black native-input.
(address . 70735@debbugs.gnu.org)
87wmoalzob.fsf@ngraves.fr
Hi,

Sorry for the bad send yesterday, this should be fixed by closing the
issues opened.

It seems I can't send more than 100 patches at once, thus I'll need to
merge some patches. Sending a v2 after that.

Nicolas


On 2024-05-04 00:18, Nicolas Graves wrote:

Toggle quote (22 lines)
> * gnu/packages/virtualization.scm (python-transient):
> [native-inputs]: Remove python-black.
>
> Change-Id: Id965a243ebf42ad249e63e9ad6f4fb22e39c3876
> ---
> gnu/packages/virtualization.scm | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
> index f366388623..1bfa31b7d3 100644
> --- a/gnu/packages/virtualization.scm
> +++ b/gnu/packages/virtualization.scm
> @@ -2777,7 +2777,7 @@ (define-public python-transient
> python-requests
> python-toml))
> (native-inputs
> - (list python-black python-mypy python-pyhamcrest python-twine))
> + (list python-mypy python-pyhamcrest python-twine))
> (home-page "https://github.com/ALSchwalm/transient")
> (synopsis "QEMU Wrapper written in Python")
> (description

--
Best regards,
Nicolas Graves
N
N
Nicolas Graves wrote on 10 May 09:50 +0200
control message for bug #70735
(address . control@debbugs.gnu.org)
87h6f6gl6y.fsf@ngraves.fr
close 70735
quit


--
Best regards,
Nicolas Graves
?
Your comment

This issue is archived.

To comment on this conversation send an email to 70735@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 70735
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch