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-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-pytest-fixture-config: Update to 1.8.0.
* gnu/packages/python-check.scm (python-pytest-fixture-config): Update to 1.8.0.
[build-system]: Use pyproject.
[native-inputs]: Remove python-pytest and python-setuptools-git; add
python-pytest-bootstrap, python-setuptools, and python-six.
Change-Id: I7c507ad3405fa9519d9c631865d7746b4879d7f4
gnu: python-hypothesmith: Update to 0.3.3.
* gnu/packages/python-check.scm (python-hypothesmith): Update to 0.3.3.
[arguments] <test-flags>: Run tests in parallel, supported upstream.
<phases>: Remove 'patch-lark-dependency.
[native-inputs]: Remove python-wheel; add python-pytest-xdist.
Change-Id: I4deacf53ebec2601c5b6ff6e5c28f6ec66f0a67b
gnu: python-stestr: Rely on its own test-backend.
* gnu/packages/python-check.scm (python-stestr)[arguments]
{tet-flags}: Skip 5 tests.
{phases}: Use default 'check.
Change-Id: I72364c00263a7ea15658fe5524711794236f32d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-expecttest: Update to 0.3.0.
* gnu/packages/python-check.scm (python-expecttest): Update to 0.3.0.
[native-inputs]: Remove poetry; add python-poetry-core.
Change-Id: If0e4a51fe0acfcca06aec952f9c24be09823b5be
gnu: python-coveralls: Improve package.
* gnu/packages/python-check.scm (python-coveralls): Re order fields, fix
indentation.
[source] <uri>: Use direct URL string instead of HOME-PAGE.
[native-inputs]: Remove poetry; add python-poetry-core. Apply list
style and place above PROPAGATED-INPUTS.
Change-Id: Id573137527b104a85aa6ed881feb72ede92d6f7e
gnu: python-ddt: Fix build.
* gnu/packages/python-check.scm (python-ddt) [native-inputs]: Add
python-six.
Change-Id: I0770740a27b8c37c2c5091366c02f36ebba3bacf
gnu: python-pytest-astropy-header: Switch to pyproject-build-system.
* gnu/packages/python-check.scm (python-pytest-astropy-header)
[build-system]: Use pyproject.
[native-inputs]: Add python-numpy, and python-setuptools.
Change-Id: If5b14d02eac7710c703d3f1b2ad0bca4b9ccafde
gnu: python-testfixtures: Update to 9.1.0.
* gnu/packages/python-check.scm (python-testfixtures): Update to 9.1.0.
[bulid-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-pytest, python-pytest-cov, python-twine,
and python-wheel; add python-setuptools.
Change-Id: Ida1dbbc639153399847d87aa81cae2b9a42eef1d
gnu: python-pytest-checkdocs: Update to 2.10.0.
* gnu/packages/python-check.scm (python-pytest-checkdocs): Update to 2.10.0.
[source]: Switch to git-fetch, PyPI provides only the latest version
of source packge where we need older compatible with
python-pypa-build.
[arguments] <phases>: Add 'set-version.
[propagated-inputs]: Remove python-importlib-metadata, python-pep517,
and python-pytest; add python-pypa-build.
[native-inputs]: Add python-pytest-bootstrap and python-wheel.
Change-Id: I414b8538cb143c94dc7f5c5c5b5db56a56e97c14
gnu: python-pytest-subprocess: Skip 4 tests.
* gnu/packages/python-check.scm (python-pytest-subprocess) [arguments]
<test-flags>: Deselect 4 tests.
[native-inputs]: Remove python-wheel.
Change-Id: Iabfc47a9268146eda982afe3ccfc78c9950e1f11
gnu: python-pytest-console-scripts: Update to 1.4.1.
* gnu/packages/python-check.scm (python-pytest-console-scripts): Update to 1.4.1.
[build-system]: Use pyproject.
[arguments] <tests-flags>: Skip 3 tests.
<phases>: Use default 'check.
[propagated-inputs]: Remove python-mock and python-pytest.
[native-inputs]: Remove python-setuptools-scm; add
python-pytest-bootstrap and python-setuptools.
Change-Id: I57a714afa0584ece0157236eb22f74a75f90cd17
gnu: python-time-machine: Fix build.
* gnu/packages/python-check.scm (python-time-machine): During check
phase it fails to find test backend but PyPI archive provides no tests.
[arguments] <tests?>: Visually disable them.
Change-Id: Ic39e39a520678c79249a326c4b14b523fab21638
gnu: python-pytest-env: Update to 1.1.5.
* gnu/packages/python-check.scm (python-pytest-env): Update to 1.1.5.
[build-system]: Use pyproject.
[native-inputs]: Add python-hatch-vcs and python-hatchling.
Change-Id: I0acc2884a71969ed9827e439319298f3c48509e2
gnu: Add python-test2ref.
* gnu/packages/python-check.scm (python-test2ref): New variable.
Change-Id: Id3253057b0a162a8e2a1348c11d7182db572e19d
gnu: python-re-assert: Switch to pyproject-build-system.
* gnu/packages/python-check.scm (python-re-assert)
[build-system]: Use pyproject.
[arguments]: Drop them.
[native-inputs]: Remove python-covdefaults and python-coverage; add
python-setuptools.
Change-Id: Ifc6f24e45196988cf3741ce2cf7b489dbb0a13f3
gnu: python-covdefaults: Update to 2.3.0.
* gnu/packages/python-check.scm (python-covdefaults): Update to 2.3.0.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[propagated-inputs]: Add python-coverage.
[native-inputs]: Remove python-coverage; add python-setuptools.
Change-Id: Ic962c330b1c13fedc8b86f97c7138f1b533912f0
gnu: python-tappy: Update to 3.2.1.
* gnu/packages/python-check.scm (python-tappy): Update to 3.2.1.
[build-system]: Use pyproejct.
[native-inputs]: Add python-hatchling.
Change-Id: I3c32e9f5454d5bcccfe5f373bfe724a0b68f12cd
gnu: python-pytest-rerunfailures: Update to 15.1.
* gnu/packages/python-check.scm (python-pytest-rerunfailures): Update to 15.1.
[build-system]: Use pyproject.
[propagated-inputs]: Remove python-pytest and python-setuptools; add
python-packaging.
[native-inputs]: Add python-pytest-bootstrap and python-setuptools.
Change-Id: I48ecbe8d015a6ddbf68bc79217f73e301a4bff0b