summaryrefslogtreecommitdiff
path: root/gnu/packages/python-check.scm
AgeCommit message (Collapse)Author
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with the more careful command, to avoid a world rebuild: grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \ --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
The change was automated via: git grep -l maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' * .mailmap: New entry. Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-02gnu: python-robber: Switch to pyproject.Nicolas Graves
* 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>
2025-09-02gnu: python-pytest-services: Switch to pyproject.Nicolas Graves
* 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>
2025-09-02gnu: python-pytest-pydocstyle: Update to 2.4.0.Nicolas Graves
* 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.
2025-09-02gnu: python-pytest-parawtf: Switch to pyproject.Nicolas Graves
* 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>
2025-09-02gnu: python-pytest-helpers-namespace: Switch to pyproject.Nicolas Graves
* 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>
2025-09-02gnu: python-pytest-doctest-custom: Switch to pyproject.Nicolas Graves
* 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>
2025-09-02gnu: python-eradicate: Update to 3.0.0.Nicolas Graves
* gnu/packages/python-check.scm (python-eradicate): Update to 3.0.0. Change-Id: I7f823f784fc1790217ca5837aa9415279c64c45c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02gnu: python-eradicate: Switch to pyproject.Nicolas Graves
* 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>
2025-09-02gnu: python-codacy-coverage: Switch to pyproject.Nicolas Graves
* gnu/packages/python-check.scm (python-codacy-coverage): [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: I0d47d6bc793e70753df3b59a8b97eb739074627c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-01gnu: Remove python-case.Andreas Enge
* gnu/packages/python-check.scm (python-case): Delete variable. Fixes: guix/guix#1742 Change-Id: I8963eae23565ecc3bd2157f42e3f91154f71d56b
2025-08-22gnu: python-pytest-vcr: Switch to pyproject.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-vcr): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I80e0b9fea63ecc7b480c18baee3eaf5dabe24928 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-21gnu: Remove python-pytest-cram.Andreas Enge
* gnu/packages/python-check.scm (python-pytest-cram): Delete variable. Fixes: guix/guix#1471 Change-Id: I12df75de9f88a15081dec0f426e7aa4ee1185ca4
2025-08-17gnu: nss-certs: Relocate to (gnu packages nss).Maxim Cournoyer
This is made so that the source can be shared without introducing module circular dependencies. * gnu/packages/certs.scm (nss-certs) (nss-certs-for-test): Move to... * gnu/packages/nss.scm: ... here. Adjust the module imports via: git grep -l '(gnu packages certs)' | xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
2025-08-14gnu: python-pytest-click: Switch to pyproject.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-click): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. [synopsis, description, propagated-inputs]: Improve style.
2025-08-14gnu: python-mockito: Switch to pyproject.Nicolas Graves
* gnu/packages/python-check.scm (python-mockito): [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ia67bf161cf06bcb52cf86ecb1b528cde8d35cf85 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-13gnu: python-pyannotate: Switch to pyproject.Nicolas Graves
* gnu/packages/python-check.scm (python-pyannotate): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I75589fa5aaa87f61ad3bfffeb723a7c05165e995 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07gnu: python-case: Deprecate package.Nicolas Graves
* gnu/packages/python-check.scm (python-case): Deprecate variable. * gnu/packages/python-xyz.scm (python-kombu, python-billiard, python-celery)[native-inputs]: Remove python-case. Change-Id: I98d19e88aa5b8fa2b47f347a4d0c958d71096e4e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07gnu: python-case: Move to (gnu packages python-check).Nicolas Graves
* /gnu/packages/python-xyz.scm (python-case): Move from here… * gnu/packages/python-check.scm (python-case): …to here. Change-Id: I59379226031edbd4dc63c70f15725b488668d05c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07gnu: python-pytest-isort: Switch to pyproject.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-isort): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-poetry-core. [home-page]: Refresh. Change-Id: I712fcdd2bb659b5f9d2a8fbfca2d8cd0d2cdb127 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07gnu: python-test-utils: Switch to pyproject.Nicolas Graves
* gnu/packages/python-check.scm (python-test-utils): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ifc02d90691e1d72cff5ba9034ee99718ebff2051 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27gnu: 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>
2025-07-27gnu: 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>
2025-07-26gnu: Add python-pytest-twisted.Vinicius Monego
* gnu/packages/python-check.scm (python-pytest-twisted): New variable. Change-Id: I550ed9c65fdfd06febcb2d5582f0739673ff68b2
2025-07-25gnu: 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>
2025-07-23gnu: 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>
2025-07-23gnu: 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>
2025-07-23gnu: 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