Age | Commit message (Expand) | Author |
2024-12-23 | 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
| Danny Milosavljevic |
2024-12-18 | gnu: python-icontract: Add missing input....* gnu/packages/python-check.scm (python-icontract) [native-inputs]: Add
python-wheel.
Change-Id: Ib4dac8d1a05536e09d80e9d102795f68238bfaef
| Sharlatan Hellseher |
2024-12-17 | gnu: python-nptyping: Update to 2.5.0....This reinstates commit 843bec9a15eb3f3293ddfeefde97bde461ced7ee, 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
| Maxim Cournoyer |
2024-12-17 | 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
| Maxim Cournoyer |
2024-12-17 | 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
| Maxim Cournoyer |
2024-12-17 | 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
| Maxim Cournoyer |
2024-12-14 | gnu: python-pytest-shard: Fix build....* gnu/packages/python-check.scm (python-pytest-shard)[native-inputs]: Add
python-setuptools python-wheel.
Change-Id: I49b93ffb7fbdecf0297d979fae4baa6c25aa6efb
| Danny Milosavljevic |
2024-12-14 | gnu: python-nptyping: Revert change....Revert part of commit ca305f0716a71c28c5c40e9b6fb09195682f03dd.
Change-Id: Id9a91a20fa35bac12e78a05fdc514fd954e4c178
| Danny Milosavljevic |
2024-12-14 | gnu: python-pytest-flakefinder: Fix build....* gnu/packages/python-check.scm (python-pytest-flakefinder)[native-inputs]:
Add python-wheel, python-setuptools.
Change-Id: Ic43963f7877901923f266cc89d07380bb0f66bfd
| Danny Milosavljevic |
2024-12-13 | gnu: python-pytest-virtualenv: Update home page URL....* gnu/packages/python-check.scm (python-pytest-virtualenv)
[home-page]: Update URL.
Change-Id: Iaf6a34a12b942bf46530e7a000def049d83fface
| Maxim Cournoyer |
2024-12-13 | gnu: python-pylama: Update to 8.4.1....* gnu/packages/python-check.scm (python-pylama): Update to 8.4.1.
[source]: Swap to git checkout containing tests.
[build-system]: Swap to pyrpoect-build-system.
[arguments]<phases>: Remove 'disable-failing-tests.
<tests>: Switch them off as cycling with python-pylint.
[native-inputs]: Remove python-py, python-pytest; add python-setuptools
and python-wheel.
[propagated-inputs]: Remove labels.
[description]: Adjust fill column.
Change-Id: If06ada7a80f5b68792adc0587ed7207dec92523f
| Sharlatan Hellseher |
2024-12-13 | gnu: python-coveralls: Update to 4.0.1....* gnu/packages/python-check.scm (python-coveralls): Update to 4.0.1.
[source]<origin>: Remove uneeded modules and snippet fields.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Move functionality to...
<#:test-flags>: ...here. Add failing tests.
[native-inputs]: Add poetry.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Nicolas Graves |
2024-12-13 | gnu: python-pytest-httpx: Update to 0.34.0....* gnu/packages/python-check.scm (python-pytest-httpx): Update to 0.34.0.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Nicolas Graves |
2024-12-13 | gnu: python-green: Adjust inputs....* gnu/packages/python-check.scm (python-green):
[arguments]<phases>: Add custom 'check.
[native-inputs]: Remove python-black and python-django; add
python-setuptools and python-wheel.
Change-Id: I3fd3aa1d3e73956d08b1691d6a1d43b6d8d2d019
| Sharlatan Hellseher |
2024-12-13 | gnu: python-slotscheck: Update to 0.19.0....* gnu/packages/python-check.scm (python-slotscheck): Update to 0.19.0.
Improve package style.
[source]{url}: Use direct string of URL instead of home-page field.
[native-inputs]: Remove python-pydantic; add python-ujson.
Change-Id: I9ea14cb694f9dd7e3330b9f8e015621053d70d0b
| Sharlatan Hellseher |
2024-12-13 | gnu: python-vcrpy: Update to 6.0.2....* gnu/packages/python-check.scm (python-vcrpy): Update to 6.0.2.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Use default 'check phase.
[native-inputs]: Remove python-black, python-coverage, python-flake8,
and python-tox; add nss-certs-for-test, python-setuptools, and
python-wheel.
Change-Id: Ie0e4fcd41bed09232c589a9486449f62377ae87e
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-trio: Update to 0.8.0....* gnu/packages/python-check.scm (python-pytest-trio): Update to 0.8.0.
[native-inputs]: Remove python-pytest-cov.
Change-Id: I6efe427aa12d4a4b069ac66370adf0ddcdee95dd
| Sharlatan Hellseher |
2024-12-13 | gnu: Remove python-typeguard-4....* gnu/packages/python-xyz.scm (python-typeguard-4): Delete variable.
* gnu/packages/python-check.scm (python-icontract) [native-inputs]:
Remove python-typeguard-4; add python-typeguard.
* gnu/packages/python-science.scm (python-pandera) [propagated-inputs]:
Remove python-typeguard-4; add python-typeguard.
Change-Id: Ie20deee06629452c804fa6f62b1bd1f67038bc86
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-remotedata: Fix tests....* gnu/packages/python-check.scm (python-pytest-remotedata): Fix tests.
[arguments]<test-flags>: Ignore one more test, enable parallel tests.
[native-inputs]: Add python-pytest-xdist.
Change-Id: Ib5f58f415491ea4f5090af8bf47d31584edb037b
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-metadata: Update to 3.1.1....* gnu/packages/python-check.scm (python-pytest-metadata): Update to 3.1.1.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-hatchling and python-hatch-vcs.
Change-Id: If6d335a10a8eafcbab09e6149f8117647f95990f
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-flask: Update to 1.3.0....* gnu/packages/python-check.scm (python-pytest-flask): Update to 1.3.0.
[build-system]: Swap to pyproject-build-system.
[propagated-inputs]: Add python-flask.
[native-inputs]: Remove python-flask and python-werkzeug; add
python-setuptools and python-wheel.
Change-Id: I73beecdcb9b954cc406fbfb7cac3cb4614c299ae
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-doctestplus: Update to 1.2.1....* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to 1.2.1.
[arguments]<test-flags>: Enable tests requiring git.
<phases>: Add 'patch-git-path phase.
[native-inputs]: Add git-minimal/pinned.
Change-Id: If9fbec52481cc86581058e379e2f4f82ad7f1b2c
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-flake8: Update to 1.3.0....* gnu/packages/python-check.scm (python-pytest-flake8): Update to 1.3.0.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I4fc09e232585d3c92d27609e5d2d10c9d01bc7a5
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-mpl: Update to 0.17.0....* gnu/packages/python-check.scm (python-pytest-mpl): Update to 0.17.0.
[propagated-inputs]: Remove python-nose.
Change-Id: Iecf1eae467d958353a4b16512150a229283a92c2
| Sharlatan Hellseher |
2024-12-13 | gnu: python-mypy: Update to 1.13.0....* gnu/packages/python-check.scm (python-mypy): Update to 1.13.0.
[native-inputs]: Add nss-certs-for-test, python-hatchling,
python-setuptools, and python-wheel.
(python-mypy-minimal)[arguments]<phases>: Keep all phases.
[native-inputs]: Add python-setuptools, and python-wheel.
Change-Id: I45c35e361430a65a649f90e6aab7c2cff7218164
| Sharlatan Hellseher |
2024-12-13 | gnu: Remove python-pytest-8....* gnu/packages/check.scm (python-pytest-8): Set variable as deprecated.
* gnu/packages/astronomy.scm (python-asdf) [native-inputs]: Remove
python-pytest-8; add python-pytest.
* gnu/packages/astronomy.scm (python-healpy) [native-inputs]: Remove
python-pytest-8; add python-pytest.
* gnu/packages/python-check.scm (python-pytest-cython)
[propagated-inputs]: Remove python-pytest-8; add python-pytest.
Change-Id: I89a6fbbc0152a6c2f0a9a22f8398a6bc4f9e86cb
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-virtualenv: Update to 1.8.0....* gnu/packages/python-check.scm (python-pytest-virtualenv): Update to
1.8.0. Use G-expressions.
[build-system]: Swap to pyproejct-build-system.
[inputs]: Remove python-virtualenv.
[propagated-inputs]: Add python-importlib-metadata and python-virtualenv.
[native-inputs]: Remove python-mock; add python-setuptools and python-wheel.
Change-Id: I92170b0e272dceb1e2e22bf0b1c675aed99986d4
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-shutil: Update to 1.8.0....* gnu/packages/python-check.scm (python-pytest-shutil): Update to 1.8.0.
[arguments]<test-flags>: Enable all tests as they have no regressions.
<phases>: Remove use-path-instead-of-path.py as resolved in upstream.
[propagated-inputs]: Remove python-contextlib2; add python-mock and
python-six.
[native-inputs]: Remove python-mock; add python-setuptools and
python-wheel.
Change-Id: I2191387cce678801ea6016a1ff2a9ed78c415a82
| Sharlatan Hellseher |
2024-12-13 | gnu: python-pytest-openfiles: Adjust inputs....* gnu/packages/python-check.scm (python-pytest-openfiles)
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Id198c8313bbc630444ec5d55ce385967fe90e395
| Sharlatan Hellseher |
2024-12-13 | gnu: python-cucumber-tag-expressions: Update to 6.1.1....* gnu/packages/python-check.scm (python-cucumber-tag-expressions): Update to 6.1.1.
[source]: Swap to git checkout containing tests.
[arguments]<phases>: Add chdir-phython phase.
[home-page]: Fix URL.
[native-inputs]: Remove python-invoke; add python-pytest-html,
python-pyyaml, python-setuptools, python-setuptools-scm, and
python-wheel.
Change-Id: Ia028ae6fa7987194ee50f532209626733b50275a
| Sharlatan Hellseher |
2024-12-13 | gnu: Add python-pytest-html....* gnu/packages/python-check.scm (python-pytest-html): New variable.
Change-Id: Idbfd00f31f8064b978e5a15a825b191cf4b5515c
| Sharlatan Hellseher |
2024-12-13 | gnu: python-assay: Add missing inputs....* gnu/packages/python-check.scm (python-assay) [native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: Iec407e0f8483a037a07a9467a2a158dd049576f0
| Sharlatan Hellseher |
2024-12-13 | gnu: build-system/pyproject: Add missing native-inputs....* gnu/packages/bioinformatics.scm (python-ega-download-client)
[native-inputs]: Add python-setuptools and python-wheel.
* gnu/packages/databases.scm (datasette)[native-inputs]: Add
python-pip.
* gnu/packages/django.scm (python-django-localflavor,
python-django-contact-form)[native-inputs]: Add python-setuptools and
python-wheel.
* gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Add
python-setuptools and python-wheel.
* gnu/packages/jupyter.scm (python-jupyterlab-server)[native-inputs]:
Add python-wheel.
(python-nbstripout)[native-inputs]: Add python-setuptools and
python-wheel.
* gnu/packages/machine-learning.scm (python-captum,
python-linear-operator, python-gpytorch)[native-inputs]: Add
python-setuptools.
* gnu/packages/music.scm (abjad, abjad-ext-rmarkers,
abjed-ext-nauert, python-mutagen)[native-inputs]: Add
python-setuptools and python-wheel.
* gnu/packages/package-management.scm
(python-conda-package-handling)[native-inputs]: Add python-setuptools
and python-wheel.
(conda)[native-inputs]: Add python-wheel.
* gnu/packages/python-check.scm (python-pyinstrument,
python-pytest-testmon, python-pytest-trio, python-nbval,
python-pytest-toolbox)[native-inputs]: Add python-setuptools and
python-wheel.
(python-nptyping)[native-inputs]: Add python-setuptools.
* gnu/packages/python-check.scm (python-dask-expr)[native-inputs]:
Add python-setuptools and python-wheel.
* gnu/packages/python-web.scm (parfive, python-aioftp, python-hupper,
python-sanic, python-mechanicalsoup, python-tinycss, python-aiostream,
python-cbor2, gunicorn)[native-inputs]: Add python-setuptools and
python-wheel.
* gnu/packages/python-xyz.scm (python-apprise, python-jaraco-classes,
python-sparse, python-shtab, python-pyan3)[native-inputs]: Add
python-setuptools.
(python-jupytext, python-orderedmultidict, python-identify, python-nodeenv,
python-cfgv, python-zarr, python-multipart, python-nbconvert, python-cram,
python-immutables, python-numpydoc, python-cairosvg, python-unidecode,
python-black, python-multidict, python-mpv-jsonipc, python-humanize,
python-cmd2)[native-inputs]: Add python-setuptools and python-wheel.
(python-partd, python-dask, python-zarr)[native-inputs]: Add
python-wheel.
(python-nbconvert)[propagated-inputs]: Add texlive-etoolbox. Remove
duplicate textlive-jknapltx.
(python-isort)[native-inputs]: Add python-pip.
* gnu/packages/simulation.scm (python-fenics-dijitso)[native-inputs]:
Add python-setuptools and python-wheel.
* gnu/packages/sphinx.scm (python-pydata-sphinx-theme,
python-sphinx-autodoc-typehints)[native-inputs]: Add
python-setuptools.
* gnu/packages/syndication.scm (tuir)[native-inputs]: Add
python-setuptools and python-wheel.
* gnu/packages/terminals.scm (python-halo)[native-inputs]: Add
python-setuptools and python-wheel.
* gnu/packages/time.scm (python-arrow, python-dateutil)
[native-inputs]: Add python-setuptools and python-wheel.
* gnu/packages/version-control.scm (pre-commit)[native-inputs]: Add
python-setuptools and python-wheel. Remove input labels.
* gnu/packages/virtualization.scm (python-qemu-qmp,
python-transient)[native-inputs]: Add python-setuptools and
python-wheel.
* gnu/packages/xorg.scm (python-xcffib)[native-inputs]: Add
python-setuptools and python-wheel.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: Id61cf8cdc47bd4c2871c0a9c8e9a5bfd51157df0
| Nicolas Graves |
2024-12-13 | gnu: python-pytest-toolbox: Move to pyproject-build-system....* gnu/packages/python-check.scm (python-pytest-toolbox):
[build-system]: Move to pyproject-build-system.
[arguments]<#:phases>: Restrict 'check phase replacement to
'pre-check phase.
Change-Id: Id0804db32d30314076d1e411711881bbe3a3f6e1
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Nicolas Graves |
2024-12-13 | gnu: python-pytest-remotedata: Ignore failing test....* gnu/packages/python-check.scm (python-pytest-remotedata)
[arguments]<#:test-flags>: Ignore failing tests.
Change-Id: Ic351559a0c9ce49be6ce4695cceef46f8b6384ba
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Nicolas Graves |
2024-12-13 | gnu: python-cucumber-tag-expressions: Move to pyproject-build-system....* gnu/packages/python-check.scm (python-cucumber-tag-expressions):
[build-system]: Move to pyproject-build-system.
[arguments]: Remove uneeded field.
Change-Id: Ibf0d92aa761f7a00f8c2c806a8bbd38669987ad7
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Nicolas Graves |
2024-12-13 | gnu: python-nbval: Move to pyproject-build-system....* gnu/packages/python-check.scm (python-nbval):
[build-system]: Move to pyproject-build-system.
[arguments]: Move <#:phases> check phase replacement into proper
<#:test-flags>.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Add python-six; remove python-pytest.
Change-Id: I93aa282399eb52636ee5561b5d8fb7bb5b93f9e0
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Nicolas Graves |
2024-12-13 | gnu: python-pytest-tornasync: Use Tornado 6....* gnu/packages/python-check.scm (python-pytest-tornasync)[propagated-inputs]:
Replace python-tornado with python-tornado-6.
Change-Id: I780e168a1bb3d1f7ecd2e7599f4c1eb1a06719ba
| Ricardo Wurmus |
2024-12-13 | gnu: python-pytest-arraydiff: Add missing inputs....* gnu/packages/python-check.scm (python-pytest-arraydiff)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: Ie1bae483128353bcc006598962d0134dc12a219d
| Ricardo Wurmus |
2024-12-13 | gnu: Add setuptools/wheel to more Python packages....* gnu/packages/python-check.scm (python-beartype,
python-pytest-csv)[native-inputs]: Add python-setuptools and python-wheel.
* gnu/packages/python-xyz.scm (python-watchdog, python-xyzservices,
python-zeroconf)[native-inputs]: Same.
Change-Id: Ifac6402da7447a95f4f8fca8d475e87c001bd583
| Ricardo Wurmus |
2024-12-13 | gnu: Add python-setuptools/python-wheel where necessary....Changes to pyproject-build-system require explicit dependency on
setuptools/wheel.
Change-Id: Icd7699fc1dc56e974ae7568f2ae916dbf876bea5
| Lars-Dominik Braun |
2024-12-13 | build-system/pyproject: Use python-sans-pip-wrapper as default-python....Also adds python-setuptools and python-wheel to relevant packages,
either to native-inputs or to propagated inputs if the pkg_resources
Python module is loaded at runtime.
* guix/build-system/pyproject.scm (default-python): Default to
python-sans-pip-wrapper.
Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
| Lars-Dominik Braun |
2024-11-20 | gnu: Add python-pytest-check....* gnu/packages/python-check.scm (python-pytest-check): New variable.
Change-Id: Idfa08578c9ad23b644f842abc93455dd72970fc2
| Eric Bavier |
2024-11-01 | gnu: Add python-green....* gnu/packages/python-check.scm (python-green): New variable.
Change-Id: I554e8a635ff51413c79e3834fc1b88b34bbda84b
Reviewed-by: get-state <mazin@getstate.dev>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Wiktor Żelazny |
2024-10-30 | gnu: python-pytest-mpl: Adjust inputs....* gnu/packages/python-check.scm (python-pytest-mpl) [native-inputs]: Add
python-setuptools-scm and python-wheel.
Change-Id: Ifbfdc080207832be6ad919aa1ee329bc0335694b
| Sharlatan Hellseher |
2024-10-26 | gnu: Add python-icontract....* gnu/packages/python-check.scm (python-icontract): New variable.
Change-Id: I48dc21cbed1ff68356099b1c3db351427dff60c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Troy Figiel |
2024-10-13 | gnu: python-pytest-mp: Remove variable....* gnu/packages/python-check.scm (python-pytest-mp): Upstream archived this
project and it is not used by any other packages.
Change-Id: Ibe0d98b8d7442a29aee7fcddf508caa40db72a0c
| jgart |
2024-09-30 | gnu: Add python-pytest-cython....* gnu/packages/python-check.scm (python-pytest-cython): New variable.
Change-Id: I4f223bb0a88db3fd91bb312dfe4558a075ff8bb2
| Sharlatan Hellseher |
2024-09-06 | gnu: python-nbval: Update to 0.11.0....* gnu/packages/python-check.scm (python-nbval): Update to 0.11.0.
[arguments]<#:phases>: Adjust 'check' phase.
[native-inputs]: Remove python-pytest.
[propagated-inputs]: Add python-coverage and python-pytest. Remove
python-six.
| David Elsing |
2024-08-27 | gnu: Add python-pytest-datafiles....* gnu/packages/python-check.scm (python-pytest-datafiles): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Sebastian Gibb |