Leo Famulari
87af8642a8
gnu: python-pytest-sanic: Further relax the websockets version requirements.
...
* gnu/packages/python-check.scm (python-pytest-sanic)[arguments]: Accept
PYTHON-WEBSOCKETS 12.0 in the custom 'relax-requirements' phase.
Change-Id: I279d7f98ff2f1fe3be46ffd4f06bbc3005c453b5
2024-07-03 21:47:20 -04:00
Vinicius Monego
89fb7c2784
gnu: Add python-pytest-subprocess.
...
* gnu/packages/python-check.scm (python-pytest-subprocess): New variable.
Change-Id: Id651d945836879e71eb30f51bc392f3027bcad6e
Signed-off-by: jgart <jgart@dismail.de>
2024-06-26 01:37:27 -05:00
David Elsing
796c3bdb55
gnu: Add python-pytest-rerunfailures-13.
...
* gnu/packages/python-check.scm (python-pytest-rerunfailures-13): New variable.
2024-06-18 11:34:31 +02:00
David Elsing
63233f1f0e
gnu: Add python-expecttest.
...
* gnu/packages/python-check.scm (python-expecttest): New variable.
2024-06-18 11:34:25 +02:00
David Elsing
22225dee9b
gnu: Add python-pytest-shard.
...
* gnu/packages/python-check.scm (python-pytest-shard): New variable.
2024-06-18 11:33:58 +02:00
David Elsing
ef7d9801e3
gnu: Add python-pytest-flakefinder.
...
* gnu/packages/python-check.scm (python-pytest-flakefinder): New variable.
2024-06-18 11:33:20 +02:00
Ricardo Wurmus
79d13482e4
gnu: python-pytest-shutil: Disable a test.
...
* gnu/packages/python-check.scm (python-pytest-shutil)[build-system]: Use
pyproject-build-system.
[arguments]: Disable test_pretty_formatter.
Change-Id: I862320feab5b3c6e375bf652deced6a631dfc575
2024-05-05 22:38:17 +02:00
Ricardo Wurmus
859953f60a
gnu: Add python-nbmake.
...
* gnu/packages/python-check.scm (python-nbmake): New variable.
Change-Id: If062d0e34329e99b5bb87588e7ddf149c65bfdfb
2024-05-05 22:38:15 +02:00
Sharlatan Hellseher
fbece5a8e0
gnu: Add python-assay.
...
* gnu/packages/python-check.scm (python-assay): New variable.
Change-Id: I0ec910d8c37000ff08119a33e3f42af2269fa494
2024-04-30 21:36:12 +01:00
Sharlatan Hellseher
bd121f08b6
gnu: python-pytest-socket: Update to 0.7.0.
...
* gnu/packages/python-check.scm (python-pytest-socket): Update to 0.7.0.
Change-Id: I879064eba2f4d93d2e2b519ebdf613685d5b5df9
2024-04-30 21:36:09 +01:00
Sharlatan Hellseher
a78a58673a
gnu: python-pytest-filter-subpackage: Update to 0.2.0.
...
* gnu/packages/python-check.scm (python-pytest-filter-subpackage): Update to 0.2.0.
Change-Id: I04f000b3a75f671340fbd351b06265b99acb3856
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
2f3a26eedf
gnu: python-pytest-arraydiff: Enable tests.
...
* gnu/packages/python-check.scm (python-pytest-arraydiff): Enable tests.
[build-system]: Swap to pyproject-build-system.
[arguments] <#:test-flags>: Disable tests requiring python-astropy to
break dependencies cycle.
Change-Id: I0e4b6681d106a999c6fc12c3fd8c8f084762a92e
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
06dd8b310f
gnu: python-pytest-arraydiff: Update to 0.6.1.
...
* gnu/packages/python-check.scm (python-pytest-arraydiff): Update to 0.6.1.
Change-Id: I6dd911eb38597790f66756a77f6086112329a156
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
b548c6b1d5
gnu: python-pytest-doctestplus: Update to 1.2.0.
...
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to 1.2.0.
[arguments] <#:test-flags>: Disable one more failing test.
[home-page]: Update accordingly with lint warning.
Change-Id: I353a671741cf887c348d627d9e071e3fedcc4edc
2024-03-29 15:08:06 +00:00
nafkhamdc
1da36e4db9
gnu: Add python-pytest-testmon.
...
* gnu/packages/python-check.scm (python-pytest-testmon): New variable.
Change-Id: Ia2e6034781898c04bd766145e0352060a975d479
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-28 13:08:34 +01:00
Sharlatan Hellseher
592a6e1ceb
gnu: python-pytest-socket: Simplify package, enable tests.
...
* gnu/packages/python-check.scm (python-pytest-socket) [build-system]:
Swap to pyproject-build-system.
[arguments] <#:test-flags>: Disable tests requiring network
access. <#:phases>: Use standard phases.
Change-Id: Ib7fe0b3dab4e269c00856a10b8ca23acc8c8e180
2024-02-11 21:03:06 +00:00
Sharlatan Hellseher
5ccae1ae44
gnu: python-pyinstrument: Enable tests.
...
* gnu/packages/python-check.scm (python-pyinstrument) [build-system]:
Swap to pyproject-build-system.
[native-inputs]: Add python-greenlet.
Change-Id: I1cd0c3e906fbbdc561e66bae9fe35333f61801cf
2024-02-11 21:03:06 +00:00
Sharlatan Hellseher
bcd9a40c49
gnu: python-pyinstrument: Update to 4.6.2.
...
* gnu/packages/python-check.scm (python-pyinstrument): Update to 4.6.2.
Change-Id: I28e147272f273c04f7221f6d4f70677aee9a3747
2024-02-11 21:03:06 +00:00
Sharlatan Hellseher
120e2a64da
gnu: python-pytest-csv: Simplify package.
...
* gnu/packages/python-check.scm (python-pytest-csv) [build-system]: Swap
to pyproejct-build-system.
[arguments]: Use standard 'check phase.
Change-Id: Iae04747b117bf5b5f9fb3c8b57cd40b8822edd77
2024-02-11 21:03:06 +00:00
Sharlatan Hellseher
a3f02bc780
gnu: python-beartype: Simplify package.
...
* gnu/packages/python-check.scm (python-beartype) [build-system]: Swap
to pyproject-build-system.
[arguments]: Use standard 'check phase and <#:test-flags>.
Change-Id: I372c5be3b142f0e25d15fd2bac20fc9cd4d8030c
2024-02-11 21:03:06 +00:00
Troy Figiel
579a1a8c02
gnu: Add python-pandas-vet.
...
* gnu/packages/python-xyz.scm (python-pandas-vet): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-11 21:03:06 +00:00
Ricardo Wurmus
d9aba13841
gnu: python-pytest-sanic: Relax requirement on websockets.
...
* gnu/packages/python-check.scm (python-pytest-sanic)[arguments]: Use plain
list; add 'relax-requirements phase.
[description]: Use complete sentence.
Change-Id: I3c21380b4aa208da8a92270b6748b620a4a2dcc0
2024-01-11 23:20:28 +01:00
Troy Figiel
53f51a908b
gnu: Add python-pytest-cookies.
...
* gnu/packages/python-check.scm (python-pytest-cookies): New variable.
Change-Id: I0b085d345bf1bce5fc9c03315da06954cf2125cb
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-28 10:21:55 +01:00
Sharlatan Hellseher
9f06cf2ed8
gnu: python-pytest-astropy: Update to 0.11.0.
...
* gnu/packages/python-check (python-pytest-astropy): Update to 0.11.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher
c13950ad27
gnu: python-pytest-doctestplus: Update to 1.0.0.
...
* gnu/packages/python-check (python-pytest-doctestplus): Update to 1.0.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher
a72d7beb3f
gnu: python-pytest-remotedata: Update to 0.4.1.
...
* gnu/packages/python-check (python-pytest-remotedata): Update to 0.4.1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Ricardo Wurmus
136700181b
gnu: Add python-assertpy.
...
* gnu/packages/python-check.scm (python-assertpy): New variable.
Change-Id: Ia17d256361eebe977a7d663b473e6c907ffe4ec2
2023-10-25 16:58:40 +02:00
Marius Bakke
08250bffab
gnu: Add python-slotscheck.
...
* gnu/packages/python-check.scm (python-slotscheck): New variable.
2023-09-22 01:29:18 +08:00
Vincent Prat
eeeaf13984
gnu: python-mypy: Update to 1.4.1.
...
* gnu/packages/python-check.scm (python-mypy): Update to 1.4.1.
[origin]: Switch to PyPI.
[arguments]: Don't skip the testImports test.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-15 11:11:22 +01:00
Vincent Prat
e3f8e05c80
gnu: python-mypy-extensions: Fix style
...
* gnu/packages/python-check.scm (python-mypy-extensions): Fix style
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-25 23:46:03 +02:00
Vincent Prat
52fd420877
gnu: python-mypy-extensions: Update to 1.0.0
...
* gnu/packages/python-check.scm (python-mypy-extensions): Update to 1.0.0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-25 23:46:03 +02:00
Antero Mejr
297ba5c15a
gnu: Add python-vulture.
...
* gnu/packages/python-check.scm (python-vulture): New variable.
Signed-off-by: jgart <jgart@dismail.de>
2023-05-23 12:29:48 -05:00
Sharlatan Hellseher
da6e6d38f3
gnu: python-pytest-httpx: Update to 0.22.0, fix build.
...
* gnu/packages/python-check.scm (python-pytest-httpx): Update to 0.22.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Do not override the 'check phase.
Signed-off-by: Vinicius Monego <monego@posteo.net>
2023-05-14 16:34:22 -03:00
Ricardo Wurmus
ee4d9a74b2
Revert "gnu: Add python-pytest-enabler."
...
This reverts commit 0a8c46e89f
.
An older version of python-pytest-enabler already exists in (gnu packages
check).
2023-05-11 20:41:16 +02:00
Ricardo Wurmus
0a8c46e89f
gnu: Add python-pytest-enabler.
...
* gnu/packages/python-check.scm (python-pytest-enabler): New variable.
2023-05-11 17:12:54 +02:00
Sharlatan Hellseher
596f3beeb7
gnu: python-pytest-mpl: Update to 0.16.1.
...
* gnu/packages/python-check.scm (python-pytest-mpl): Update to 0.16.1.
[build-system]: Use pyproject-build-system.
[arguments]<phases>: Simplify phases by removing redundant modification
and use <test-flags> instead.
[propagated-inputs]: Add python-jinja2, python-packaging.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher
3a5c78b287
gnu: python-pytest-arraydiff: Update to 0.5.0.
...
* gnu/packages/python-check.scm (python-pytest-arraydiff): Update to
0.5.0.
[native-inputs]: Add python-setuptools-scm.
[propagated-inputs]: Remove python-six.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher
16e83296d7
gnu: python-pytest-remotedata: Update to 0.4.0.
...
* gnu/packages/python-check.scm (python-pytest-remotedata): Update to
0.4.0.
[build-system]: Use pyproject-build-system.
[arguments]<phases>: Simplify by removing not required phase
modification and use <test-flags> instead.
[native-inputs]: Add python-setuptools-scm.
[propagated-inputs]: Delete python-six, add python-packaging.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher
2f9173430f
gnu: python-pytest-astropy: Simplify package.
...
* gnu/package/python-check.scm (python-pytest-astropy): Simplify package.
[arguments]<phases>: Remove remove-requirement phase.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher
735513e93e
gnu: python-pytest-filter-subpackage: Update to 0.1.2.
...
* gnu/packages/python-check.scm (python-pytest-filter-subpackage):
Update to 0.1.2.
[build-system]: Use pyproject-build-system.
[arguments]: Drop no more required phases.
[native-inputs]: Add python-setuptools-scm.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher
bb38261b5d
gnu: python-pytest-doctestplus: Update to 0.12.1.
...
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to
0.12.1.
[build-system]: Use pyproject-build-system.
[arguments]<phases>: Remove modify-phases and add test-flags option
instead.
[native-inputs]: Add python-numpy.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:08 +03:00
Sharlatan Hellseher
7dac6fee5d
gnu: Add python-memory-profiler.
...
* gnu/packages/python-check.scm (python-memory-profiler): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-05-07 10:37:46 -04:00
Lars-Dominik Braun
5d38269aca
gnu: python-atpublic: Update to 3.1.1.
...
* gnu/packages/python-check.scm (python-atpublic): Update to 3.1.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove #:phases, override build backend.
[native-inputs]: Replace nose2 with pytest, add python-pdm-backend,
python-sybil and python-pytest-cov.
2023-05-05 09:14:30 +02:00
Andreas Enge
c919bfefd9
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-25 15:19:29 +02:00
Lars-Dominik Braun
e619750d00
Revert "gnu: python-pytest-trio: Update to 0.8.0."
...
Not compatible with python-trio 0.8.
This reverts commit 27a4bfbd07
.
2023-04-25 11:08:30 +02:00
Maxim Cournoyer
592c6523b7
gnu: python-pytest-trio: Update to 0.8.0.
...
* gnu/packages/python-check.scm (python-pytest-trio): Update to 0.8.0.
[arguments]: New relax-requirements phase. Delete extraneous
add-installed-pythonpath call. Disable two new tests.
2023-04-19 20:12:17 -04:00
Maxim Cournoyer
ad0b0b2c41
gnu: python-pytest-benchmark: Update to 4.0.0.
...
* gnu/packages/python-check.scm (python-pytest-benchmark): Update to 4.0.0.
2023-04-19 20:12:14 -04:00
Maxim Cournoyer
27a4bfbd07
gnu: python-pytest-trio: Update to 0.8.0.
...
* gnu/packages/python-check.scm (python-pytest-trio): Update to 0.8.0.
[arguments]: New relax-requirements phase. Delete extraneous
add-installed-pythonpath call. Disable two new tests.
Reported-by: jgart <jgart@dismail.de>
2023-04-17 22:10:57 -04:00
Maxim Cournoyer
802a3b7ba3
gnu: python-pytest-7.1: Deprecate package.
...
The source was adjusted using the following command:
$ git grep -rl python-pytest-7.1 |
xargs sed -i 's/python-pytest-7.1/python-pytest/g'
* gnu/packages/check.scm (python-pytest-7.1): Delete variable.
2023-04-14 23:37:06 -04:00
Maxim Cournoyer
3bacd3c76a
Merge branch 'master' into core-updates.
...
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
2023-04-14 17:15:08 -04:00