Sharlatan Hellseher
7a1e5d15b4
gnu: python-aiounittest: Move to python-check.
...
* gnu/packages/check.scm (python-aiounittest): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I173f7269330d732456ec993373e707eab036d354
2026-03-20 15:01:51 +00:00
Nicolas Graves
64d67c2dfa
gnu: Add python-pytest-describe.
...
* gnu/packages/python-check.scm (python-pytest-describe): New variable.
Change-Id: I8b0e239bddfe2a13e6b1b04063e5529b07c1cb45
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 15:01:50 +00:00
Gabriel Wicki
f86ff1db98
gnu: Pin old pybind11 version.
...
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2).
(python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree,
python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change
reference to pybind11-2.
* gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp),
gnu/packages/bioinformatics.scm (python-metacells, python-strawc,
python-coolbox, python-pyspoa, python-scvelo),
gnu/packages/chemistry.scm (avogadrolibs),
gnu/packages/computer-architecture.scm (gem5),
gnu/packages/duckdb.scm (python-duckdb),
gnu/packages/electronics.scm (nextpnr, prjtrellis),
gnu/packages/engineering.scm (python-orocos-kinematics-dynamics),
gnu/packages/geo.scm (ogs-serial),
gnu/packages/graphics.scm (openshadinglanguage, openimageio),
gnu/packages/image-processing.scm (opencolorio),
gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx,
onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe,
python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn,
python-dlib),
gnu/packages/maths.scm (python-accupy, python-ducc0),
gnu/packages/networking.scm (libcamera),
gnu/packages/opencl.scm (python-pyopencl),
gnu/packages/package-management.scm (python-libmambapy),
gnu/packages/physics.scm (python-brille, python-gofit),
gnu/packages/python-check.scm (python-xdoctest),
gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy,
python-iminuit, python-osqp, python-pyamg, python-qdldl,
python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma),
gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal,
gr-satellites, limesuite-ng),
gnu/packages/simulation.scm (fenics, python-dolfin-adjoint),
gnu/packages/statistics.scm (python-diptest, python-george),
gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2.
Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-03-05 15:53:36 +01:00
Sharlatan Hellseher
b757d751d7
gnu: packages/python-check: Sort variables alphabetically.
...
* gnu/packages/python-check.scm (python-ddt, tms): Sort variables
alphabetically.
Change-Id: I556406d2fd2b0842fc5f25a246fd6281ee1dce03
2026-03-01 13:49:34 +00:00
bdunahu
6580f4aa32
gnu: Add austin.
...
* gnu/packages/python-check (austin): New variable.
Merges: https://codeberg.org/guix/guix/pulls/6762
Change-Id: I173f7a6c0eb59c544e3d3d5d5a9213558cf8f4bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-01 13:41:54 +00:00
Andreas Enge
1b149929cd
gnu: python-nose: Move deprecated variable next to the deprecator.
...
* gnu/packages/check.scm (python-nose): Move to...
* gnu/packages/python-check.scm (python-nose): ...this.
Fixes : guix/guix#6603
Change-Id: Iad475de276eb8031c80a84f409a8a4739b3ec94a
2026-02-21 21:33:38 +01:00
Efraim Flashner
5632499e6f
gnu: ruff: Install shell completions.
...
* gnu/packages/python-check.scm (ruff)[arguments]: Add a phase to
install the shell completions.
[native-inputs]: Add this-package when cross-compiling.
Change-Id: Ib9fd21d7616e49fb5cf2e7da83ca09bfeb876196
2026-02-21 10:14:47 +01:00
Maxim Cournoyer
6622333533
gnu: Add ruff.
...
* gnu/packages/python-check.scm (ruff): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add ruff.
Change-Id: I8200569fdcccdc110391910174fee26d56743aaf
2026-02-21 10:14:47 +01:00
Andreas Enge
55669ce9dc
gnu: Remove python-nptyping.
...
* gnu/packages/python-check.scm (python-nptyping): Delete variable.
Fixes : guix/guix#5525
Change-Id: I48c8f86a994e184c7faae5ae64b3ba2503466216
2026-02-11 10:56:12 +01:00
Sharlatan Hellseher
56dd654bea
gnu: python-nptyping: Use python-numpy-1, fix build.
...
* gnu/packages/python-check.scm (python-nptyping):
[phases]{set-source-date-epch}: Remove phase.
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I37652688828425963004c22aff287f76e88f5be1
2026-02-07 12:28:55 +01:00
Nicolas Graves
56708aeace
gnu: python-pytest-black: Switch to python-pytest-8.
...
* gnu/packages/python-check.scm (python-pytest-black)
[native-inputs]: Add python-pytest-8. Remove python-wheel.
[propagated-inputs]: Remove python-pytest.
Change-Id: Ifc6b751be94ad5b6e4fa23b2a0ee18dbe95ed688
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:47 +01:00
Nicolas Graves
3af14e0674
gnu: python-pytest-csv: Switch to python-pytest-8.
...
* gnu/packages/python-check.scm (python-pytest-csv)
[native-inputs]: Add python-pytest-8. Remove python-wheel.
[propagated-inputs]: Remove python-pytest.
Change-Id: Ideed0a7c8b7802cc5aa14973f6bc369a961aa8aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:47 +01:00
Nicolas Graves
62323cd67f
gnu: python-pytest-flake8: Switch to python-pytest-8.
...
* gnu/packages/python-check.scm (python-pytest-flake8)
[native-inputs]: Replace python-pytest by python-pytest-8. Remove
python-wheel.
Change-Id: I10c7aef586d7673bba1ac7f438cbc0ee31ab3dd0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:47 +01:00
Nicolas Graves
6e401231c2
gnu: python-pytest-pylint: Switch to python-pytest-8.
...
* gnu/packages/python-check.scm (python-pytest-pylint)
[native-inputs]: Replace python-pytest by python-pytest-8. Remove
python-wheel.
Change-Id: Ia0394c56f145d5a182eed057712e011eeb1c8bd9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:47 +01:00
Nicolas Graves
4d6446d35d
gnu: python-pytest-testmon: Update to 2.2.0.
...
* gnu/packages/python-check.scm (python-pytest-testmon): Update to 2.2.0.
Change-Id: I9ce5a11136803be52b79914f6a6df3b2475a62e4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:47 +01:00
Nicolas Graves
71b2d17d20
gnu: python-pytest-textual-snapshot: Relax requirements.
...
* gnu/packages/python-check.scm (python-pytest-textual-snapshot)
[source]: Switch to git-fetch.
[arguments]<#:phases>: Add phase 'relax-requirements.
Change-Id: I41c3df3ac6fc9154c85bb05d93da1d22ecf85a50
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:45 +01:00
Nicolas Graves
8a84a30fbf
gnu: python-pytest-isort: Update to 4.0.0.
...
* gnu/packages/python-check.scm (python-pytest-isort): Update to 4.0.0.
Change-Id: Ia94de2ea3ac3a7df7605c16b59c5916e8191143e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:45 +01:00
Sharlatan Hellseher
541812b7c0
gnu: python-deal: Update to 4.24.6.
...
* gnu/packages/python-check.scm (python-deal): Update to 4.24.6.
[arguments] <test-flags>: Reworks skipped tests.
[propagated-inputs]: Add python-astroid, python-deal-solver,
python-pygments, and python-typeguard.
Change-Id: I20a0ccd912aa49d1862990a59381c282de5d2307
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
cbf919ed17
gnu: Add python-deal-solver.
...
* gnu/packages/python-check.scm (python-deal-solver): New variable.
Change-Id: Icb1ef10ac61cb68a9f500a01d4aae00bbccbcbed
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
447a74cedd
gnu: python-tornado: Update to 6.4.2.
...
* gnu/packages/python-web.scm (python-tornado): Absorb definition of
python-tornado-6.
(python-tornado-5): New variable, inherit from python-tornado.
(python-tornado-6): Deprecate variable.
* gnu/packages/jupyter.scm (python-jupyterlite-core)
* gnu/packages/jupyter.scm (python-pytest-jupyter)
* gnu/packages/jupyter.scm (python-voila)
* gnu/packages/python-xyz.scm (python-pypugjs)
* gnu/packages/python-xyz.scm (python-tenacity):
[native-inputs]: Remove python-tornado-6; add python-tornado.
* gnu/packages/machine-learning.scm (kaldi-gstreamer-server):
[inputs]: Remove python-tornado-6; add python-tornado.
* gnu/packages/bioinformatics.scm (python-bulkvis)
* gnu/packages/jupyter.scm (python-ipykernel)
* gnu/packages/jupyter.scm (python-jupyter-client)
* gnu/packages/jupyter.scm (python-jupyter-client-7)
* gnu/packages/jupyter.scm (python-jupyter-server)
* gnu/packages/jupyter.scm (python-nbclassic)
* gnu/packages/jupyter.scm (python-nbdime)
* gnu/packages/jupyter.scm (python-notebook)
* gnu/packages/jupyter.scm (python-terminado)
* gnu/packages/python-check.scm (python-pytest-tornasync)
* gnu/packages/python-science.scm (python-distributed)
* gnu/packages/python-xyz.scm (python-bokeh)
* gnu/packages/python-xyz.scm (python-ipyparallel-bootstrap)
* gnu/packages/python-xyz.scm (python-nbconvert)
[propagated-inputs]: Remove python-tornado-6; add python-tornado.
Change-Id: I437d73a0711c88e329666b6bc853f6332c277098
2026-02-07 12:28:38 +01:00
Nicolas Graves
1bf91ac505
gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.
...
* gnu/packages/astronomy.scm (python-asdf-compression)
(python-asdf-fits-schemas, python-cdflib, python-sunkit-spex):
* gnu/packages/bioinformatics.scm (python-whatshap, python-mudata)
(python-pyfaidx, python-ctxcore, scvelo):
* gnu/packages/bootloaders.scm (dtc):
* gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked):
* gnu/packages/databases.scm (python-fastparquet):
* gnu/packages/disk.scm (greaseweazle-host-tools):
* gnu/packages/docker.scm (python-docker):
* gnu/packages/finance.scm (python-ledgerblue):
* gnu/packages/fontutils.scm (python-compreffor)
(python-defcon-bootstrap, nototools):
* gnu/packages/games.scm (sc-controller):
* gnu/packages/machine-learning.scm (python-botorch):
* gnu/packages/music.scm (python-pylast):
* gnu/packages/package-management.scm (conda):
* gnu/packages/python-build.scm (python-exceptiongroup):
* gnu/packages/python-science.scm (python-dask-image)
(python-distributed, python-osqp):
* gnu/packages/python-web.scm (python-branca, python-smart-open):
* gnu/packages/python-xyz.scm (python-conda-content-trust)
(python-menuinst, python-isort, python-pyclibrary)
(python-pyclipper, python-csb43-0.10, python-orgparse)
(python-deepmerge, python-scooby, python-uuid6):
* gnu/packages/radio.scm (nanovna-saver):
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints):
[arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION.
* gnu/packages/python-xyz.scm (python-bagit)
[arguments]: Refactor manual 'check phase into #:test-flags.
Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:37 +01:00
Nicolas Graves
a63620b659
gnu: Remove python-mypy native-input from some packages.
...
Remove python-mypy from [native-inputs] in the following packages as not
required for build/tests/install:
* gnu/packages/engineering.scm: (uranium, cura)
* gnu/packages/machine-learning.scm: (python-torchmetrics)
* gnu/packages/python-check.scm: (python-nptyping)
* gnu/packages/python-web.scm: (python-huggingface-hub, python-asgiref,
python-starsessions)
* gnu/packages/python-xyz.scm: (kalamine, python-numpy-1)
* gnu/packages/serialization.scm: (python-msgspec)
Change-Id: I46d608020f65a2d6a8d3fec792173e44308360bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nguyễn Gia Phong
81df280103
gnu: Add python-blockbuster.
...
* gnu/packages/python-check.scm (python-blockbuster): Add variable.
Change-Id: I7cbdea1d62f700d75d92b8fd98929dc716e038e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:32 +01:00
Nguyễn Gia Phong
992e7fc3b8
gnu: python-trio: Update to 0.32.0.
...
* gnu/packages/python-xyz.scm (python-trio): Update to 0.32.0.
[arguments] <#:test-flags>: Adjust skipped tests.
<#:phases>: Add phase 'patch-pthread-path. Remove the inclusion
of src in PYTHONPATH in 'set-env phase before phase 'check.
[native-inputs]: Add python-async-generator, python-cryptography,
python-jedi and python-pylint. Remove python-wheel.
[propagated-inputs]: Remove python-cffi and python-exceptiongroup.
[home-page]: Change to the documentation website.
Change-Id: Ib109aeb2cf6a239a5a055d53682ab811c76701f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:31 +01:00
Nicolas Graves
d2fe4a5ee5
gnu: python-syrupy: Fix tests.
...
* gnu/packages/python-check.scm (python-syrupy)
[arguments]<#:test-backend>: Drop it.
<#:test-flags>: Ignore expected failing test.
[native-inputs]: Drop python-invoke.
Change-Id: Ie3e92293d7bd96aa7edbf81b577c9413bd988dfd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:30 +01:00
Sharlatan Hellseher
bba4ca6ee4
gnu: python-pytest-subtests: Update to 0.15.0.
...
* gnu/packages/python-check.scm (python-pytest-subtests): Update to 0.15.0.
[native-inputs]: Remove python-pytest-bootstrap and python-wheel; add
python-pytest-8.
Change-Id: I427b7bbcc5284607961210a167149fc50714c952
2026-02-07 12:28:26 +01:00
Sharlatan Hellseher
47358c73cd
gnu: python-pytest-httpx: Use python-pytest-8.
...
* gnu/packages/python-check.scm (python-pytest-httpx)[native-inputs]:
Remove python-pytest; add python-pytest-8.
Change-Id: Ic8b7bf22a84b7ecb8c37996405f6d7b996cf3ce5
2026-02-07 12:28:20 +01:00
Sharlatan Hellseher
bbc241a1a4
gnu: python-crosshair: Update to 0.0.101.
...
* gnu/packages/python-check.scm (python-crosshair): Update to 0.0.101.
[arguments] <test-flags>: Rework skipped tests, pass more.
<phases>: Remove 'fix-dependencies; add 'relax-requirements.
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Add python-pygls.
Change-Id: I5b9c84d165c09ce62d364dbbd2da7108dc2eda1c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:15 +01:00
Sharlatan Hellseher
ec3c031c3e
gnu: python-pytest-doctestplus: Update to 1.6.0.
...
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to 1.6.0.
[phases] {patch-git-path}: Switch to search-input-file.
[propagated-inputs]: Remove python-setuptools; add python-packaging.
[native-inputs]: Remove python-pytest and python-wheel; add
python-pytest-bootstrap and python-setuptools.
Change-Id: Ie3fae7a1a639bf2b3a77dde3cdfd4696a929696e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:26 +01:00
Sharlatan Hellseher
4dfb9dde2a
gnu: python-pytest-randomly: Move to python-check.
...
* gnu/packages/check.scm (python-pytest-randomly): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I6f121680e3cb08a88c45b82a9832286631f7ba2d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:25 +01:00
Sharlatan Hellseher
376056617d
gnu: python-nox: Update to 2025.11.12.
...
* gnu/packages/python-check.scm (python-nox): Update to 2025.11.12.
[arguments] <test-flags>: Skip tests requiring uv.
[propagated-inputs]: Remove python-packaging and python-py; add
python-attrs, python-dependency-groups, and python-humanize.
[native-inputs]: Remove python-jinja2.
Change-Id: Ia310a49b1b76841e267c10a34549510880b1bbf0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:40 +01:00
Sharlatan Hellseher
a611ae225d
gnu: python-nbval: Reduce closure size.
...
* gnu/packages/python-check.scm (python-nbval):
[arguments] <test-flags>: Skip some more tests to reduce closure size.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-pytest-cov, python-sympy, and
python-wheel.
Change-Id: I3e3e4378a837d62c553ff432aecf45d266589aee
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:14 +01:00
Sharlatan Hellseher
a0ed2482e4
gnu: python-pydantic-2: Deprecate by python-pydantic.
...
* gnu/packages/python-xyz.scm (python-pydantic-2): Deprecate variable.
* gnu/packages/astronomy.scm (python-czml3, python-edps, python-hvpy):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/cybersecurity.scm (gallia):
[inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/databases.scm (python-prisma)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-tortoise-orm, aerich)[native-inputs]: Remove python-pydantic-2;
add python-pydantic.
* gnu/packages/django.scm (python-django-ninja)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/finance.scm (python-schwifty)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/games.scm (tuxemon)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/machine-learning.scm (python-spacy, python-thinc):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/maths.scm (python-libensemble)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-check.scm (python-inline-snapshot)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-science.scm (python-iminuit):[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-pandera, python-vaex-core)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/python-web.scm: (python-cloudpathlib, python-huggingface-hub):
[native-inputs]: Remove python-pydantic-2; add python-pydantic.
(python-aws-sam-translator, python-weasel, python-openai,
python-fastapi, python-fastapi-csrf-protect,
python-fastapi-pagination-minimal, python-fastapi-pagination):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-xyz.scm: (python-safety-schemas,
python-pytoolconfig, python-pydantic-cli, python-pydantic-settings,
python-confection, python-safety)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
(python-deepdiff, python-lief)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
Change-Id: I20842162ae8a6c0abd54e4ef1fc676f928541184
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:13 +01:00
Sharlatan Hellseher
b715e332d9
gnu: Add python-pytest-run-parallel.
...
* gnu/packages/python-check.scm (python-pytest-run-parallel): New variable.
Change-Id: I680f2dcc11e3457a3b05ebe65852a7cfd6c2df53
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:10 +01:00
Sharlatan Hellseher
9f85662729
gnu: python-pytest-regressions: Move to python-check.
...
* gnu/packages/check.scm (python-pytest-regressions): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I829667aa3cadd8a762194e1948c88b72e6a4eeda
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:05 +01:00
Sharlatan Hellseher
d3315c31ef
gnu: Remove python-pyux.
...
* gnu/packages/python-check.scm (python-pyux): Delete variable.
Fixes : guix/guix#4608
Change-Id: Ibef7cc801511ee13e87793b7546e44b80cde45bf
2026-01-01 23:09:32 +00:00
Sharlatan Hellseher
cce1e4bb1c
gnu: Remove python-xunitparser.
...
* gnu/packages/python-check.scm (python-xunitparser): Delete variable.
Fixes : guix/guix#4610
Change-Id: Ibe4a23888a57f9402a2251fe01e5cf3dc65d913e
2026-01-01 23:08:38 +00:00
Sharlatan Hellseher
7d86904726
gnu: Remove python-xvfbwrapper.
...
* gnu/packages/python-check.scm (python-xvfbwrapper): Delete variable.
Fixes : guix/guix#4614
Change-Id: Ib2441982bb58d1b32b17f4ee9ce1547f40fbeeb9
2026-01-01 23:08:13 +00:00
Nicolas Graves
b2d0310d0e
gnu: Add tms.
...
* gnu/packages/python-check.scm (tms): New variable.
Change-Id: I4ccbef53f4fc284aff3ce55f5f7f6d578b9f817f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 19:59:51 +00:00
Hugo Buddelmeijer
00b57e2554
gnu: python-pytest-astropy: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-pytest-astropy):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I6363cc888c08bef6b679c05bdfca26af719f8c51
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:45 +00:00
Hugo Buddelmeijer
679acc5675
gnu: python-pytest-xvfb: Update to 3.1.1.
...
* gnu/packages/python-check.scm (python-pytest-xvfb): Update to 3.1.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Use gexps.
<:#phases>: Improve prepare-tests phase.
[native-inputs]: Remove python-pytest-runner, add python-setuptools.
Change-Id: I7d46911037989228db944f08fd850fa7122daad0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:45 +00:00
Hugo Buddelmeijer
f85938f7b7
gnu: python-pytest-celery: Update to 1.2.1.
...
* gnu/packages/python-check.scm (python-pytest-celery): Update to 1.2.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Use gexpes.
[home-page]: Update URL.
[propagated-inputs]: Add python-pytest-docker-tools, python-psutil
and python-tenacity.
[native-inputs]: Add python-celery-minimal, python-memcached,
python-poetry-core, python-pytest, python-pytest-cov, python-redis,
and python-requests.
[description]: Add more details.
Change-Id: I07fcb2d8ef319fe28b32902921ae2ae181a4d8c0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:45 +00:00
Hugo Buddelmeijer
dc95ec12e8
gnu: Add python-pytest-docker-tools.
...
* gnu/packages/python-check.scm (python-pytest-docker-tools): New variable.
Change-Id: Icc5f93e61f32d4e00cf48db333c1270100e8b9b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Hugo Buddelmeijer
3916b479f7
gnu: python-pyux: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-pyux):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: Ic1ba57fce6a1e4936a3610753229aef3ff120a2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Hugo Buddelmeijer
a326afb85f
gnu: python-xvfbwrapper: Update to 0.2.16.
...
* gnu/packages/python-check.scm (python-xvfbwrapper): Update to 0.2.16.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: Id267bb7978a38db55e8d84fa56d19fd6b639d9f9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Hugo Buddelmeijer
692c95e305
gnu: python-xunitparser: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-xunitparser):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
[home-page]: Update URL.
Change-Id: I3946378b153c54f9992df1b6562282c44fc65c1a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 17:24:44 +00:00
Sharlatan Hellseher
9bb46e6e02
gnu: python-pytest-dependency: Move to python-check.
...
* gnu/packages/check.scm (python-pytest-dependency): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I135998cdbb0b321aa3c5e2a552d6374009e60fbe
2025-12-17 11:20:19 +01:00
Hugo Buddelmeijer
ed73da496b
gnu: python-pytest-aiohttp: Update to 1.1.0.
...
* gnu/packages/python-check.scm (python-pytest-aiohttp): Update to 1.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'set-version and 'create-pytest-ini phases.
[propagated-inputs]: Add python-pytest-asyncio.
[native-inputs]: Add python-setuptools and python-setuptools-scm.
Change-Id: Ia25a1d8a8dce23ae9a4773cbf9a8b81e50abb4ac
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2025-12-17 11:20:18 +01:00
Giacomo Leidi
c425bac93d
Update Giacomo's email address.
...
The change was automated via:
git grep -l goodoldpaul@autistici.org |
xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'
* .mailmap: New entry.
Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-03 14:38:09 +09:00
Sharlatan Hellseher
8d870bebc1
gnu: python-pynose: Improve package.
...
* gnu/packages/python-check.scm (python-pynose):
[arguments] <phases>: Use custom 'check.
[native-inputs]: Remove python-wheel.
[synopsis]: Adjust it to reflect the logic.
[description]: Add more details from proejct's README and mention that
it may be used as Nose replacement.
Change-Id: Ib5b35803d8e5240433a86f57423d28691ec696e8
2025-12-02 11:18:01 +00:00