Sharlatan Hellseher
b12ed9b4b7
gnu: packages/python-check: Sort variables.
...
* 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-22 23:54:32 +01:00
Sharlatan Hellseher
6d114e63eb
gnu: packages/python-check: Sort variables.
...
* 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-22 23:54:32 +01:00
Sharlatan Hellseher
126c272acf
gnu: packages/python-check: Sort variables.
...
* 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-22 23:54:32 +01:00
Sharlatan Hellseher
96cebe2c98
gnu: packages/python-check: Sort variables.
...
* 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-22 23:54:32 +01:00
Sharlatan Hellseher
134dbb1924
gnu: packages/python-check: Sort variables.
...
* 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-22 23:54:28 +01:00
Sharlatan Hellseher
0d1286f0e4
gnu: python-crosshair: Move to python-check.
...
* gnu/packages/check.scm (python-crosshair): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I56a246ddc6dee0a28d0432fabc4fe4b2bcea6bc0
2025-04-22 22:13:34 +01:00
Nicolas Graves
ae23597c2e
gnu: Remove python-parameterizedtestcase.
...
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-16 11:46:24 +02:00
Nicolas Graves
c88c55d894
gnu: python-nptyping: Ignore failing test.
...
* gnu/packages/python-check.scm (python-nptyping)[arguments]
{test-flags}: Ignore failing test.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:21 +02:00
Nicolas Graves
20c8141746
gnu: python-vcrpy: Update to 7.0.0.
...
* 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-16 11:46:14 +02:00
Nicolas Graves
6783699f74
gnu: python-beartype: Update to 0.19.0.
...
* 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-16 11:46:14 +02:00
Sharlatan Hellseher
cbda85ccd2
gnu: python-pytest-subprocess: Update to 1.5.3.
...
* 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-16 11:46:10 +02:00
Sharlatan Hellseher
70ba232d6e
gnu: Add python-pytest-freezer.
...
* gnu/packages/python-check.scm (python-pytest-freezer): New variable.
Change-Id: I54a50df8279d5831029c1996e8488f6ca471adcb
2025-04-16 11:46:08 +02:00
Sharlatan Hellseher
79904458f9
gnu: python-pytest-black: Move to python-check.
...
* gnu/packages/python-xyz.scm (python-pytest-black): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I63b64e0e09173312bb6ddea316fe323801cb1176
2025-04-16 11:46:07 +02:00
Sharlatan Hellseher
143faecec3
gnu: python-gcovr: Move to python-check.
...
* gnu/packages/python-xyz.scm (python-gcovr): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I99b0900bcf05d86509ddbfbd73b97a4f752d5882
2025-04-13 22:25:17 +01:00
jgart
cd3a45a5ec
gnu: python-pytest-helpers-namespace: Use modern style.
...
* gnu/packages/python-check.scm (python-pytest-helpers-namespace)[arguments]:
Use modern style.
Change-Id: I97d10134022e4073449b25dae13716f6a65c7c14
2025-03-23 22:20:48 -05:00
Sharlatan Hellseher
e651a7d730
gnu: python-vulture: Update to 2.14.
...
* gnu/packages/python-check.scm (python-vulture): Update to 2.14.
[arguments] <test-flags>: Move test skip logic here and skip one more
test.
<phases>: Use default 'check.
[native-inputs]: Remove python-pytest-cov.
Change-Id: I9f0737317b216c690a64301bec840dd33ea021d4
2025-03-16 20:29:23 +00:00
Sharlatan Hellseher
1260a3c0a8
gnu: Add python-line-profiler.
...
* gnu/packages/python-check.scm (python-line-profiler): New variable.
Change-Id: Ia1187c2bdf56d1da86756997cbd02808735c905d
2025-03-08 08:37:42 +00:00
Sharlatan Hellseher
5ab81d5c28
gnu: python-pytest-sanic: Fix build.
...
* gnu/packages/python-check.scm (python-pytest-sanic) [build-system]:
Swap to pyproject-build-system.
[arguments] <phases>: Remove 'relax-requirements, add 'use-poetry-core.
[native-inputs]: Add python-poetry-core.
Change-Id: I13d44b4e57a96e304ba50fdf0c5e4948a2119f1d
2025-02-25 12:21:03 +00:00
Ricardo Wurmus
915552a638
gnu: Add python-hiro.
...
* gnu/packages/python-check.scm (python-hiro): New variable.
Change-Id: Ie3ac28190fac514a6af72c16085b2fc025f1af08
2025-02-19 13:24:32 +01:00
Vagrant Cascadian
27ebe4e459
gnu: Fix several "This packages" typos in descriptions.
...
* gnu/packages/golang-check.scm (go-github-com-bitfield-gotestdox): Fix typo.
* gnu/packages/python-check.scm (python-pytest-html): Fix typo.
* gnu/packages/python-xyz.scm (python-uri-template): Fix typo.
(python-rgbxy): Fix typo.
2025-02-17 01:40:35 -08:00
Sharlatan Hellseher
34cfd525b1
gnu: python-doc8: Move to python-check.
...
* gnu/packages/python-xyz.scm (python-doc8): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: Ib82f3564bd1f06d822fce39b002b2f93c160c1d6
2025-02-08 19:55:21 +00:00
Evgeny Pisemsky
8010d73407
gnu: Add python-pytest-snapshot.
...
* gnu/packages/check.scm (python-pytest-snapshot): New variable.
Change-Id: Ie3126b6233f53640adb4dcb90e4d348eaf9ffbff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-08 18:04:08 +00:00
Sharlatan Hellseher
be64dacc98
gnu: packages/python-check: Sort alphabetically.
...
* gnu/packages/python-check.scm (python-coveralls, python-expecttest,
python-green, python-vcrpy): Sort variables alphabetically.
Change-Id: Ic99a548ed5246c02039ea87abd2a56a1094c4185
2025-01-21 10:45:57 +00:00
Sharlatan Hellseher
2d74359e64
gnu: packages/python-check: Sort alphabetically.
...
* gnu/packages/python-check.scm (python-avocado-framework,
python-covdefaults, python-eradicate): Sort variables alphabetically.
Change-Id: I721714e95a13df18e3d9bc9d8c6aa681817493af
2025-01-21 10:45:47 +00:00
Sharlatan Hellseher
1bcb07a4d8
gnu: packages/python-check: Sort alphabetically.
...
* gnu/packages/python-check.scm (python-allpairspy,
python-cucumber-tag-expressions, python-inline-snapshot,
python-robotframework-jsonlibrary, python-tappy, python-xunitparser):
Sort variables alphabetically.
Change-Id: I27ec752ab54271015da822628d3176265092302e
2025-01-21 10:45:39 +00:00
Sharlatan Hellseher
832aec43ed
gnu: packages/python-check: Sort alphabetically.
...
* gnu/packages/python-check.scm (python-aioresponses, python-atpublic,
python-codacy-coverage, python-xvfbwrapper): Sort variables
alphabetically.
Change-Id: Ia77cb350267cec90f215d53e00d95b593dca3464
2025-01-21 10:45:23 +00:00
Ricardo Wurmus
9966826c85
gnu: python-pandas-vet: Update to 2023.8.2.
...
* gnu/packages/python-check.scm (python-pandas-vet): Update to 2023.8.2.
[arguments]: Add phase 'set-version.
[native-inputs]: Add python-hatchling and python-pytest-cov.
Change-Id: I2b6352ba70b8862a1103983a0574ab4d635942ab
2025-01-20 21:38:02 +01:00
宋文武
2cd78706c7
gnu: python-pytest-httpx: Update to 0.35.0.
...
* gnu/packages/python-check.scm (python-pytest-httpx): Update to 0.35.0.
[arguments]: Disable tests.
Change-Id: I1ee0c94b275d89c936ab347b54b2430fd2d7598f
2025-01-20 21:37:51 +01:00
宋文武
a9dec56b85
gnu: python-pytest-ordering: Switch to maintained fork pytest-order.
...
* gnu/packages/python-check.scm (python-pytest-ordering): Remove variable.
(python-pytest-order): New variable.
Change-Id: I094575b90363e8286f26f184bcf02ecd25c8994e
2025-01-20 21:37:51 +01:00
宋文武
9ac87191fe
gnu: python-pytest-pycodestyle: Update to 2.4.1.
...
* gnu/packages/python-check.scm (python-pytest-pycodestyle): Update to 2.4.1.
[arguments]: Disable tests.
Change-Id: I0a067c710c7a340c41c7749baaf2586859dfa9be
2025-01-20 21:37:51 +01:00
宋文武
85cd4d2311
gnu: Remove python-pytest-toolbox.
...
Archived in 2022.09, won't work with current pytest.
* gnu/packages/python-check.scm (python-pytest-toolbox): Remove variable.
Change-Id: I27ba20c3c4b796d3a78585fbec91a1ed04e33632
2025-01-20 21:37:51 +01:00
宋文武
211ec3abaa
gnu: python-pytest-vcr: Fix tests.
...
* gnu/packages/python-check.scm (python-pytest-vcr)[native-inputs]: Add
python-urllib3.
Change-Id: I925816a9113d6d3f6f928e68eb5292e2c7409c7d
2025-01-20 21:37:51 +01:00
Ricardo Wurmus
e8ce48e16d
gnu: python-sybil: Update to 9.0.0.
...
* gnu/packages/python-check.scm (python-sybil): Update to 9.0.0.
[source]: Fetch git repository.
[build-system]: Use pyproject-build-system.
[arguments]: Remove.
[native-inputs]: Add python-mypy, python-myst-parser, python-pyyaml,
python-seedir, python-setuptools, python-testfixtures, and python-wheel.
Change-Id: I8f66ea95d1d86b362743a9d397ce51623a187f74
2025-01-20 21:37:43 +01:00
Ricardo Wurmus
45dd5a53bd
gnu: Remove python-pytest-exploratory.
...
This package fails its own test suite, even in the latest version. It has no
other users.
* gnu/packages/python-check.scm (python-pytest-exploratory): Remove variable.
Change-Id: I95040b02a7b6cfc05dbd7def9dc5a7d0a3a315f7
2025-01-20 21:37:43 +01:00
Ricardo Wurmus
1299d57b04
gnu: python-pytest-datafiles: Add missing inputs.
...
* gnu/packages/python-check.scm (python-pytest-datafiles)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: Ia5df0a5fc6c6d29433f6f8ef0d91c33829167c85
2025-01-20 21:37:43 +01:00
Ricardo Wurmus
f49a67ec43
gnu: Add python-inline-snapshot.
...
* gnu/packages/python-check.scm (python-inline-snapshot): New variable.
Change-Id: I4a6734d437a3bfaf764dd6d379a6af5b3da62a79
2025-01-20 21:37:34 +01:00
Ricardo Wurmus
dde6ba46da
gnu: python-tox: Simplify.
...
* gnu/packages/python-check.scm (python-tox)[arguments]: Enable more tests;
remove phase 'virtualenv-compatibility.
Change-Id: I39a637cfc2385da74c11fc82ea811a26cf5f849a
2025-01-20 21:37:23 +01:00
Ricardo Wurmus
202a29e787
gnu: python-tox: Update to 4.23.2.
...
* gnu/packages/python-check.scm (python-tox): Update to 4.23.2.
[build-system]: Use pyproject-build-system.
[arguments]: Update list of disabled tests; remove custom 'check phase; add
phase 'virtualenv-compatibility.
[propagated-inputs]: Add python-typing-extensions; remove python-py and
python-six.
[native-inputs]: Add python-devpi-process, python-time-machine, and
python-wheel; remove python-distlib.
Change-Id: I7390ad0f31bf6536227081e55790b6592b3e7c81
2025-01-20 21:37:22 +01:00
Ricardo Wurmus
5a4c2f347a
gnu: python-pytest-subprocess: Update to 1.5.2.
...
* gnu/packages/python-check.scm (python-pytest-subprocess): Update to 1.5.2.
[native-inputs]: Add python-wheel.
Change-Id: I3b5608e21f92306b53999b80dd81377e5cbfffb3
2025-01-20 21:37:21 +01:00
Ricardo Wurmus
bee74a60b0
gnu: Add python-time-machine.
...
* gnu/packages/python-check.scm (python-time-machine): New variable.
Change-Id: I5fce1caf7e659ae349de765a31cc78195d16d703
2025-01-20 21:37:20 +01:00
Ricardo Wurmus
599704cef3
gnu: python-nox: Update to 2024.10.09.
...
* gnu/packages/python-check.scm (python-nox): Update to 2024.10.09.
[native-inputs]: Add python-hatchling; remove python-setuptools and
python-wheel.
[arguments]: Remove custom build phases.
Change-Id: I3a446b7b1ef1d73356d5ba87b0c6812a08e4d3c3
2025-01-20 21:37:20 +01:00
Ricardo Wurmus
23aa7ba596
gnu: python-pytest-qt: Update to 4.4.0.
...
* gnu/packages/python-check.scm (python-pytest-qt): Update to 4.4.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove #:test-target; remove trailing #T from build phase.
[propagated-inputs]: Add python-pluggy and python-pytest.
[native-inputs]: Remove python-pytest and python-pytest-runner; add
python-pre-commit, python-setuptools, python-tox, and python-wheel.
Change-Id: Ibeca84e841264eb81cc7ba48b5e815d0b837cb4d
2025-01-20 21:37:20 +01:00
Markku Korkeala
833fa80f17
gnu: Add python-robotframework-jsonlibrary.
...
* gnu/packages/python-xyz.scm (python-robotframework-jsonlibrary): New variable.
Change-Id: Ie8db20560d913132e4ffd4ace569304341b7120c
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-12-31 13:42:21 +00:00
Danny Milosavljevic
1a55fa23d8
gnu: python-pytest-qt: Update to 4.4.0.
...
* gnu/packages/python-check.scm (python-pytest-qt): Update to 4.4.0.
Change-Id: I33b8f8be6b6d7cb3e8bac1784fdf22787f24b631
2024-12-23 12:32:50 +01:00
Sharlatan Hellseher
5dcf03259a
gnu: python-icontract: Add missing input.
...
* gnu/packages/python-check.scm (python-icontract) [native-inputs]: Add
python-wheel.
Change-Id: Ib4dac8d1a05536e09d80e9d102795f68238bfaef
2024-12-18 01:55:38 +00:00
Maxim Cournoyer
1ed22e2396
gnu: python-nptyping: Update to 2.5.0.
...
This reinstates commit 843bec9a15
, with
necessary changes for the test suite to pass.
* gnu/packages/python-check.scm (python-nptyping): Update to 2.5.0.
[arguments]: Add #:test-flags.
[native-inputs]: Add python-feedparser, python-pandas, python-pytest
Change-Id: I352cb042cfa11de43993ec3bdcbc0b3008750755
2024-12-17 23:43:58 +09:00
Maxim Cournoyer
d940343abb
gnu: python-pytest-cython: Add python-wheel to native inputs.
...
* gnu/packages/python-check.scm (python-pytest-cython)
[native-inputs]: Add python-wheel.
Change-Id: I7557ccc6ef8fbb30cd3c7e89049a0089a8df94d6
2024-12-17 23:43:58 +09:00
Maxim Cournoyer
d5e05b6548
gnu: python-pytest-cython: Remove extraneous python-nox native input.
...
* gnu/packages/python-check.scm (python-pytest-cython)
[native-inputs]: Remove python-nox.
Change-Id: I585b17d63e52e62fd7c633354b74e4ae6233f722
2024-12-17 23:43:58 +09:00
Maxim Cournoyer
de6d8b7c7d
gnu: python-tox: Update to 4.8.0 and disable tests.
...
* gnu/packages/python-check.scm (python-tox): Update to 4.8.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Delete #:phases. Add #:test-flags.
[propagated-inputs]: Remove python-py, python-six and python-toml. Add
python-cachetools, python-chardet, python-colorama, python-platformdirs,
python-pyproject-api and python-tomli.
[native-inputs]: Remove python-pathlib2, python-pytest-freezegun,
python-pytest-timeout, python-setuptools-scm. Add python-distlib,
python-hatchling, python-hatch-vcs, python-psutil, python-pytest-mock,
python-pytest-xdist and python-re-assert.
Change-Id: I7c58649ac4c0fcb72e5009a7a2a06570e28d3eff
2024-12-17 23:43:58 +09:00
Danny Milosavljevic
64ac17035d
gnu: python-pytest-shard: Fix build.
...
* gnu/packages/python-check.scm (python-pytest-shard)[native-inputs]: Add
python-setuptools python-wheel.
Change-Id: I49b93ffb7fbdecf0297d979fae4baa6c25aa6efb
2024-12-14 23:05:21 +01:00