summaryrefslogtreecommitdiff
path: root/gnu/packages/python-check.scm
AgeCommit message (Collapse)Author
2026-03-20gnu: python-aiounittest: Move to python-check.Sharlatan Hellseher
* gnu/packages/check.scm (python-aiounittest): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I173f7269330d732456ec993373e707eab036d354
2026-03-20gnu: Add python-pytest-describe.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-describe): New variable. Change-Id: I8b0e239bddfe2a13e6b1b04063e5529b07c1cb45 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-05gnu: Pin old pybind11 version.Gabriel Wicki
* 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-01gnu: packages/python-check: Sort variables alphabetically.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-ddt, tms): Sort variables alphabetically. Change-Id: I556406d2fd2b0842fc5f25a246fd6281ee1dce03
2026-03-01gnu: Add austin.bdunahu
* 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-02-21gnu: python-nose: Move deprecated variable next to the deprecator.Andreas Enge
* 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-21gnu: ruff: Install shell completions.Efraim Flashner
* 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-21gnu: Add ruff.Maxim Cournoyer
* gnu/packages/python-check.scm (ruff): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add ruff. Change-Id: I8200569fdcccdc110391910174fee26d56743aaf
2026-02-11gnu: Remove python-nptyping.Andreas Enge
* gnu/packages/python-check.scm (python-nptyping): Delete variable. Fixes: guix/guix#5525 Change-Id: I48c8f86a994e184c7faae5ae64b3ba2503466216
2026-02-07gnu: python-nptyping: Use python-numpy-1, fix build.Sharlatan Hellseher
* 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-07gnu: python-pytest-black: Switch to python-pytest-8.Nicolas Graves
* 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-07gnu: python-pytest-csv: Switch to python-pytest-8.Nicolas Graves
* 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-07gnu: python-pytest-flake8: Switch to python-pytest-8.Nicolas Graves
* 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-07gnu: python-pytest-pylint: Switch to python-pytest-8.Nicolas Graves
* 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-07gnu: python-pytest-testmon: Update to 2.2.0.Nicolas Graves
* 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-07gnu: python-pytest-textual-snapshot: Relax requirements.Nicolas Graves
* 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-07gnu: python-pytest-isort: Update to 4.0.0.Nicolas Graves
* 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-07gnu: python-deal: Update to 4.24.6.Sharlatan Hellseher
* 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-07gnu: Add python-deal-solver.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-deal-solver): New variable. Change-Id: Icb1ef10ac61cb68a9f500a01d4aae00bbccbcbed
2026-02-07gnu: python-tornado: Update to 6.4.2.Sharlatan Hellseher
* 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-07gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.Nicolas Graves
* 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-07gnu: Remove python-mypy native-input from some packages.Nicolas Graves
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-07gnu: Add python-blockbuster.Nguyễn Gia Phong
* gnu/packages/python-check.scm (python-blockbuster): Add variable. Change-Id: I7cbdea1d62f700d75d92b8fd98929dc716e038e0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-trio: Update to 0.32.0.Nguyễn Gia Phong
* 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-07gnu: python-syrupy: Fix tests.Nicolas Graves
* 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-07gnu: python-pytest-subtests: Update to 0.15.0.Sharlatan Hellseher
* 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-07gnu: python-pytest-httpx: Use python-pytest-8.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-httpx)[native-inputs]: Remove python-pytest; add python-pytest-8. Change-Id: Ic8b7bf22a84b7ecb8c37996405f6d7b996cf3ce5
2026-01-25gnu: python-crosshair: Update to 0.0.101.Sharlatan Hellseher
* 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-25gnu: python-pytest-doctestplus: Update to 1.6.0.Sharlatan Hellseher
* 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-25gnu: python-pytest-randomly: Move to python-check.Sharlatan Hellseher
* 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-25gnu: python-nox: Update to 2025.11.12.Sharlatan Hellseher
* 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-25gnu: python-nbval: Reduce closure size.Sharlatan Hellseher
* 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-25gnu: python-pydantic-2: Deprecate by python-pydantic.Sharlatan Hellseher
* 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-25gnu: Add python-pytest-run-parallel.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-run-parallel): New variable. Change-Id: I680f2dcc11e3457a3b05ebe65852a7cfd6c2df53 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-pytest-regressions: Move to python-check.Sharlatan Hellseher
* 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-01gnu: Remove python-pyux.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pyux): Delete variable. Fixes: guix/guix#4608 Change-Id: Ibef7cc801511ee13e87793b7546e44b80cde45bf
2026-01-01gnu: Remove python-xunitparser.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-xunitparser): Delete variable. Fixes: guix/guix#4610 Change-Id: Ibe4a23888a57f9402a2251fe01e5cf3dc65d913e
2026-01-01gnu: Remove python-xvfbwrapper.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-xvfbwrapper): Delete variable. Fixes: guix/guix#4614 Change-Id: Ib2441982bb58d1b32b17f4ee9ce1547f40fbeeb9
2025-12-27gnu: Add tms.Nicolas Graves
* gnu/packages/python-check.scm (tms): New variable. Change-Id: I4ccbef53f4fc284aff3ce55f5f7f6d578b9f817f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27gnu: python-pytest-astropy: Switch to pyproject.Hugo Buddelmeijer
* 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-27gnu: python-pytest-xvfb: Update to 3.1.1.Hugo Buddelmeijer
* 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-27gnu: python-pytest-celery: Update to 1.2.1.Hugo Buddelmeijer
* 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-27gnu: Add python-pytest-docker-tools.Hugo Buddelmeijer
* gnu/packages/python-check.scm (python-pytest-docker-tools): New variable. Change-Id: Icc5f93e61f32d4e00cf48db333c1270100e8b9b4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27gnu: python-pyux: Switch to pyproject.Hugo Buddelmeijer
* 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-27gnu: python-xvfbwrapper: Update to 0.2.16.Hugo Buddelmeijer
* 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-27gnu: python-xunitparser: Switch to pyproject.Hugo Buddelmeijer
* 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-17gnu: python-pytest-dependency: Move to python-check.Sharlatan Hellseher
* gnu/packages/check.scm (python-pytest-dependency): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I135998cdbb0b321aa3c5e2a552d6374009e60fbe
2025-12-17gnu: python-pytest-aiohttp: Update to 1.1.0.Hugo Buddelmeijer
* 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-03Update Giacomo's email address.Giacomo Leidi
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-02gnu: python-pynose: Improve package.Sharlatan Hellseher
* 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