Sharlatan Hellseher
d51b94abfa
gnu: python-calver: Fix bulid.
...
* gnu/packages/python-xyz.scm (python-calver) [native-inputs]: Add
python-wheel.
Change-Id: I9394fb092a335dadc69a0b06c0e16e65a83ae402
2024-12-16 13:14:51 +00:00
Sharlatan Hellseher
858469f17b
gnu: python-aionotify: Update to 0.3.1.
...
* gnu/packages/python-xyz.scm (python-aionotify): Update to 0.3.1.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I8e553d9e41ba5fbe6447c59525810db3fb726c0d
2024-12-16 13:13:06 +00:00
Sharlatan Hellseher
6a6e2cce69
gnu: python-apprise: Respect --cores build argument.
...
* gnu/packages/python-xyz.scm (python-apprise) [arguments]<test-flags>:
Respect --cores build argument.
Change-Id: I217981c457516a5d02d9d06553c50a6ba7fb2fa7
2024-12-16 12:42:17 +00:00
Juliana Sims
5179e70366
gnu: python-colorthief: Fix build.
...
* gnu/packages/python-xyz.scm (python-colorthief) [native-inputs]: Add
python-setuptools, python-wheel.
Change-Id: Ic725b97a40718ab1c22dde7e5342947ff5ebd99c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-12-16 11:31:41 +00:00
Juliana Sims
1a89e7d65f
gnu: python-emoji: Fix build.
...
* gnu/packages/python-xyz (python-emoji)[native-inputs]: Add
python-setuptools, python-wheel.
Change-Id: Iac4383c33df71b089340154876cb614bff3bac72
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-12-16 11:31:40 +00:00
Danny Milosavljevic
e9e4b2fafd
gnu: python-extension-helpers: Fix build.
...
* gnu/packages/python-xyz.scm (python-extension-helpers)[native-inputs]:
Add python-pip.
Change-Id: I831a04e0581e5bbfb975d3cf8cc4ecb1e8ab01fd
2024-12-15 23:39:13 +01:00
Ricardo Wurmus
e4aeec2fe4
gnu: snakemake: Add missing inputs.
...
* gnu/packages/python-xyz.scm (snakemake)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I133a813d1c5a5d6d7c4450d09987ee94e97b9089
2024-12-15 20:21:21 +01:00
Ian Eure
de4ab8c770
gnu: python-jellyfin-apiclient: Fix build.
...
* gnu/packages/python-xyz.scm (python-jellyfin-apiclient)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I8966718c60e44e398ab56ace905f4105a8a44569
2024-12-15 19:56:25 +01:00
Ricardo Wurmus
8bc678722e
gnu: python-numba: Update to 0.59.1.
...
* gnu/packages/python-xyz.scm (python-numba): Update to 0.59.1.
[build-system]: Use pyproject-build-system.
[arguments]: Delete sysinfo tests in phase 'disable-failing-tests.
[propagated-inputs]: Remove python-singledispatch.
[native-inputs]: Remove python-jinja2 and python-pygments; add
python-setuptools and python-wheel.
Change-Id: Ic41e1e292601f85434af48d5752a8d57533f9452
2024-12-15 19:54:08 +01:00
Zheng Junjie
65892d9f20
gnu: python-sentry-sdk: Fix build.
...
* gnu/packages/python-xyz.scm (python-sentry-sdk)[arguments]<#:phases>: Add
fix-test phase. Skip test_threading and test_transport test.
Change-Id: Iee8e3909d8e581eb6fbe5e45a103645409094888
2024-12-16 00:14:34 +08:00
Zheng Junjie
b720aa9c2e
gnu: python-pygdbmi: Fix build.
...
* gnu/packages/python-xyz.scm (python-pygdbmi)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I3c21fd1e8af54f672addaa5eee2ed0bfa10c011e
2024-12-15 11:33:13 +08:00
Danny Milosavljevic
cfd4f56f75
gnu: python-jupytext: Fix build.
...
* gnu/packages/python-xyz.scm (python-jupytext)[native-inputs]: Add
python-toml.
Change-Id: If2c19ccac1d5d8167f27b28c535a95acaca32d48
2024-12-15 02:00:36 +01:00
Danny Milosavljevic
187a223dcb
gnu: python-ipykernel: Fix build.
...
* gnu/packages/python-xyz.scm (python-ipykernel)[arguments]<#:test-flags>:
Ignore DeprecationWarning.
Change-Id: I73cb5e43321715d0dbeeff281ecbd9001e1b0e43
2024-12-14 21:54:40 +01:00
Danny Milosavljevic
ee2231f86f
gnu: python-jupyter-client: Fix build.
...
* gnu/packages/python-xyz.scm (python-jupyter-client)[arguments]<#:phases>
[check]: Ignore DeprecationWarning.
Change-Id: I62fe07725e8aaf2bd7d5c4022f11237320727cfe
2024-12-14 21:30:42 +01:00
Efraim Flashner
3545b0f9c3
gnu: python-icalendar: Fix build.
...
* gnu/packages/python-xyz.scm (python-icalendar)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: Ibb367c723895ea82c71d954896c9969f3a2bd785
2024-12-14 21:32:46 +02:00
Efraim Flashner
43b8a238a2
gnu: python-urwidgets: Update to 0.2.1.
...
* gnu/packages/python-xyz.scm (python-urwidgets): Update to 0.2.1.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I31f06eab91c435f7192812310a6a6b001145f60e
2024-12-14 21:32:46 +02:00
Zheng Junjie
b8d72efbb1
gnu: python-argparse-manpage: Fix build.
...
* gnu/packages/python-xyz.scm (python-argparse-manpage)[native-inputs]: Add
python-pip, python-setuptools and python-wheel.
Change-Id: Ibb2ceb41f74d6a39df7a423b55a9ee91aae9948e
2024-12-14 22:15:45 +08:00
Danny Milosavljevic
65d1edf54c
gnu: autopep8: Update to 2.0.4.
...
* gnu/packages/python-xyz.scm (autopep8): Update to 2.0.4.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Replace python-toml by python-tomli.
[native-inputs]: Add python-setuptools, python-wheel.
[arguments]<#:phases>[prepare-check]: Add phase.
Change-Id: I3b92521e5cfe5d527f7836deb653909197b25145
2024-12-14 15:06:30 +01:00
Danny Milosavljevic
891d6dc23f
gnu: python-ukkonen: Fix build.
...
* gnu/packages/python-xyz.scm (python-ukkonen)[native-inputs]: Add
python-setuptools, python-wheel.
Change-Id: I98e049e40ffc8968ef74b981668b09603cbc010e
2024-12-14 14:00:24 +01:00
Sharlatan Hellseher
09a342bc78
gnu: python-pydevd: Enable parallel tests.
...
* gnu/packages/python-xyz.scm (python-pydevd)
[arguments]<test-flags>: Enable parallel tests, passing on 16 threads
and with a fresh version of python-pytest.
<phases>: Remove test deletion procedure from 'fix-tests as
all of them passing.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Iab5a87428f6ffd440a966fa357daf2c189fef708
2024-12-13 22:48:07 +00:00
Sharlatan Hellseher
71b9519852
gnu: Add python-greenlet-2.
...
* gnu/packages/python-xyz.scm (python-greenlet-2): New variable.
Change-Id: Ib741d0eff8bd11bc5cbc7ffa97834747a67a5db5
2024-12-13 21:01:42 +00:00
Sharlatan Hellseher
8e7932ad65
gnu: python-jaraco-test: Update to 5.5.1.
...
* gnu/packages/python-xyz.scm (python-jaraco-test): Update to 5.5.1.
[native-inputs]: Remove python-flake8, python-pytest-black, python-pytest-cov,
python-pytest-flake8, and python-pytest-mypy; add
python-jaraco-collections.
Change-Id: I4f90c713cc0c0128763234d63481faffe133d037
2024-12-13 21:01:42 +00:00
Sharlatan Hellseher
9864f1c7c5
gnu: python-arpeggio: Update to 2.0.2.
...
* gnu/packages/python-xyz.scm (python-arpeggio): Update to 2.0.2.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Remove python-coverage, python-coveralls, python-flake8,
python-mike, python-mkdocs, python-pytest-runner, and python-twine;
add python-setuptools.
[description]: Fix fill column.
Change-Id: Iaeb123ec2a4d953b071663a2847174effed58692
2024-12-13 21:01:41 +00:00
Sharlatan Hellseher
143538ea2c
gnu: python-marshmallow-jsonapi: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-marshmallow-jsonapi)
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Remove python-flake8, python-flake8-bugbear,
python-mock, and python-tox; add python-setuptools and python-wheel.
[description]: Fix fill column.
Change-Id: I980c915b1b110931829dec6cc84455919e8f77a5
2024-12-13 21:01:41 +00:00
Sharlatan Hellseher
8f7accef59
gnu: python-faker: Update to 33.1.0.
...
* gnu/packages/python-xyz.scm (python-faker): Update to 33.1.0.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Use defualt 'check.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I3c1d49743d2dcfb434e81349cc1046dd707c07c6
2024-12-13 21:01:41 +00:00
Sharlatan Hellseher
261156bac2
gnu: python-marshmallow: Update to 3.22.0.
...
* gnu/packages/python-xyz.scm (python-marshmallow): Update to 3.22.0.
[native-inputs]: Remove python-flake8, python-flake8-bugbear, python-mypy,
python-setuptools, and python-wheel; add python-flit-core.
[description]: Start from a new line.
Change-Id: Ib45c9bd921cba90c198cd8bdfc43023db99baf98
2024-12-13 21:01:41 +00:00
Sharlatan Hellseher
c7d8d7ab49
gnu: python-diff-cover: Update to 9.2.0.
...
* gnu/packages/python-xyz.scm (python-diff-cover): Update to 9.2.0.
Adjust style.
[arguments]<test-flags>: Ignore just one test.
[native-inputs]: Remove python-flake8 and python-pytest-flake8; add
python-pycodestyle, python-pyflakes, and python-pytest-datadir.
[description]: Start from a new line, fix fill column.
Change-Id: I01de4b79a8f3ccba8ca943907ddc77c9b8ca26e8
2024-12-13 21:01:41 +00:00
Sharlatan Hellseher
8cbd7e9aa4
gnu: python-codespell: Update to 2.3.0.
...
* gnu/packages/python-xyz.scm (python-codespell): Update to 2.3.0.
[arguments]<phases>: Add 'fix-pytest-config.
[inputs]: Remove python-chardet.
[propagated-inputs]: Add python-chardet.
[native-inputs]: Remove python-flake8 and python-pytest-cov.
[description]: Start from a new line, fix fill column.
Change-Id: Id3eb7e1547f37fbf92de3eaf1a5bf58f79ba5905
2024-12-13 21:01:41 +00:00
Sharlatan Hellseher
c4e1b63cc9
gnu: python-progressbar2: Update to 4.5.0.
...
* gnu/packages/python-xyz.scm (python-progressbar2): Update to 4.5.0.
[build-system]: Swap to pyproject-build-system.
[argumetns]<test-flags>: Add bare minimal tests options to make them work.
<phases>: Add 'fix-pytest-config.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-flake8, python-pycodestyle,
python-pytest-cache, python-pytest-cov, python-pytest-flakes,
python-pytest-pep8, and python-sphinx; add python-dill,
python-setuptools, python-setuptools-scm, and python-wheel.
Change-Id: Ia0771e92753f991471e63d7270803ca885382917
2024-12-13 21:01:41 +00:00
Sharlatan Hellseher
3b4713e4f3
gnu: python-utils: Update to 3.9.1.
...
* gnu/packages/python-xyz.scm (python-utils): Update to 3.9.1.
[source]: Adjust URI name as PyPI archive has been changed.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Add 'fix-pytest-config and use default 'check.
[propagated-inputs]: Add python-loguru and python-typing-extensions.
[native-inputs]: Remove labels. Remove python-pytest-runner and
python-six; add python-setuptools and python-wheel.
[description]: Fix fill column.
Change-Id: I0365e3753e411363f117a35e972ff3e738ddb1ea
2024-12-13 21:01:40 +00:00
Sharlatan Hellseher
8062b35b36
gnu: python-pep8-naming: Update to 0.14.1.
...
* gnu/packages/python-xyz.scm (python-pep8-naming): Update to 0.14.1.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Use custom 'check.
[native-inputs]: Add python-setuptools, and python-wheel.
[description]: Adjust fill column.
Change-Id: I6bb2cd30cad18518c91897070288c2872cad2a58
2024-12-13 21:01:40 +00:00
Sharlatan Hellseher
c3ec4641b3
gnu: python-py-partiql-parser: Update to 0.5.6.
...
* gnu/packages/python-xyz.scm (python-py-partiql-parser): Update to 0.5.6.
[source]: Swap to git checkout containing tests.
[arguments]<tests?>: Enable them.
[native-inputs]: Remove python-black, python-flake8, and python-mypy.
[description]: Start from a new line.
Change-Id: I0c5865158ddef1512b5fb73d11a540650a01b29f
2024-12-13 21:01:40 +00:00
Sharlatan Hellseher
852368a106
gnu: python-validators: Update to 0.34.0.
...
* gnu/packages/python-xyz.scm (python-validators): Update to 0.34.0.
[build-system]: Swap to pyproject-build-system.
[arguments]<tests-flags>: Ignore tests for optional Python module.
[native-inputs]: Remove python-flake8 and python-isort; add
python-setuptools and python-wheel.
[description]: Fix fill column.
Change-Id: I100d8f6d71794d17fdfe6bcbaadd43f2f63bd8e0
2024-12-13 21:01:40 +00:00
Sharlatan Hellseher
2cb76e2fd9
gnu: python-flake8-isort: Update to 6.1.1.
...
* gnu/packages/python-xyz.scm (python-flake8-isort): Update to 6.1.1.
[source]: Adjust URI name as PyPI archive has been changed.
[arguments]<test-flags>: Explicitly disable tests as no provided in PyPI
archive or git checkout.
[native-inputs]: Add python-hatchling.
Change-Id: I89442d131e81d4dd4fba0f554c2197676aac38d9
2024-12-13 21:01:40 +00:00
Sharlatan Hellseher
892fb10300
gnu: python-flake8-quotes: Update to 3.4.0.
...
* gnu/packages/python-xyz.scm (python-flake8-quotes): Update to 3.4.0.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I37446ade937f2f0cc0ea1c12acf3e176971964ad
2024-12-13 21:01:39 +00:00
Sharlatan Hellseher
66be2df841
gnu: python-flake8-pie: Update to 24.9.0.
...
* gnu/packages/python-xyz.scm (python-flake8-pie): Update to 24.9.0.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Disable just 2 failing tests.
[propagated-inputs]: Add python-attrs, python-flake8, and python-pyflakes.
[native-inputs]: Add python-hatchling and python-pytest.
Change-Id: Ife6dfef657996497356c4a0d62b2097702bd2024
2024-12-13 21:01:39 +00:00
Sharlatan Hellseher
5d886f8bf5
gnu: python-flake8-pyi: Update to 24.9.0.
...
* gnu/packages/python-xyz.scm (python-flake8-pyi): Update to 24.9.0.
Improve style.
[source]: Adjust URI name as PyPI archive has been changed.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Add 'fix-pytest-config.
[native-inputs]: Add python-hatchling and python-pytest.
[description]: Adjust fill column.
Change-Id: Idcc3e9f6213b00e02bc052101a2b666460943de5
2024-12-13 21:01:39 +00:00
Sharlatan Hellseher
4d77076ced
gnu: python-flake8-print: Update to 5.0.0.
...
* gnu/packages/python-xyz.scm (python-flake8-print): Update to 5.0.0.
[build-system]: Swap to pyrpoject-build-system.
[arguments]<tests?>: Explicitly disable them as no provided in PyPI
archive or Git checkout.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-poetry-core.
Change-Id: Ifd52bbde3b41165d0f336973cb2817924f209568
2024-12-13 21:01:39 +00:00
Sharlatan Hellseher
0df28169f3
gnu: python-flake8-implicit-str-concat: Update to 0.5.0.
...
* gnu/packages/python-xyz.scm (python-flake8-implicit-str-concat): Update to 0.5.0.
[build-system]: Swap to pyproject-build-system.
[arguments]<tests?>: Explicitly disable them as no provided in PyPI
archive or Git checkout.
<phases>: Remove 'loosen-requirements.
[native-inputs]: Add python-hatchling.
Change-Id: If3fc55d3505a835bd9222b19dd03a755a8aa5e9e
2024-12-13 21:01:39 +00:00
Sharlatan Hellseher
08dd8e4506
gnu: python-flake8-bugbear: Update to 24.10.31.
...
* gnu/packages/python-xyz.scm (python-flake8-bugbear): Update to 24.10.31.
Improve style.
[source]: Adjust URI name as PyPI archive was changed.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Remove 'disable-test.
[native-inputs]: Remove python-hypothesis; add python-pytest,
python-setuptools, and python-wheel.
[description]: Start from a new line, adjust fill column.
Change-Id: Id8580c8b2d20820a9f16ec719d35ac3b1dbf548e
2024-12-13 21:01:39 +00:00
Sharlatan Hellseher
8aa54b9ff6
gnu: python-termcolor: Update to 2.5.0.
...
* gnu/packages/python-xyz.scm (python-termcolor): Update to 2.5.0.
Change-Id: I1921a14df2b51fa441c69a9a3ab59e0e827e4dd9
2024-12-13 21:01:38 +00:00
Sharlatan Hellseher
0817e9ba77
gnu: python-stdio-mgr: Fix build.
...
* gnu/packages/python-xyz.scm (python-stdio-mgr) [source]: Swap to git
checkout containing tests.
[arguments]<test-flags>: Ignore doctests.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
[description]: Start from a new line.
Change-Id: I0b03adad8b2277686c7e07859eebd7555934ac8c
2024-12-13 21:01:38 +00:00
Maxim Cournoyer
c7a5b9a11e
gnu: Remove python-filelock-3.5.
...
* gnu/packages/bioinformatics.scm (python-filelock-3.5): Delete variable.
(python-genomepy) [propagated-inputs]: Replace python-filelock-3.5 with
python-filelock.
Change-Id: I74b58c5143dc3f633e44cc9b92307520b160f43f
2024-12-13 21:01:38 +00:00
Maxim Cournoyer
d9701efd2b
gnu: python-filelock: Update home page URL.
...
* gnu/packages/python-xyz.scm (python-filelock) [home-page]: Update URL.
2024-12-13 21:01:38 +00:00
Sharlatan Hellseher
69b3eff2a2
gnu: python-pyserial: Enable tests.
...
* gnu/packages/python-xyz.scm (python-pyserial): Enable tests, improve
package style.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I826c7de11642f037ed4e6bc3eaa92dd2ef4d9500
2024-12-13 21:01:38 +00:00
Sharlatan Hellseher
ec1df832c8
gnu: python-yattag: Update to 1.16.1.
...
* gnu/packages/python-xyz.scm (python-yattag): Update to 1.16.1.
Improve package style.
[build-system]: Swap to pyrpject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: Id5c40e89ab6756e6ced22e84c844e37f416233d3
2024-12-13 21:01:37 +00:00
Sharlatan Hellseher
b918cfe406
gnu: python-ddt: Update to 1.7.2.
...
* gnu/packages/python-xyz.scm (python-ddt): Update to 1.7.2.
[build-system]: Swap to pyrpoject-build-system.
[native-inputs]: Add python-aiounittest, python-setuptools, and
python-wheel.
[description]: Fix fill column.
Change-Id: I43655f16e978caa6d37981a2a01c2edd2b512875
2024-12-13 21:01:37 +00:00
Sharlatan Hellseher
cce001e3ce
gnu: bpython: Improve package style.
...
* gnu/packages/python-xyz.scm (bpython): Use G-expression and apply new
style.
[build-system]: Swap to pyproject-build-system.
[argumements]<test-flags>: Move tests exclusion here.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Remove python-tox; add python-pytest and
python-setuptools.
Change-Id: I8a88014b3cd2419e6521fc9bb7ac26c67a0f6929
2024-12-13 21:01:37 +00:00
Sharlatan Hellseher
b93c0e8542
gnu: python-cwcwidth: Update to 0.1.9.
...
* gnu/packages/python-xyz.scm (python-cwcwidth): Update to 0.1.9.
Improve style.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Add 'build-extensions.
[native-inputs]: Add python-setuptools.
Change-Id: Ifccd290dbcb1655eb8b78956187602d774cf7927
2024-12-13 21:01:37 +00:00
Sharlatan Hellseher
aa8a25221f
gnu: python-greenlet: Update to 3.1.1.
...
* gnu/packages/python-xyz.scm (python-greenlet): Update to 3.1.1.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Deselect one failing test.
<phases>: Add 'build-extensions.
[native-inputs]: Add python-objgraph, python-pytest, python-psutil,
python-setuptools, and python-wheel.
Change-Id: I50c80f329890fc922dcc8310083dfa2ee1ee03c4
2024-12-13 21:01:37 +00:00