summaryrefslogtreecommitdiff
path: root/gnu/packages/python-check.scm
AgeCommit message (Collapse)Author
2024-12-13gnu: python-cucumber-tag-expressions: Update to 6.1.1.Sharlatan Hellseher
* 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
2024-12-13gnu: Add python-pytest-html.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-html): New variable. Change-Id: Idbfd00f31f8064b978e5a15a825b191cf4b5515c
2024-12-13gnu: python-assay: Add missing inputs.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-assay) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Iec407e0f8483a037a07a9467a2a158dd049576f0
2024-12-13gnu: build-system/pyproject: Add missing native-inputs.Nicolas Graves
* 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 <[email protected]> Change-Id: Id61cf8cdc47bd4c2871c0a9c8e9a5bfd51157df0
2024-12-13gnu: python-pytest-toolbox: Move to pyproject-build-system.Nicolas Graves
* 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 <[email protected]>
2024-12-13gnu: python-pytest-remotedata: Ignore failing test.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-remotedata) [arguments]<#:test-flags>: Ignore failing tests. Change-Id: Ic351559a0c9ce49be6ce4695cceef46f8b6384ba Signed-off-by: Nicolas Goaziou <[email protected]>
2024-12-13gnu: python-cucumber-tag-expressions: Move to pyproject-build-system.Nicolas Graves
* 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 <[email protected]>
2024-12-13gnu: python-nbval: Move to pyproject-build-system.Nicolas Graves
* 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 <[email protected]>
2024-12-13gnu: python-pytest-tornasync: Use Tornado 6.Ricardo Wurmus
* gnu/packages/python-check.scm (python-pytest-tornasync)[propagated-inputs]: Replace python-tornado with python-tornado-6. Change-Id: I780e168a1bb3d1f7ecd2e7599f4c1eb1a06719ba
2024-12-13gnu: python-pytest-arraydiff: Add missing inputs.Ricardo Wurmus
* gnu/packages/python-check.scm (python-pytest-arraydiff)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie1bae483128353bcc006598962d0134dc12a219d
2024-12-13gnu: Add setuptools/wheel to more Python packages.Ricardo Wurmus
* 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
2024-12-13gnu: Add python-setuptools/python-wheel where necessary.Lars-Dominik Braun
Changes to pyproject-build-system require explicit dependency on setuptools/wheel. Change-Id: Icd7699fc1dc56e974ae7568f2ae916dbf876bea5
2024-12-13build-system/pyproject: Use python-sans-pip-wrapper as default-python.Lars-Dominik Braun
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
2024-11-20gnu: Add python-pytest-check.Eric Bavier
* gnu/packages/python-check.scm (python-pytest-check): New variable. Change-Id: Idfa08578c9ad23b644f842abc93455dd72970fc2
2024-11-01gnu: Add python-green.Wiktor Żelazny
* gnu/packages/python-check.scm (python-green): New variable. Change-Id: I554e8a635ff51413c79e3834fc1b88b34bbda84b Reviewed-by: get-state <[email protected]> Signed-off-by: Maxim Cournoyer <[email protected]>
2024-10-30gnu: python-pytest-mpl: Adjust inputs.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-mpl) [native-inputs]: Add python-setuptools-scm and python-wheel. Change-Id: Ifbfdc080207832be6ad919aa1ee329bc0335694b
2024-10-26gnu: Add python-icontract.Troy Figiel
* gnu/packages/python-check.scm (python-icontract): New variable. Change-Id: I48dc21cbed1ff68356099b1c3db351427dff60c7 Signed-off-by: Sharlatan Hellseher <[email protected]>
2024-10-13gnu: python-pytest-mp: Remove variable.jgart
* gnu/packages/python-check.scm (python-pytest-mp): Upstream archived this project and it is not used by any other packages. Change-Id: Ibe0d98b8d7442a29aee7fcddf508caa40db72a0c
2024-09-30gnu: Add python-pytest-cython.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-cython): New variable. Change-Id: I4f223bb0a88db3fd91bb312dfe4558a075ff8bb2
2024-09-06gnu: python-nbval: Update to 0.11.0.David Elsing
* 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.
2024-08-27gnu: Add python-pytest-datafiles.Sebastian Gibb
* gnu/packages/python-check.scm (python-pytest-datafiles): New variable. Signed-off-by: Sharlatan Hellseher <[email protected]>
2024-07-30gnu: python-pytest-openfiles: Simplify package.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-openfiles) [build-system]: Swap to pyproject-build-system. [arguments]: <#:phases>: Use default 'chck phase. Change-Id: I3bbbacd8694afdfee020f11d37f5c035bdad73f9
2024-07-30gnu: python-pytest-openfiles: Update to 0.6.0.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-openfiles): Update to 0.6.0. Change-Id: I629c0b1ad56c313a850cbca6f58e66bb1d9920d7
2024-07-16gnu: python-pytest-trio: Move to pyproject-build-system.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-trio): [build-system]: Move to pyproject-build-system. [arguments]: Move from <#:phases> to <#test-flags>. Change-Id: I7653110fc299d0757f7e01c2c1c29d599cb206bf Signed-off-by: Nicolas Goaziou <[email protected]> Signed-off-by: jgart <[email protected]>
2024-07-03gnu: python-pytest-sanic: Further relax the websockets version requirements.Leo Famulari
* gnu/packages/python-check.scm (python-pytest-sanic)[arguments]: Accept PYTHON-WEBSOCKETS 12.0 in the custom 'relax-requirements' phase. Change-Id: I279d7f98ff2f1fe3be46ffd4f06bbc3005c453b5
2024-06-26gnu: Add python-pytest-subprocess.Vinicius Monego
* gnu/packages/python-check.scm (python-pytest-subprocess): New variable. Change-Id: Id651d945836879e71eb30f51bc392f3027bcad6e Signed-off-by: jgart <[email protected]>
2024-06-18gnu: Add python-pytest-rerunfailures-13.David Elsing
* gnu/packages/python-check.scm (python-pytest-rerunfailures-13): New variable.
2024-06-18gnu: Add python-expecttest.David Elsing
* gnu/packages/python-check.scm (python-expecttest): New variable.
2024-06-18gnu: Add python-pytest-shard.David Elsing
* gnu/packages/python-check.scm (python-pytest-shard): New variable.
2024-06-18gnu: Add python-pytest-flakefinder.David Elsing
* gnu/packages/python-check.scm (python-pytest-flakefinder): New variable.
2024-05-05gnu: python-pytest-shutil: Disable a test.Ricardo Wurmus
* gnu/packages/python-check.scm (python-pytest-shutil)[build-system]: Use pyproject-build-system. [arguments]: Disable test_pretty_formatter. Change-Id: I862320feab5b3c6e375bf652deced6a631dfc575
2024-05-05gnu: Add python-nbmake.Ricardo Wurmus
* gnu/packages/python-check.scm (python-nbmake): New variable. Change-Id: If062d0e34329e99b5bb87588e7ddf149c65bfdfb
2024-04-30gnu: Add python-assay.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-assay): New variable. Change-Id: I0ec910d8c37000ff08119a33e3f42af2269fa494
2024-04-30gnu: python-pytest-socket: Update to 0.7.0.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-socket): Update to 0.7.0. Change-Id: I879064eba2f4d93d2e2b519ebdf613685d5b5df9
2024-03-29gnu: python-pytest-filter-subpackage: Update to 0.2.0.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-filter-subpackage): Update to 0.2.0. Change-Id: I04f000b3a75f671340fbd351b06265b99acb3856
2024-03-29gnu: python-pytest-arraydiff: Enable tests.Sharlatan Hellseher
* 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-29gnu: python-pytest-arraydiff: Update to 0.6.1.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pytest-arraydiff): Update to 0.6.1. Change-Id: I6dd911eb38597790f66756a77f6086112329a156
2024-03-29gnu: python-pytest-doctestplus: Update to 1.2.0.Sharlatan Hellseher
* 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-28gnu: Add python-pytest-testmon.nafkhamdc
* gnu/packages/python-check.scm (python-pytest-testmon): New variable. Change-Id: Ia2e6034781898c04bd766145e0352060a975d479 Signed-off-by: Ricardo Wurmus <[email protected]>
2024-02-11gnu: python-pytest-socket: Simplify package, enable tests.Sharlatan Hellseher
* 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-11gnu: python-pyinstrument: Enable tests.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pyinstrument) [build-system]: Swap to pyproject-build-system. [native-inputs]: Add python-greenlet. Change-Id: I1cd0c3e906fbbdc561e66bae9fe35333f61801cf
2024-02-11gnu: python-pyinstrument: Update to 4.6.2.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pyinstrument): Update to 4.6.2. Change-Id: I28e147272f273c04f7221f6d4f70677aee9a3747
2024-02-11gnu: python-pytest-csv: Simplify package.Sharlatan Hellseher
* 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-11gnu: python-beartype: Simplify package.Sharlatan Hellseher
* 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-11gnu: Add python-pandas-vet.Troy Figiel
* gnu/packages/python-xyz.scm (python-pandas-vet): New variable. Signed-off-by: Sharlatan Hellseher <[email protected]>
2024-01-11gnu: python-pytest-sanic: Relax requirement on websockets.Ricardo Wurmus
* gnu/packages/python-check.scm (python-pytest-sanic)[arguments]: Use plain list; add 'relax-requirements phase. [description]: Use complete sentence. Change-Id: I3c21380b4aa208da8a92270b6748b620a4a2dcc0
2023-12-28gnu: Add python-pytest-cookies.Troy Figiel
* gnu/packages/python-check.scm (python-pytest-cookies): New variable. Change-Id: I0b085d345bf1bce5fc9c03315da06954cf2125cb Signed-off-by: Mathieu Othacehe <[email protected]>
2023-11-05gnu: python-pytest-astropy: Update to 0.11.0.Sharlatan Hellseher
* gnu/packages/python-check (python-pytest-astropy): Update to 0.11.0. Signed-off-by: Christopher Baines <[email protected]>
2023-11-05gnu: python-pytest-doctestplus: Update to 1.0.0.Sharlatan Hellseher
* gnu/packages/python-check (python-pytest-doctestplus): Update to 1.0.0. Signed-off-by: Christopher Baines <[email protected]>
2023-11-05gnu: python-pytest-remotedata: Update to 0.4.1.Sharlatan Hellseher
* gnu/packages/python-check (python-pytest-remotedata): Update to 0.4.1. Signed-off-by: Christopher Baines <[email protected]>