~ruther/guix-local

ref: fa5e3062e18faa094e20172661781f2fc2e6aab0 guix-local/gnu/packages/check.scm -rw-r--r-- 155.2 KiB
ad8b5687 — Sharlatan Hellseher 7 months ago
gnu: python-pylint: Update to 3.3.8.

* gnu/packages/check.scm (python-pylint): Update to 3.3.8.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Remove python-wheel.

Change-Id: I3b598397599bea700994a0dacfc04d0332930c06
4451ac2f — Nicolas Graves 7 months ago
gnu: python-pytest-forked: Add python-py propagated-input.

* gnu/packages/check.scm (python-pytest-forked)[propagated-inputs]:
Add python-py.

Change-Id: I9ff007703c4099016eedc276af195e8612fb20fd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
89e45153 — Sharlatan Hellseher 7 months ago
gnu: Remove python-fixtures-bootstrap.

* gnu/packages/check.scm (python-fixtures-bootstrap): Delete variable.

Change-Id: I3a3777206aabcac54f78b1e2565632abb19a6f62
fc95709f — Sharlatan Hellseher 7 months ago
gnu: Remove python-subunit-bootstrap.

* gnu/packages/check.scm (python-subunit-bootstrap): Delete variable.

Change-Id: If88a19cc0360c8b8c51d2d2cf8a43d2612cacb6b
6b01cd3e — Sharlatan Hellseher 7 months ago
gnu: python-subunit: Update to 1.4.4.

* gnu/packages/check.scm (python-subunit): Update to 1.4.4.
Don't inherit from python-subunit as it's no longer required and
migrate missing fields from it.
[build-system]: Switch to pygobject-build-system.
[arguments] <test-backend>: Use custom.
<test-flags>: Provide options to run testtols.
<phases>: Add 'disable-failing-tests, and
'disable-failing-console-scripts.
[propagated-inputs]: Remove python-extras; add python-iso8601 and
python-pygobject.
[native-inputs]: Remove python-hypothesis; add python-setuptools.

Change-Id: I394f8e3c3caf500cc875e8ba480bef108ad558aa
c7d6d656 — Sharlatan Hellseher 7 months ago
gnu: Remove python-testrepository-bootstrap.

* gnu/packages/check.scm (python-testrepository-bootstrap): Delete variable.

Change-Id: I06cbc9c9bed43956c75f9fabfcdf979198f285b7
4935a704 — Sharlatan Hellseher 7 months ago
gnu: python-testrepository: Update to 0.0.21.

* gnu/packages/check.scm (python-testrepository): Update to 0.0.21.
Don't inherit from python-testrepository as it's no longer required and
migrate missing fields from it.
[build-system]: Switch to pyproejct-build-system.
[arguments] <tests?>: All good now.
<phases>: Use custom 'check.
[propagated-inputs]: Remove python-testtools; add python-iso8601.
[native-inputs]: Remove python-mimeparse; add python-hatch-vcs,
python-hatchling, python-pytz, python-setuptools, python-testresources,
and python-testscenarios.

Change-Id: I460e73ceae61d61d0392621d0f5bd89b50238be8
16b55802 — Sharlatan Hellseher 7 months ago
gnu: python-testtools-bootstrap: Simplify.

* gnu/packages/check.scm (python-testtools-bootstrap): Inherit from
python-testtools and make it hidden.

Change-Id: I2575ade5cd4292aff4a6028c9c092437c8a8b396
748f6266 — Sharlatan Hellseher 7 months ago
gnu: python-testtools: Switch to pyproject.

* gnu/packages/check.scm (python-testtools): Don't inherit from
python-testtools-bootstrap as it's no longer required and migrate
missing fields from it.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use custom.
<test-flags>: Provide options to run testtols.
<phases>: Use default 'check; add 'pre-check.
[propagated-inputs]: Remove python-pbr.
[native-inputs]: Remove python-setuptools.
[licenses]: Fix it according to pyproject.toml and PyPI.

Change-Id: I7c9f5618d90b882141f1880ef7c29996d6a0364b
0c26b52b — Sharlatan Hellseher 7 months ago
gnu: python-testscenarios-bootstrap: Simplify.

* gnu/packages/check.scm (python-testscenarios-bootstrap): Inherit from
python-testscenarios and make it hidden.

Change-Id: Ic15bf00f629a3c45dd1aee1e5ea704c2f0bcb03d
43f439a5 — Sharlatan Hellseher 7 months ago
gnu: python-testscenarios: Switch to pyproject.

* gnu/packages/check.scm (python-testscenarios): Don't inherit from
python-testscenarios-bootstrap as it's no longer required and migrate
missing fields from it.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I7bb79f69b806d45896f29c86210096c4fb5bffb7
fbbd2d2f — Sharlatan Hellseher 7 months ago
gnu: Remove python-testresources-bootstrap.

* gnu/packages/check.scm (python-testresources-bootstrap): Delete variable.

Change-Id: I987d4700b057fdcea164fd3873254d4f2cf21f41
6c870fec — Sharlatan Hellseher 7 months ago
gnu: python-testresources: Update to 2.0.2.

* gnu/packages/check.scm (python-testresources): Update to 2.0.2. Don't
inherit from python-testresources-bootstrap as it's no longer required
and migrate missing fields from it.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use custom.
<test-flags>: Provide options to run tests with testtools.
[native-inputs]: Add python-setuptools.
[home-page]: Fix it, taken from PyPI <https://pypi.org/project/testresources/>

Change-Id: I0e5dabcf2803c375f493d736c4b78f5c038023e8
b352ce65 — Sharlatan Hellseher 7 months ago
gnu: python-fixtures: Update to 4.2.6.

* gnu/packages/check.scm (python-fixtures): Update to 4.2.6. Don't
inherit from python-fixtures-bootstrap as it's no longer required and
migrate missing fields from it.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Use default 'check.
[propagated-inputs]: Remove python-pbr, python-six, and python-extras.
[native-inputs]: Remove python-mock; add python-hatch-vcs and
python-hatchling.

Change-Id: I46eb61748ee345cd5e51056070d2210f2d787bb8
227a0e66 — Sharlatan Hellseher 8 months ago
gnu: Remove python-unittest2.

This package is no longer needed as per: "unittest2 is a backport of the
new features added to the unittest testing framework in Python 2.7 and
onwards.", it has no users in Guix.

* gnu/packages/check.scm (python-unittest2): Delete variable.

* gnu/local.mk (dist_patch_DATA): Deregister 2 patches.
* gnu/packages/patches/python-unittest2-python3-compat.patch: Delete file.
* gnu/packages/patches/python-unittest2-remove-argparse.patch: Likewise.

Change-Id: I7d67223cdd5a0e656a299d83ac28248d7db7c321
b26acf50 — Sharlatan Hellseher 8 months ago
gnu: Remove python-pytest-cache.

* gnu/packages/check.scm (python-pytest-cache): Delete variable.

Change-Id: I37a4cc3a58ac32b9f9c83706be7632bc6e64f58d
f112a36c — Sharlatan Hellseher 9 months ago
gnu: Remove python-nosexcover.

It was a fork of "nose.plugins.cover" which is not maintained since 2018
and not in use by any packages in Guix.

* gnu/packages/check.scm (python-nosexcover): Delete variable.

Change-Id: I2e08f1d02df5e34cd0ab85d59cf4ce9fa365f901
bc2e049a — Sharlatan Hellseher 9 months ago
gnu: Remove python-nose-exclude.

* gnu/packages/check.scm (python-nose-exclude): Delete variable.

Change-Id: I9dc5bfff16ba1014b9364e0e27c0b51096b2c774
a41b81d5 — Sharlatan Hellseher 8 months ago
gnu: Remove python-gixy-ng.

* gnu/packages/check.scm (python-gixy-ng): Delete variable.

Change-Id: Ic90fe0cdb037cdef9f79ae399b2d179e84db4abd
69c80fdd — Sharlatan Hellseher 9 months ago
gnu: Remove cmdtest.

Not maintained, no users in Guix.

* gnu/packages/check.scm (cmdtest): Delete variable.

Change-Id: I254ff98633cf33f2c088ed8d82c7cb9dafc105f3
Next