summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tests: guix-package: Fix guix package --search test.Janneke Nieuwenhuizen2024-12-141-1/+3
| | | | | | | | | | | | | This is a follow-up to commit 6f8c8a86d827627f503a803381bce7fbcf8f39a0 gnu: Fix synopsis in miscelaneous packages. Change-Id: I5f44e07544f80973fa6b306b2dcdf42ac3b56ad6 * tests/guix-package.sh: Search for GNU hello's changed synopsis "Example GNU package". Change-Id: I79f606afee348cb6d57d9c0d08e15cd9267d5ceb
* gnu: python-redis: Fix build.Sharlatan Hellseher2024-12-131-23/+19
| | | | | | | | | | * gnu/packages/databases.scm (python-redis) [arguments]<test-flags>: Refactor with 'string-join' to simplify test skip procedure. <phases>: Remove 'relax-requirements. [native-inputs]: Add python-pytest-cov. Change-Id: I595dc2bfe856ebac834ac7a80ac3862126c6b284
* gnu: python-pydevd: Enable parallel tests.Sharlatan Hellseher2024-12-131-8/+5
| | | | | | | | | | | * 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
* gnu: python-blis: Adjust inputs.Sharlatan Hellseher2024-12-131-2/+7
| | | | | | | * gnu/packages/maths.scm (python-blis) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I0f8681915b783a2896e4467645b6f328aa019996
* gnu: python-base58: Adjust inputs.Sharlatan Hellseher2024-12-131-12/+9
| | | | | | | * gnu/packages/python-crypto.scm (python-base58) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie9d7e2f043bdbbba711223cae99c8bd5d5e0e2c9
* gnu: python-azure-storage-blob: Adjust inpusts.Sharlatan Hellseher2024-12-131-0/+6
| | | | | | | * gnu/packages/python-web.scm (python-azure-storage-blob) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia3d3f1362714a3dace68b5c200034eced124ebf2
* gnu: python-azure-core: Update to 1.32.0.Sharlatan Hellseher2024-12-131-4/+5
| | | | | | | | * gnu/packages/python-web.scm (python-azure-core): Update to 1.32.0. [source]: Adjust URI name as PyPI archive has been changed. [native-inputs]: Remove unzip; add python-setuptools and python-wheel. Change-Id: I08da865f353a16ec107f1a17bf6376a6519bc62e
* gnu: python-alembic: Update to 1.14.0.Sharlatan Hellseher2024-12-131-4/+23
| | | | | | | | | | * gnu/packages/databases.scm (python-alembic): Update to 1.14.0. [arguments]<test-flags>: Skip 4 tests requiring latest python-pytz. [propagated-inputs]: Add python-typing-extensions. [native-inputs]: Remove python-pytest-cov; add python-pytest, python-setuptools, and python-wheel. Change-Id: Ife6a19416839ad1f94e912f926871db362ab820c
* gnu: python-httpbin: Fix build.Sharlatan Hellseher2024-12-131-2/+1
| | | | | | | | | | Fix regression introduced after update python-greenlet, see <https://ci.guix.gnu.org/build/6720907/log/raw>. * gnu/packages/web.scm (python-httpbin) [propagated-inputs]: Remove duplicated python-greenlet and python-greenlet; add python-greenlet-2. Change-Id: I4d8736e1b8ebd5fa4aeca8947ac4a8c5620387ab
* gnu: Add python-greenlet-2.Sharlatan Hellseher2024-12-131-0/+12
| | | | | | * gnu/packages/python-xyz.scm (python-greenlet-2): New variable. Change-Id: Ib741d0eff8bd11bc5cbc7ffa97834747a67a5db5
* gnu: python-jaraco-test: Update to 5.5.1.Sharlatan Hellseher2024-12-131-18/+17
| | | | | | | | | * 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
* gnu: python-arpeggio: Update to 2.0.2.Sharlatan Hellseher2024-12-131-21/+17
| | | | | | | | | | | * 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
* gnu: python-marshmallow-jsonapi: Use pyproject-build-system.Sharlatan Hellseher2024-12-131-9/+10
| | | | | | | | | | * 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
* gnu: python-faker: Update to 33.1.0.Sharlatan Hellseher2024-12-131-17/+14
| | | | | | | | | | * 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
* gnu: python-marshmallow: Update to 3.22.0.Sharlatan Hellseher2024-12-131-13/+11
| | | | | | | | | * 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
* gnu: python-diff-cover: Update to 9.2.0.Sharlatan Hellseher2024-12-131-22/+22
| | | | | | | | | | | * 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
* gnu: python-codespell: Update to 2.3.0.Sharlatan Hellseher2024-12-131-15/+23
| | | | | | | | | | | * 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
* gnu: python-progressbar2: Update to 4.5.0.Sharlatan Hellseher2024-12-131-14/+20
| | | | | | | | | | | | | | * 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
* gnu: python-utils: Update to 3.9.1.Sharlatan Hellseher2024-12-131-20/+24
| | | | | | | | | | | | | * 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
* gnu: python-pep8-naming: Update to 0.14.1.Sharlatan Hellseher2024-12-131-7/+18
| | | | | | | | | | * 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
* gnu: python-py-partiql-parser: Update to 0.5.6.Sharlatan Hellseher2024-12-131-12/+11
| | | | | | | | | | * 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
* gnu: python-validators: Update to 0.34.0.Sharlatan Hellseher2024-12-131-18/+21
| | | | | | | | | | | * 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
* gnu: python-sphinx-5: Adjust inputs.Sharlatan Hellseher2024-12-131-3/+0
| | | | | | | * gnu/packages/sphinx.scm (python-sphinx-5) [propagated-inputs]: Remove python-flake8, python-isort, and python-mypy. Change-Id: I3de5a076b251ea7585fd96d43109e19ece318830
* gnu: python-sphinx: Adjust inputs.Sharlatan Hellseher2024-12-131-3/+0
| | | | | | | * gnu/packages/sphinx.scm (python-sphinx) [propagated-inputs]: Remove python-flake8, python-isort, and python-mypy. Change-Id: I3809dd14b655ab51eeadabdbc68482bd8c208a6d
* gnu: python-flake8-isort: Update to 6.1.1.Sharlatan Hellseher2024-12-131-6/+13
| | | | | | | | | | * 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
* gnu: python-flake8-quotes: Update to 3.4.0.Sharlatan Hellseher2024-12-131-4/+7
| | | | | | | | * 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
* gnu: python-flake8-pie: Update to 24.9.0.Sharlatan Hellseher2024-12-131-3/+20
| | | | | | | | | | * 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
* gnu: python-flake8-pyi: Update to 24.9.0.Sharlatan Hellseher2024-12-131-11/+23
| | | | | | | | | | | | * 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
* gnu: python-flake8-print: Update to 5.0.0.Sharlatan Hellseher2024-12-131-4/+10
| | | | | | | | | | | * 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
* gnu: python-flake8-implicit-str-concat: Update to 0.5.0.Sharlatan Hellseher2024-12-131-11/+9
| | | | | | | | | | | * 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
* gnu: python-flake8-bugbear: Update to 24.10.31.Sharlatan Hellseher2024-12-131-21/+14
| | | | | | | | | | | | | * 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
* gnu: python-termcolor: Update to 2.5.0.Sharlatan Hellseher2024-12-131-12/+2
| | | | | | * gnu/packages/python-xyz.scm (python-termcolor): Update to 2.5.0. Change-Id: I1921a14df2b51fa441c69a9a3ab59e0e827e4dd9
* gnu: python-stdio-mgr: Fix build.Sharlatan Hellseher2024-12-131-5/+18
| | | | | | | | | | * 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
* gnu: Remove python-comm duplicate.Maxim Cournoyer2024-12-131-26/+0
| | | | | | * gnu/packages/jupyter.scm (python-comm): Delete duplicate variable. Change-Id: I2fa116f0a3fc99d3b551fc46d7f78c60cd54ba64
* gnu: Remove python-filelock-3.5.Maxim Cournoyer2024-12-132-24/+1
| | | | | | | | * 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
* gnu: python-pytest-virtualenv: Update home page URL.Maxim Cournoyer2024-12-131-1/+1
| | | | | | | * gnu/packages/python-check.scm (python-pytest-virtualenv) [home-page]: Update URL. Change-Id: Iaf6a34a12b942bf46530e7a000def049d83fface
* gnu: python-filelock: Update home page URL.Maxim Cournoyer2024-12-131-1/+1
| | | | * gnu/packages/python-xyz.scm (python-filelock) [home-page]: Update URL.
* gnu: Add python-suds.Sharlatan Hellseher2024-12-131-0/+21
| | | | | | * gnu/packages/python-web.scm (python-suds): New variable. Change-Id: I37d0c0757b13ef7b37e1ff19aa00f4460f2c609a
* gnu: python-pyserial: Enable tests.Sharlatan Hellseher2024-12-131-13/+10
| | | | | | | | | * 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
* gnu: python-yattag: Update to 1.16.1.Sharlatan Hellseher2024-12-131-5/+10
| | | | | | | | | * 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
* gnu: python-ddt: Update to 1.7.2.Sharlatan Hellseher2024-12-131-7/+9
| | | | | | | | | | * 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
* gnu: bpython: Improve package style.Sharlatan Hellseher2024-12-131-28/+32
| | | | | | | | | | | | * 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
* gnu: python-cwcwidth: Update to 0.1.9.Sharlatan Hellseher2024-12-131-9/+19
| | | | | | | | | | * 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
* gnu: python-greenlet: Update to 3.1.1.Sharlatan Hellseher2024-12-131-3/+23
| | | | | | | | | | | * 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
* gnu: python-curtsies: Update to 0.4.2.Sharlatan Hellseher2024-12-131-17/+15
| | | | | | | | | | * gnu/packages/terminals.scm (python-curtsies): Update to 0.4.2. Improve style. [build-system]: Swap to pyproject-build-system. [native-inputs]: Remove python-nose; add python-pytest, python-setuptools, and python-wheel. Change-Id: Ic4ec85ddef8344c72a06e3680ae4a771a2d6dcce
* gnu: python-pylama: Update to 8.4.1.Sharlatan Hellseher2024-12-131-26/+24
| | | | | | | | | | | | | | * 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
* gnu: python-snowballstemmer: Update to 2.2.0.Sharlatan Hellseher2024-12-131-13/+19
| | | | | | | | | | * gnu/packages/python-xyz.scm (python-snowballstemmer): Update to 2.2.0. Improve style. [build-system]: Swap to pyproject-build-system. [arguments]<tests>: Switch them off as not provided. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ifbef2578990eb4a3e3a498922de8852fadbdc5b7
* gnu: python-pydocstyle: Update to 6.3.0.Sharlatan Hellseher2024-12-133-9/+139
| | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-pydocstyle): Update to 6.3.0. [source]: Swap to git checkout containing tests. <patches>: Add patch published upstream to fix compatibility with PEP701. [build-system]: Swap to pyrpoject-build-system. [arguments]<test-flags>: Disable tests requiring pip install. <phases>: Add 'set-version. [native-inputs]: Add poetry-core, python-pytest, and python-tomli. * gnu/packages/patches/python-pydocstyle-add-support-for-pep701.patch: Add file. * gnu/local.mk: Register patch. Change-Id: Ia43906383ac454c3918d0c9335cb8f744443ad29
* gnu: python-flake8: Update to 7.1.1.Sharlatan Hellseher2024-12-131-18/+17
| | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-flake8): Update to 7.1.1. Improve style. [srouce]: Swap to git checkout containing tests. [build-system]: Swap to pyrpoject-build-system. [home-page]: Fix it as GitLab link is dead. [propagated-inputs]: Remove python-entrypoints. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I6e0edd637469c516db90dd927b2d7eb6b96a5f5d
* gnu: python-mccabe: Update to 0.7.0.Sharlatan Hellseher2024-12-131-7/+14
| | | | | | | | | | | * gnu/packages/python-xyz.scm (python-mccabe): Update to 0.7.0. Improve style. [build-system]: Swap to pyrpoject-build-system [arguments]<tests>: Switch them off. [native-inputs]: Remove python-pytest-bootstrap and python-pytest-runner; add python-setuptools and python-wheel. Change-Id: I4c4023be68b17863b5b30fa5ab60fe8cd75c68a5