aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-12-14gnu: python-pytest-shard: Fix build.Danny Milosavljevic
* gnu/packages/python-check.scm (python-pytest-shard)[native-inputs]: Add python-setuptools python-wheel. Change-Id: I49b93ffb7fbdecf0297d979fae4baa6c25aa6efb
2024-12-14gnu: onnx: Fix build.Danny Milosavljevic
* gnu/packages/machine-learning.scm (onnx)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I80dbd5fff26c6afe3a496228f7c02c38efe7d3e0
2024-12-14gnu: python-nptyping: Revert change.Danny Milosavljevic
Revert part of commit ca305f0716a71c28c5c40e9b6fb09195682f03dd. Change-Id: Id9a91a20fa35bac12e78a05fdc514fd954e4c178
2024-12-14gnu: python-pytest-flakefinder: Fix build.Danny Milosavljevic
* gnu/packages/python-check.scm (python-pytest-flakefinder)[native-inputs]: Add python-wheel, python-setuptools. Change-Id: Ic43963f7877901923f266cc89d07380bb0f66bfd
2024-12-14gnu: python-ipykernel: Fix build.Danny Milosavljevic
* gnu/packages/python-xyz.scm (python-ipykernel)[arguments]<#:test-flags>: Ignore DeprecationWarning. Change-Id: I73cb5e43321715d0dbeeff281ecbd9001e1b0e43
2024-12-14gnu: python-jupyter-client: Fix build.Danny Milosavljevic
* gnu/packages/python-xyz.scm (python-jupyter-client)[arguments]<#:phases> [check]: Ignore DeprecationWarning. Change-Id: I62fe07725e8aaf2bd7d5c4022f11237320727cfe
2024-12-14gnu: python-libvirt: Fix build.Efraim Flashner
* gnu/packages/virtualization.scm (python-libvirt)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I3f5ada563ad66b67e2d0b67a027ff8efad9bce99
2024-12-14gnu: b4: Fix build.Efraim Flashner
* gnu/packages/version-control.scm (b4)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ib9406def598f4654f564286d47fe1821a712367f
2024-12-14gnu: python-sip: Skip the test phase.Efraim Flashner
* gnu/packages/qt.scm (python-sip)[arguments]: Skip the tests. Change-Id: I329d774ab4abe25dc9a5db7b8f49ff548590d310
2024-12-14gnu: python-setuptools-scm-next: Fix build.Efraim Flashner
* gnu/packages/python-build.scm (python-setuptools-scm-next) [native-inputs]: Add python-wheel. Change-Id: Ib5ba510b67f652119f20b0e5a601cc7082716427
2024-12-14gnu: vdirsyncer: Fix build.Efraim Flashner
* gnu/packages/dav.scm (vdirsyncer)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ie949357cad03d55f79d4d73c1be9aaec50e53696
2024-12-14gnu: python-icalendar: Fix build.Efraim Flashner
* gnu/packages/python-xyz.scm (python-icalendar)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ibb367c723895ea82c71d954896c9969f3a2bd785
2024-12-14gnu: python-urwidgets: Update to 0.2.1.Efraim Flashner
* 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-14gnu: toot: Fix build.Efraim Flashner
* gnu/packages/fediverse.scm (toot)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I404c25a277f455169c294e8fdcfcd1596ebce0e1
2024-12-15services: mingetty: Support waiting on shepherd services.Tomas Volf
For auto-login on systems with elogind, dbus-system needs to be started. This commit adds ability to express that ordering. * gnu/services/base.scm (<mingetty-configuration>): Add shepherd-requirement field. (mingetty-shepherd-service): Use it. * doc/guix.texi (Base Services)<mingetty-configuration>: Document it. Change-Id: Iedbdc4375180740379d561aa193d7c63350d2e7b Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-12-15services: mingetty: Rename misnamed accessors.Tomas Volf
Rename the accessors to ensure all start with `mingetty-configuration-' prefix. Some were named just `mingetty-$FIELD', instead of `mingetty-configuration-$FIELD'. The renaming *is* backwards compatible, since in the define-module's #:export argument the correct (`mingetty-configuration-$FIELD') were used already and thus the accessors were not accessible. * gnu/services/base.scm (<mingetty-configuration>): Rename accessors for auto-login, login-program, login-pause?, clear-on-logout?. Change-Id: I4557a82498805ade0b341feda9d33eccc305690f Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-12-15services: mingetty: Add additional configuration options.Tomas Volf
Not all aspects of mingetty were configurable, so this commit adds the additional configuration fields to support that. * gnu/services/base.scm (<mingetty-configuration>): Add delay, print-issue, print-hostname, nice, working-directory, root-directory fields. (mingetty-shepherd-service): Use the new fields. (define-module)<#:export>: Export the new accessors. * doc/guix.texi (Base Services)<mingetty-configuration>: Document the additional field. Change-Id: I4557a82498805ade0b341feda9d33eccc305690f
2024-12-14gnu: python-argparse-manpage: Fix build.Zheng Junjie
* gnu/packages/python-xyz.scm (python-argparse-manpage)[native-inputs]: Add python-pip, python-setuptools and python-wheel. Change-Id: Ibb2ceb41f74d6a39df7a423b55a9ee91aae9948e
2024-12-14gnu: autopep8: Update to 2.0.4.Danny Milosavljevic
* 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-14gnu: Add qt6ct.Josep Bigorra
* gnu/packages/qt.scm (qt6ct): New variable. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Icc6807229a56d1638627bce3f1e60949f74a446c
2024-12-14gnu: uncrustify: Update to 0.80.1.Zheng Junjie
* gnu/packages/code.scm (uncrustify): Update to 0.80.1. Change-Id: I8b074985625aeeca0cf734ffb25e3fd2022e25ba
2024-12-14gnu: wlogout: Update to 1.2.2.Zheng Junjie
* gnu/packages/wm.scm (wlogout): Update to 1.2.2. Change-Id: Ieb1559bd50f3aad988ec4e16cfe5396004a3cab3
2024-12-14gnu: python-ukkonen: Fix build.Danny Milosavljevic
* gnu/packages/python-xyz.scm (python-ukkonen)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I98e049e40ffc8968ef74b981668b09603cbc010e
2024-12-14gnu: podman-compose: Fix build.Danny Milosavljevic
* gnu/packages/containers.scm (podman-compose)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I1127e9630a5aea9a8fcf3244025d81c92df74670
2024-12-14gnu: guix: Update to 1.4.0-30.790c9ffe59.Janneke Nieuwenhuizen
* gnu/packages/package-management.scm (guix): Update to 1.4.0-30.790c9ffe59. Change-Id: I83b678427d146887acfe7064730a2c9f08e4b803
2024-12-14gnu: cadabra2: Update to 2.5.8.Danny Milosavljevic
* gnu/packages/engineering.scm (cadabra2): Update to 2.5.8. [arguments]<#:phases>[patch-dependencies]: Remove phase. [inputs]: Replace glibmm by glibmm-2.66. Change-Id: I1bbf7ee6e96c35c5a5dcb9c01d94cad59542a2d2
2024-12-14tests: guix-shell-export-manifest: Fix pyproject-build-system python test.Janneke Nieuwenhuizen
This is a follow-up to commit fdc0fefd46a45b70784a4e3f8900cbe593426a9e build-system/pyproject: Use python-sans-pip-wrapper as default-python. * tests/guix-shell-export-manifest.sh: Grep for python-sans-pip-wrapper, which is the python now used by the pyproject-build-system. Change-Id: I5f44e07544f80973fa6b306b2dcdf42ac3b56ad6
2024-12-14tests: guix-package: Fix guix package --search test.Janneke Nieuwenhuizen
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
2024-12-13gnu: python-redis: Fix build.Sharlatan Hellseher
* 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
2024-12-13gnu: python-pydevd: Enable parallel tests.Sharlatan Hellseher
* 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-13gnu: python-blis: Adjust inputs.Sharlatan Hellseher
* gnu/packages/maths.scm (python-blis) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I0f8681915b783a2896e4467645b6f328aa019996
2024-12-13gnu: python-base58: Adjust inputs.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-base58) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie9d7e2f043bdbbba711223cae99c8bd5d5e0e2c9
2024-12-13gnu: python-azure-storage-blob: Adjust inpusts.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-azure-storage-blob) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia3d3f1362714a3dace68b5c200034eced124ebf2
2024-12-13gnu: python-azure-core: Update to 1.32.0.Sharlatan Hellseher
* 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
2024-12-13gnu: python-alembic: Update to 1.14.0.Sharlatan Hellseher
* 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
2024-12-13gnu: python-httpbin: Fix build.Sharlatan Hellseher
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
2024-12-13gnu: Add python-greenlet-2.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-greenlet-2): New variable. Change-Id: Ib741d0eff8bd11bc5cbc7ffa97834747a67a5db5
2024-12-13gnu: python-jaraco-test: Update to 5.5.1.Sharlatan Hellseher
* 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-13gnu: python-arpeggio: Update to 2.0.2.Sharlatan Hellseher
* 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-13gnu: python-marshmallow-jsonapi: Use pyproject-build-system.Sharlatan Hellseher
* 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-13gnu: python-faker: Update to 33.1.0.Sharlatan Hellseher
* 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-13gnu: python-marshmallow: Update to 3.22.0.Sharlatan Hellseher
* 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-13gnu: python-diff-cover: Update to 9.2.0.Sharlatan Hellseher
* 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-13gnu: python-codespell: Update to 2.3.0.Sharlatan Hellseher
* 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-13gnu: python-progressbar2: Update to 4.5.0.Sharlatan Hellseher
* 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-13gnu: python-utils: Update to 3.9.1.Sharlatan Hellseher
* 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-13gnu: python-pep8-naming: Update to 0.14.1.Sharlatan Hellseher
* 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-13gnu: python-py-partiql-parser: Update to 0.5.6.Sharlatan Hellseher
* 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-13gnu: python-validators: Update to 0.34.0.Sharlatan Hellseher
* 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-13gnu: python-sphinx-5: Adjust inputs.Sharlatan Hellseher
* gnu/packages/sphinx.scm (python-sphinx-5) [propagated-inputs]: Remove python-flake8, python-isort, and python-mypy. Change-Id: I3de5a076b251ea7585fd96d43109e19ece318830