~ruther/guix-local

ref: fc5077c07ea4caa0ce4f49724efa63cf4e26bf3d guix-local/gnu/packages/python-check.scm -rw-r--r-- 150.2 KiB
f563f2f8 — Hugo Buddelmeijer 6 months ago
gnu: python-assertpy: Fix tests.

* gnu/packages/python-check.scm (python-assertpy): Fix tests.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel, add python-pytest.

Change-Id: I878498f64bb6b1399c033ee6d33bbf7a1afd47ed
Signed-off-by: Andreas Enge <andreas@enge.fr>
fcac316c — Sharlatan Hellseher 6 months ago
gnu: python-pytest-cython: Disable tests.

* gnu/packages/python-check.scm (python-pytest-cython)[arguments]
<tests?>: They look like broken.
<test-flags>: Drop all.
<phases>: Remove 'buld-extensions.
[native-inputs]: Remove python-cython-3; add python-cython.

Change-Id: I978ee17a13688199dcd474577afb0dde10df220c
2c49c8c6 — Sharlatan Hellseher 6 months ago
gnu: python-tox: Skip one more test.

* gnu/packages/python-check.scm (python-tox): Use G-expression and
simplify skipped tests.
[arguments] <test-flags>: Simplify and skip one more test.

Change-Id: Icbb85340ffa66c9ce393010f1b3558bc8ab5103f
39208be4 — Nicolas Graves 6 months ago
gnu: python-pyannotate: Fix tests.

* gnu/packages/python-check.scm (python-pyannotate)
[source]: Switch to git-fetch.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.
[propagated-inputs, description]: Improve style.

Change-Id: I4f310eba2117b062aedc2fad4a96537604dd8bd6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
76ba800c — Sharlatan Hellseher 6 months ago
gnu: python-bandit: Update to 1.8.6.

* gnu/packages/python-check.scm (python-bandit): Update to 1.8.6.
[arguments] <tests?>: Disable for now.
[propagated-inputs]: Remove python-gitpython, python-jschema-to-python,
and python-sarif-om.
[native-inputs]: Remove python-beautifulsoup4, python-fixtures,
python-stestr, python-testscenarios, python-testtools, and python-wheel.

Change-Id: Ib333f89b750e02bcaa22f599f8b3d4ba9164e6b9
65bc9a8c — Sharlatan Hellseher 6 months ago
gnu: python-beartype: Update to 0.21.0.

* gnu/packages/python-check.scm (python-beartype): Update to 0.21.0.
[native-inputs]: Remove python-numpy and python-pygments.

Change-Id: I16a2dc877b20f9f52de8b6e596cf7abb6d7677eb
cb6180bc — Sharlatan Hellseher 7 months ago
gnu: Remove python-pytest-rerunfailures-13.

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

Change-Id: Ifd9cefe994ba6a884bede0c61529a7f1ab053fd2
bb251034 — Sharlatan Hellseher 8 months ago
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
2eecaa97 — Nicolas Graves 9 months ago
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>
7bac942e — Sharlatan Hellseher 8 months ago
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
961d2ad0 — Sharlatan Hellseher 8 months ago
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
fa20d43c — Nicolas Graves 9 months ago
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>
ad11d68f — Sharlatan Hellseher 7 months ago
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
682270ac — Sharlatan Hellseher 7 months ago
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
e62e7fce — Sharlatan Hellseher 8 months ago
gnu: python-ddt: Fix build.

* gnu/packages/python-check.scm (python-ddt) [native-inputs]: Add
  python-six.

Change-Id: I0770740a27b8c37c2c5091366c02f36ebba3bacf
803fce14 — Sharlatan Hellseher 8 months ago
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
24fff21a — Sharlatan Hellseher 6 months ago
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
0a37b21b — Sharlatan Hellseher 8 months ago
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
304ea22d — Sharlatan Hellseher 8 months ago
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
e20c85cc — Sharlatan Hellseher 7 months ago
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
Next