gnu: python-sphinx-gallery: Update to 0.19.0.
* gnu/packages/sphinx.scm (python-sphinx-gallery): Update to 0.19.0.
[arguments] <tests-flags>: Skip just 2 tests. <phases>: Remove
'delete-webp-example.
[propagated-inputs]: Add python-pillow and python-sphinx.
[native-inputs]: Remove python-pillow and python-sphinx; add
python-absl-py, python-graphviz, python-ipython, python-lxml,
python-packaging, python-plotly, python-seaborn, and
python-setuptools-scm.
Change-Id: Ib92d09d43c38d925e542604f65ce3a2162fffccf
gnu: python-click-7: Fix build.
* gnu/packages/python-xyz.scm (python-click-7): Fix build.
[arguments] <tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I09887788efb52c7088c3f69503004ff664d3c956
gnu: eyed3: Update to 0.9.8a5.
* gnu/packages/mp3.scm (eyed3): Update to 0.9.8a5.
[native-inputs]: Remove python-wheel.
Change-Id: I61d9ec50b01cc6a135b2c3df101b6d0bbac666ef
gnu: python-airr: Adjust style.
* gnu/packages/bioinformatics.scm (python-airr)[source]: Switch to PyPI
archive, activate tests.
[native-inputs]: Remove python-wheel; add python-pytest.
Change-Id: I8d02f86b0e54f30839c5c3ecf94b3e05144820dc
gnu: borg: Switch to pyproject-build-system.
* gnu/packages/backup.scm (borg)
[build-system]: Use pyproject.
[arguments] <test-flags>: Move all test related options here; run
tests in parallel, supported by upstream.
<phases>: Use default 'check.
[native-inputs]: Add python-pytest-benchmark, python-pytest-xdist,
python-setuptools, and python-wheel.
Change-Id: Ifa47a71be055cab86ee3c0a8dc34b943da881ad7
gnu: python-apispec: Update to 6.8.2.
* gnu/packages/python-xyz.scm (python-apispec): Update to 6.8.2.
[propagated-inputs]: Add python-packaging.
[native-inputs]: Remove python-mypy.
Change-Id: I8444ac7c4ef78f6eee69ecd36ce176083f258e44
gnu: python-allpairspy: Update to 2.5.1.
* gnu/packages/python-check.scm (python-allpairspy): Update to 2.5.1.
[build-system]: Use pyproject.
[native-inputs]: Remove python-pytest-runner; add python-setuptools.
Change-Id: Iea02a2db43a159f9f3866469846b2d90005f9ff7
gnu: python-ansicolors: Switch to pyproject-build-system.
* gnu/packages/python-xyz.scm (python-ansicolors): Update to 1.1.8.
[build-system]: Use pyproject.
[native-inputs]: Remove python-tox and python-pytest-cov; add
python-pytest and python-setuptools.
Change-Id: I6f9ccda995916bad05aa246cab159d8d21309257
gnu: python-pygdbmi: Do not try to run tests.
* gnu/packages/python-xyz.scm (python-pygdbmi): Disable tests.
Change-Id: I76a4f69be8cf97447cda706fa638284a6cffd5ba
gnu: python-distutils-extra: Do not try to run tests.
Tests were never run and silently skipped before.
* gnu/packages/python-xyz.scm (python-distutils-extra) [arguments]
<tests?>: Disable them visually.
Change-Id: I2003fcf69b6afff0d2133d30e18d4ccfcdf93f40
gnu: python-portend: Update to 3.2.1.
* gnu/packages/python-web.scm (python-portend): Update to 3.2.1.
[native-inputs]: Remove python-pytest-black, python-pytest-checkdocs,
python-pytest-cov, python-pytest-enabler, python-pytest-mypy, and
python-wheel; add python-setuptools-scm.
Change-Id: I09b5c910c2526ae9bece60f59a9239f33633e9f8
gnu: Add python-weblate-language-data.
* gnu/packages/python-web.scm (python-weblate-language-data): New variable.
Change-Id: I3eba1b46c50f1ee05277d31fcd06cd1b765392c9
gnu: python-bandit: Rely on stestr test-backend.
* gnu/packages/python-check.scm (python-bandit)[arguments]{phases}:
Remove uneeded keyword.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-hsluv: Fix tests.
* gnu/packages/python-xyz.scm (python-hsluv): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.
Change-Id: I26697d85f3eaea06a1cb76a2c327fbf2cb14d702
gnu: python-rencode: Update to 1.0.8.
* gnu/packages/python-xyz.scm (python-rencode): Update to 1.0.8.
[source]: Switch to git-fetch providing tests.
[native-inputs]: Remove pkg-config; add python-pytest and
python-poetry-core, and python-setuptools.
Change-Id: I5b266ac0c559f000aeca8edb4cc0f0d68ac0936a
gnu: python-eliot: Update to 1.17.5.
* gnu/packages/python-xyz.scm (python-eliot): Update to 1.17.5. Use
G-expressions.
[arguments] <phases>: Remove 'remove-eliot-prettyprint-tests and
'remove-failing-tests, use <#:test-flags> instead. Remove traling #t
from lambdas.
[native-inputs]: Remove python-black, python-coverage, python-flake8,
python-hypothesis, python-pytest-xdist, python-sphinx,
python-sphinx-rtd-theme, python-twine, python-twisted, and
python-wheel.
Change-Id: I58925e5f235165a8d6f36a36eb54f9e57a36c814
gnu: python-yamlordereddictloader: Adjust style.
The deprecation notice is added which mentioned by upstream.
* gnu/packages/python-xyz.scm (python-yamlordereddictloader): Re-oder
fields to looks similar to others.
[arguments] <tests?>: No tests.
[description]: Start from a new line, fix fill-column indentation.
Change-Id: I6032b7a8008f9c32625e9c9b3c0327713a651ca9
gnu: python-cliff: Reduce closure size.
* gnu/packages/openstack.scm (python-cliff):
[native-inputs]: Remove python-coverage, python-fixtures,
python-sphinx-5, and python-wheel; add python-sphinx.
Change-Id: I4ef899457245fe54a3c259dd2390f251adcdc5e4
gnu: python-aiostream: Update to 0.7.0.
* gnu/packages/python-web.scm (python-aiostream): Update to 0.7.0.
[bulid-system]: Use pyproejct.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Remove python-pytest-runner and python-wheel.
Change-Id: I96cce47b28966e5e15d0a7e91a0d6637d111ad61