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
gnu: python-pytest-benchmark: Update to 5.1.0.
* gnu/packages/python-check.scm (python-pytest-benchmark): Update to 5.1.0.
[build-system]: Use pyproject.
[arguments] <tests?>: Disable tests for now to bypass cycles.
[native-inputs]: Add python-setuptools; replace python-pyetes with
python-pytest-bootstrap.
Change-Id: I2856dd3f26a4b9600c06eb90b4d4a1b3e55b2bd2
gnu: python-pytest-subtests: Update to 0.14.2.
* gnu/packages/python-check.scm (python-pytest-subtests): Update to 0.14.2.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[propagated-inputs]: Add python-attrs.
[native-inputs]: Remove python-pytest; add python-pytest-bootstrap,
python-setuptools, and python-wheel.
Change-Id: I26b878f3a540428b55ab626e1baa55206a6556c8
gnu: python-mypy: Update to 1.16.1.
* gnu/packages/python-check.scm (python-mypy): Update to 1.16.1.
[arguments] <test-flags>: Respect parallel option.
[native-inputs]: Remove python-attrs, python-pytest-forked, and
python-virtualenv; add python-types-setuptools.
[propagated-inputs]: Add python-pathspec.
Change-Id: Idaecb763785b541f2591cd4530cb71a91e973f44
gnu: python-mypy-extensions: Update to 1.1.0.
* gnu/packages/python-check.scm (python-mypy-extensions): Update to 1.1.0.
[build-system]: Use pyproject.
[arguments] <test-backend>: Use 'unittest.
<test-flags>: Provide tests discover flag.
[native-inputs]: Add python-flit-core.
[description]: Apply fill-paragrap.
Change-Id: Ib79bd4c5c9eef80fbe8ee998f8fbceb728e6c1f3
gnu: python-robber: Switch to pyproject.
* gnu/packages/python-check.scm (python-robber):
[source]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I52825bbefe3d4c02681e76ce0dfcc7a490d5f11d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytest-services: Switch to pyproject.
* gnu/packages/python-check.scm (python-pytest-services):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Update comment.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ib5932dc71639c9f264f15702a3b318a2f39c74f1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytest-pydocstyle: Update to 2.4.0.
* gnu/packages/python-check.scm (python-pytest-pydocstyle): Update to 2.4.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-pytest-isort,
python-pytest-pycodestyle, python-setuptools, python-wheel.
[description]: Run guix style.
gnu: python-pytest-parawtf: Switch to pyproject.
* gnu/packages/python-check.scm (python-pytest-parawtf):
[source, description]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace it with...
<#:test-flags>: ...them.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Id47b094ac260f4623d2cf85c4cc5c646d992be04
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytest-helpers-namespace: Switch to pyproject.
* gnu/packages/python-check.scm (python-pytest-helpers-namespace):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement. Add
'set-version phase.
[native-inputs]: Add python-wheel.
[description]: Run guix style.
Change-Id: I868b710a45d0663697354b8590667486afd9fbf7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytest-doctest-custom: Switch to pyproject.
* gnu/packages/python-check.scm (python-pytest-doctest-custom):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I62c718785134be0ad13adbddeba098c05cdc472c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-eradicate: Update to 3.0.0.
* gnu/packages/python-check.scm (python-eradicate): Update to 3.0.0.
Change-Id: I7f823f784fc1790217ca5837aa9415279c64c45c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-eradicate: Switch to pyproject.
* gnu/packages/python-check.scm (python-eradicate):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Run guix style.
Change-Id: I02b61fc9d5db59ea18fbdaa14bafe1d51da81523
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>