summaryrefslogtreecommitdiff
path: root/gnu/packages/python-check.scm
AgeCommit message (Collapse)Author
10 daysgnu: Add python-cliff-bootstrap.Nicolas Graves
* gnu/packages/openstack.scm (python-cliff-bootstrap): New variable. * gnu/packages/check.scm (python-stestr)[propagated-inputs]: Replace python-cliff by python-cliff-boostrap. Change-Id: I9cc7271bb090127e28a56a8964a9b4cf42fbc800 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-stestr: Update to 4.2.0.Nicolas Graves
* gnu/packages/python-check.scm (python-stestr): Update to 4.2.0. [arguments]<#:test-flags>: Refresh them. <#:phases>: Add phase 'configure-check. [native-inputs]: Add python-flit-core-next. Change-Id: I2f50c92a15c7d074c0d129b25b2a0b6c414fa982 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: Add python-pytest-twisted.Vinicius Monego
* gnu/packages/python-check.scm (python-pytest-twisted): New variable. Change-Id: I550ed9c65fdfd06febcb2d5582f0739673ff68b2
11 daysgnu: python-mamba: Move to (gnu packages python-check).Nicolas Graves
* gnu/packages/python-xyz.scm (python-mamba): Move from here… * gnu/packages/python-check.scm (python-mamba): …to here. Change-Id: I29bb39825493e5fa29692bdd47a099d1854668f2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
13 daysgnu: python-cram: Switch to pyproject.Nicolas Graves
* gnu/packages/python-check.scm (python-cram): [build-system]: Switch to pyproject-build-system. Change-Id: Ifff01959a7ebad3bc2ce8f785c879c8910ad33e9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
13 daysgnu: python-cram: Run without coverage.Nicolas Graves
* gnu/packages/python-check.scm (python-cram) [arguments]<#:phases>: Improve 'patch-source phase style and disable a substitution made for coverage. Rewrite the 'check phase and disable coverage checks. [native-inputs]: Remove python-coverage, which. Change-Id: Iebd2e7188a89f7a647f163777e9d0ebd2674ddca Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
13 daysgnu: python-cram: Improve style.Nicolas Graves
* gnu/packages/python-check.scm (python-cram): Run guix style, use gexps. Change-Id: I36946726869fd50a8386f699fd9b8becbdabe775 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-02gnu: Add python-pytest-textual-snapshot.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-textual-snapshot): New variable. Change-Id: Ia6bddc9ef81f02578ac92f9a1f017d320ee729f5
2025-07-02gnu: Add python-syrupy.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-syrupy): New variable. Change-Id: Idfe441ee8e56a02ec2c28247b3f4557e5440ebef
2025-06-29gnu: python-pytest-check: Update to 2.5.3.Vinicius Monego
* gnu/packages/python-check.scm (python-pytest-check): Update to 2.5.3. [native-inputs]: Remove python-flit-core. Add python-hatchling, python-pytest. [propagated-inputs]: Remove python-pytest. Change-Id: I46b2beafcbf3e4f2a594fecdd4b59f8b1e72fce8
2025-06-29gnu: python-pytest-cookies: Use pyproject-build-system.Vinicius Monego
* gnu/packages/python-check.scm (python-pytest-cookies)[build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Iafa4ac529fced3debe3eecb2615073fca945e77e
2025-06-20gnu: python-pytest-mpi: Skip some tests on aarch64-linux.Sharlatan Hellseher
Fixing #688. * gnu/packages/python-check.scm (python-pytest-mpi) [arguments] <test-flags>: Skip some tests on aarch64-linux system. Change-Id: I03e91c59965c7bd41ec9369c74b5b8933424799c
2025-05-16gnu: packages/python-check: Remove docker module.Sharlatan Hellseher
* gnu/packages/python-check.scm: Remove unused docker module. Change-Id: I84889552350713f57c8a52e91baf212e7f1796a1
2025-05-16gnu: python-pyflakes: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyflakes): Move from here ... * gnu/packages/python-check.scm: ... to here. * gnu/packages/emacs-xyz.scm: Add python-check module. Change-Id: I237f96ade0ad6c488697a3a61e88691522b2b94d
2025-05-10gnu: Add python-pytest-pylint.Sergio Pastor Pérez
* gnu/packages/check.scm (python-pytest-pylint): New variable. Change-Id: Iba326a6fc9cbd333eb63edf2ed61dca45cdf2bc9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-09gnu: python-sure: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-sure): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: Idb2379d5c4f0964fb28bf38097c963206bbfecfa
2025-05-08gnu: python-pep8-naming: Move python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pep8-naming): Move from here ... * gnu/packages/python-check.scm: ... to here. * gnu/packages/wm.scm: Add python-check module. Change-Id: I1b0e0eec5e8f815f855860fd149a17e2470adea2
2025-05-01gnu: python-pytest-mpi: Enable tests.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-mpi) [build-sytem]: Switch to pyproject. [propagated-inputs]: Remove python-pytest. [native-inputs]: Add openmpi, python-pytest, python-setuptools, python-sybil, and python-wheel. Change-Id: I3f6b048e5e1b86048922b3d132a6d9c51e85f857
2025-05-01gnu: python-cram: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-cram): Move from here ... * gnu/packages/python-check.scm: ... to here. * gnu/packages/rcm.scm: Replace python-xyz with python-check module. * gnu/packages/benchmark.scm: Add python-check module. Change-Id: I0192701e4d4890735a18cc60abd2782fed8db090
2025-05-01gnu: Add python-scspell3k.Matthew Elwin
* gnu/packages/python-xyz.scm (python-scspell3k): New variable. Change-Id: Ia7e7d9cceba1391eee9278ab722bcdd4283c1354 Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-01gnu: Add python-validate-pyproject.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-validate-pyproject): New variable. Change-Id: I40ab76b862f7bdd67babb6d17a8d50e9e208cbea
2025-05-01gnu: Add python-pytest-mpi.David Elsing
* gnu/packages/python-check.scm (python-pytest-mpi): New variable. Change-Id: If1c5fd2ad6d6e3243be2a8d595e1f9b7f3204f3d Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-28gnu: Add python-flake8-comprehensions.Matthew Elwin
* gnu/packages/python-check.scm (python-flake8-comprehensions): New variable. Change-Id: Ibb58ffce8d12a1c6444b89723a7882f88373496f Co-authored--by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-28gnu: Add python-pytest-flake8-path.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-flake8-path): New variable. Change-Id: I749d4263f5b6f11266912578c8750ba4f4e1df36
2025-04-28gnu: Add python-flake8-deprecated.Matthew Elwin
* gnu/packages/python-check.scm (python-flake8-deprecated): New variable. Change-Id: If555230ff854ad26c5466a47b04a212189a113b9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-26gnu: Add python-flake8-builtins.Matthew Elwin
* gnu/packages/python-xyz.scm (python-flake8-builtins): New variable. Change-Id: I1fe2b01f3e95b922ec2a7f48024a2a9ffd598894 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-24gnu: python-hypothesmith: Move to python-check.Sharlatan Hellseher
* gnu/packages/check.scm (python-hypothesmith): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: Ib894b5fb76aa8db6fc4a343e0f28d90f0c74fc72
2025-04-23gnu: python-ddt: Move python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-ddt): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: If098b89d4abb795db7dc9756a76060e2e6ae11cc
2025-04-23gnu: python-bandit: Move to python-check.Sharlatan Hellseher
* gnu/packages/openstack.scm (python-bandit): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I8e10caee78a1d5922626f30d48cfe2bbe6b2ab2e
2025-04-23gnu: python-stestr: Update to 4.1.0.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-stestr): Update to 4.1.0. [build-system]: Switch to pyproject. [arguments] <tests?>: Enable them. <phases>: Use custom 'check. [propagated-inputs]: Remove python-future; add python-tomlkit. [native-inputs]: Remove python-pbr; add python-ddt, python-iso8601, python-setuptools, and python-wheel. Change-Id: I058fb17c46c91a4e21f0797544a4a02e3c706b05
2025-04-23gnu: python-pytest-tornado: Use pyproject.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-tornado) [build-system]: Switch to pyproject. [native-inputs]: Add python-wheel. Change-Id: I3ce4fb379b78ac96c5bacc31cdedd892896d80af
2025-04-23gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pyannotate, python-pytest-repeat, python-pytest-sanic, python-pytest-shutil): Sort variables alphabetically. Change-Id: Ia33663100d8a50a0ca5f852b75969548288efdd3
2025-04-23gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-mockito, python-nbmake, python-nox, python-pycotap, python-pytest-checkdocs, python-pytest-remotedata python-pytest-services): Sort variables alphabetically. Change-Id: If5cf7f31c7e48bec4031585ecf1786e1b5334713
2025-04-22gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-mypy, python-mypy-minimal, python-nptyping, python-pytest-astropy-header, python-pytest-check, python-pytest-cython, python-pytest-rerunfailures, python-pytest-rerunfailures-13, python-pytest-subprocess ): Sort variables alphabetically. Change-Id: I75751c53e4906a60cc4535ef7675ee75f924b061
2025-04-22gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-mypy-extensions, python-pandas-vet, python-pytest-flask, python-pytest-order, python-pytest-pycodestyle, python-pytest-shard): Sort variables alphabetically. Change-Id: If576eeeb7657da0284314b7991e845488f936bb7
2025-04-22gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-nbval, python-pytest-astropy, python-pytest-csv, python-pytest-isort, python-pytest-parawtf, python-pytest-socket, python-pytest-vcr): Sort variables alphabetically. Change-Id: I910e56d7b8aa39b2744c51ad1f41278feb5901de
2025-04-22gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-memory-profiler, python-pytest-aiohttp, python-pytest-click, python-pytest-flakefinder, python-pytest-snapshot, python-pytest-tornasync, python-sybil): Sort variables alphabetically. Change-Id: I82896437b4bd14c4b70f49884daa7eec9288f118
2025-04-22gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-httmock, python-inline-snapshot, python-line-profiler, python-pytest-benchmark, python-pytest-celery, python-pytest-flake8): Sort variables alphabetically. Change-Id: Ifd3ea1c34973794eb43cc9ebf31c7e7ea33b49a0
2025-04-22gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-console-scripts, python-pytest-cram, python-pytest-doctest-custom, python-pytest-env, python-pytest-fixture-config, python-pytest-httpx, python-pytest-openfiles, python-re-assert, python-tappy): Sort variables alphabetically. Change-Id: Ie8c00edde98f3fa8a0608c7def126caa351a1907
2025-04-22gnu: packages/python-check: Sort variables.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-hiro, python-pylama, python-pytest-black, python-pytest-freezer, python-pytest-qt, python-pytest-tornado, python-testfixtures): Sort variables alphabetically. Change-Id: I5d784c567fdca631362cd31eba9f0e07a6519a8f
2025-04-22gnu: python-crosshair: Move to python-check.Sharlatan Hellseher
* gnu/packages/check.scm (python-crosshair): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I56a246ddc6dee0a28d0432fabc4fe4b2bcea6bc0
2025-04-16gnu: Remove python-parameterizedtestcase.Nicolas Graves
This package is a leaf package in Guix, has been abandonned for 11 years (aside from a License change). * gnu/packages/python-check.scm (python-parameterizedtestcase): Delete variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-nptyping: Ignore failing test.Nicolas Graves
* gnu/packages/python-check.scm (python-nptyping)[arguments] {test-flags}: Ignore failing test. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-vcrpy: Update to 7.0.0.Nicolas Graves
* gnu/packages/python-check.scm (python-vcrpy): Update to 7.0.0. [native-inputs]: Remove python-flask, python-ipaddress, python-mock. Add python-aiohttp, python-boto3, python-httpx, python-pytest-aiohttp, python-pytest-asyncio, python-requests, python-tornado, python-werkzeug. [propagated-inputs]: Remove python-six.
2025-04-16gnu: python-beartype: Update to 0.19.0.Nicolas Graves
* gnu/packages/python-check.scm (python-beartype): Update to 0.19.0. [arguments]: Remove former test-flags. [native-inputs]: Remove python-setuptools, python-wheel. Add python-hatchling, python-numpy and python-pygments.
2025-04-16gnu: python-pytest-subprocess: Update to 1.5.3.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-subprocess): Update to 1.5.3. Fix build. [native-inputs]: Remove python-coverage and python-nox; add python-setuptools. Change-Id: I08853760786f656a9862cac3936cdfb44449f366
2025-04-16gnu: Add python-pytest-freezer.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-freezer): New variable. Change-Id: I54a50df8279d5831029c1996e8488f6ca471adcb
2025-04-16gnu: python-pytest-black: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pytest-black): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I63b64e0e09173312bb6ddea316fe323801cb1176
2025-04-13gnu: python-gcovr: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-gcovr): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I99b0900bcf05d86509ddbfbd73b97a4f752d5882
2025-03-23gnu: python-pytest-helpers-namespace: Use modern style.jgart
* gnu/packages/python-check.scm (python-pytest-helpers-namespace)[arguments]: Use modern style. Change-Id: I97d10134022e4073449b25dae13716f6a65c7c14