summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-05-18gnu: python-hatch-argparse-manpage: Disable tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-hatch-argparse-manpage) [source]: Switch to git-fetch. [arguments]<#:tests?>: Disable them. Change-Id: Ic763ffa62ccaebe7eca223e879f0addb07abd1e2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: breezy: Update to 3.3.21.Nicolas Graves
* gnu/packages/version-control.scm (breezy): Update to 3.3.21. [source]: Switch to git-fetch. [inputs]: Replace python-dulwich-0.24 by python-dulwich. * gnu/packages/rust-crates.scm: Refresh them accordingly. Change-Id: I2bb7b8488a7239017ee981f0bf4e75b445e846fb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-jupyter-events: Update to 0.12.1.Sharlatan Hellseher
* gnu/packages/jupyter.scm (python-jupyter-events): Update to 0.12.1. [source]: Switch to git-fetch.. [home-page]: Switch to GitHub URL. Change-Id: If7733756979453464052372011c6dbf58152d41a
2026-05-18gnu: python-json-logger: Update to 4.0.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-json-logger): Update to 4.0.0. [source]: Switch to git-fetch. [arguments]<#:test-flags>: Drop them. [native-inputs]: Add python-freezegun, python-mike, python-msgspec, python-orjson, python-pypa-build, python-pytest, python-setuptools, python-tzdata, python-validate-pyproject, python-typing-extensions. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-gtts: Update to 2.5.4.Nicolas Graves
* gnu/packages/python-xyz.scm (python-gtts): Update to 2.5.4. [source]: Switch to git-fetch. [native-inputs]: Remove python-click, python-requests, python-wheel. [propagated-inputs]: Add python-click-8.1, python-requests. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-flask-login: Update to 0.6.3-0.c8bba84.Nicolas Graves
* gnu/packages/python-web.scm (python-flask-login): Update to 0.6.3-0.c8bba84. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-cmcrameri: Fix tests on Python@3.12.Nicolas Graves
* gnu/packages/python-science.scm (python-cmcrameri): [source]: Switch to git-fetch. [native-inputs]: Add python-pytest. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-carbon: Update to 1.1.10-0.697bc3b.Nicolas Graves
* gnu/packages/monitoring.scm (python-carbon): Update to 1.1.10-0.697bc3b. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-tbb: Fix build on Python@3.12.Nicolas Graves
* gnu/packages/tbb.scm (python-tbb)[native-inputs]: Add python-setuptools. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-hawkauthlib: Fix tests on Python@3.12.Nicolas Graves
* gnu/packages/python-web.scm (python-hawkauthlib) [arguments]<#:phases>: Add phase 'fix-python-incompatibilities. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-onetbb: Fix build on Python@3.12.Nicolas Graves
* gnu/packages/oneapi.scm (python-onetbb)[native-inputs]: Add python-setuptools. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-gyp: Move to (gnu packages package-management).Nicolas Graves
* gnu/packages/python-xyz.scm (python-gyp): Move from here… * gnu/packages/package-management.scm (python-gyp): …to here. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-gyp: Fix build on Python@3.12.Nicolas Graves
* gnu/packages/python-xyz.scm (python-gyp)[arguments] <#:phases>: Add phase 'python-3.12-compatibility. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: Remove python-fs.Nicolas Graves
* gnu/packages/python-xyz.scm (python-fs): Delete variable. Fixes: guix/guix#7195 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-freecell-solver: Fix tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-freecell-solver) [arguments]: Drop them. [native-inputs]: Drop python-wheel. Add python-pytest. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-fenics-dijitso: Fix tests.Nicolas Graves
* gnu/packages/simulation.scm (python-fenics-dijitso) [native-inputs]: Re-introduce python-pytest-cov. Change-Id: I8ade39f8dbac62eea8f978c70d88310a00ad7581 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: julia-pyplot: Update to 2.11.6.Sharlatan Hellseher
* gnu/packages/julia-xyz.scm (julia-pyplot): Update to 2.11.6. Change-Id: I77120c75903d03dd71cd803b94fbcd1114e79153
2026-05-18gnu: python-pyppmd: Switch to git-fetch.Sharlatan Hellseher
* gnu/packages/python-compression.scm (python-pyppmd): [source]: Switch to git-fetch. Change-Id: I25df9755189dffbe1972d4ffb213a4c8c5368430
2026-05-18gnu: python-yapsy: Update to 1.12.2-0.6b487b0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-yapsy): Update to 6b487b04affb19ab40adbbc87827668bea0abcee commit. [source]: Switch to git fetch. [arguments]: Drop all. [native-inputs]: Add python-pytest. Change-Id: Id1ab855b1836765c2fea1bd9f65e353ab5fb6f3e
2026-05-18gnu: python-myst-parser: Update to 5.0.0.Sharlatan Hellseher
* gnu/packages/sphinx.scm (python-myst-parser): Update to 5.0.0. Improve package style. [arguments] <test-flags>: Rework test to run only docutils tests. [propagated-inputs]: Remove python-typing-extensions. [native-inputs]: Remove python-beautifulsoup4, python-pytest-regressions, and python-sphinx-pytest. Change-Id: I633fcd5477722dc8fb6cc1b2cd2d786389208b87
2026-05-18gnu: python-strenum: Fix tests on python@3.12.Nicolas Graves
* gnu/packages/python-xyz.scm (python-strenum) [source]<snippet>: Drop versioneer.py. [arguments]<#:test-flags>: Focus to tests/ only. [native-inputs]: Add python-pytest-pylint, python-versioneer. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-unix-ar: Fix tests.Nicolas Graves
* gnu/packages/python-compression.scm (python-unix-ar) [source]: Switch to git-fetch. [arguments]<#:test-flags>: Refresh them. <#:phases>: Drop them. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: offlineimap3: Update to 8.0.2.Nicolas Graves
* gnu/packages/mail.scm (offlineimap3): Update to 8.0.2. [arguments]<#:phases>: Drop phase 'fix-issue-205. [inputs]: Replace python-urllib3-1.25 by python-urllib3. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-vosk: Fix build on Python@3.12.Nicolas Graves
* gnu/packages/machine-learning.scm (python-vosk)[arguments] <#:phases>: Patch phase 'from-abi-to-api to work on python@3.12. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-aws-sam-translator: Drop phase 'fix-pytest-config.Nicolas Graves
* gnu/packages/python-web.scm (python-aws-sam-translator) [arguments]<#:phases>: Drop phase 'fix-pytest-config. [native-inputs]: Add python-pytest-rerunfailures. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: julia-pycall: Fix imported-modules.Nicolas Graves
* gnu/packages/julia-xyz.scm (julia-pycall)[arguments] <#:imported-modules>: Adapt them so that they are adapted to the recent move to (guix build toml). Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-inline-snapshot: Update to 0.32.6.Nicolas Graves
* gnu/packages/python-check.scm (python-inline-snapshot): Update to 0.32.6. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-jupyter-server-terminals: Update to 0.5.4.Nicolas Graves
* gnu/packages/jupyter.scm (python-jupyter-server-terminals): Update to 0.5.4. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-markdown-it-py: Update to 4.0.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-markdown-it-py): Update to 4.0.0. [source]: Switch to git-fetch. [arguments]<#:tests?>: Enable them. <#:test-flags>: Disable benchmark-tests. [native-inputs]: Add python-pytest, python-pytest-benchmark, python-pytest-regressions, python-requests. [propagated-inputs]: Remove python-psutils, marked as a benchmark dependency in pyproject.toml. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-pytest-benchmark: Update to 5.2.3.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-benchmark): Update to 5.2.3. [source]: Switch to git-fetch. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-mkdocs: Ignore failing tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-mkdocs)[arguments] <#:test-flags>: Refresh them according to pyproject.toml. <#:phases>: Add phase 'delete-failing-tests. Change-Id: I8c064722adc36fe16c57bfb3d6d925a701895639 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: behave: Update to 1.3.3-0.43d0a93.Sharlatan Hellseher
* gnu/packages/check.scm (behave): Update to 43d0a93240c0b25b0cbf59bdc196b74fb8a2353e commit. [native-inputs]: Remove python-assertpy and python-mock; add python-freezegun, python-charset-normalizer, and python-pytest-html. Change-Id: Icf3d91ccaa4392da7c381a889ddf2ef0d0474fe0
2026-05-18gnu: python-cucumber-tag-expressions: Update to 9.1.0.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-cucumber-tag-expressions): Update to 9.1.0. [arguments] <build-backend>: Use setuptools.build_meta. Change-Id: I2953c2c65fa6b5ce316e20760c9eea4d2b6cc66e
2026-05-18gnu: python-cucumber-expressions: Update to 19.0.0.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-cucumber-expressions): Update to 19.0.0. [phases]{patch-pyproject}: New phase. [native-inputs]: Remove python-poetry-core; add python-setuptools. Change-Id: Ia41ef5b4f4289f69cfe69e7f86cc8ba195f15e35
2026-05-18gnu: python-parse-type: Update to 0.6.6-0.5c4126a.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-parse-type): Update to 5c4126ae3973b5c0a4107cd8b29f2b74993be330 commit. [source]: Switch to git-fetch. [phases]{fix-pytest-config}: New phase. [license]: Fix it as seen in pyproject.toml and LICENSE file, it was changed in 1a387ec9fc12c09c69fb88c817c93104c5cf74df commit. Change-Id: I7f3a7a12806282f2d90169c10153325fcf718b43
2026-05-18gnu: python-gridmap: Add maintenance note.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-gridmap): Add maintenance note. Change-Id: I717cce180df7f68bc6840db224ebd4fb2778c905
2026-05-18gnu: python-autograd: Fix build on Python@3.12.Nicolas Graves
* gnu/packages/machine-learning.scm (python-autograd)[native-inputs]: Add python-pytest-cov. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-phpserialize: Fix tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-phpserialize)[arguments] <#:phases>: Add phase 'patch-tests. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-cherrypy: Fix build.Nicolas Graves
* gnu/packages/python-web.scm (python-cherrypy)[arguments] <#:phases>: Merge duplicate keywords. <#:test-flags>: Drop tests that are not failing on Python@3.12. [propagated-inputs]: Add python-filelock. [native-inputs]: Remove python-filelock. Fixes: guix/guix#8323 Change-Id: I91473aec0d206ef4a472413c44e4cc65d1301dff Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-zconfig: Update to 4.3.Nicolas Graves
* gnu/packages/python-web.scm (python-zconfig): Update to 4.3. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-rich-argparse: Update to 1.8.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-rich-argparse): Update to 1.8.0. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: pre-commit: Update to 4.6.0.Nicolas Graves
* gnu/packages/version-control.scm (pre-commit): Update to 4.6.0. [arguments]<#:test-flags>: Refresh them, improve comments. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-arcp: Fix tests on Python@3.12.Nicolas Graves
* gnu/packages/python-xyz.scm (python-arcp)[arguments]: Add phase 'patch-tests. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-parsley: Patch package with upstream patch.Nicolas Graves
* gnu/packages/python-xyz.scm (python-parsley) [source]: Add a patch to support python@3.12. [arguments]<#:test-flags>: Drop all outdated tests. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-ndeflib: Ignore additional failing test.Nicolas Graves
* gnu/packages/python-xyz.scm (python-ndeflib)[arguments]: Ignore additional failing test. Change-Id: I68f9982e1535c2a8fa9e8743627496f11392d072 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-cucumber-tag-expressions: Fix check phase.Nicolas Graves
* gnu/packages/python-check.scm (python-cucumber-tag-expressions) [native-inputs]: Add python-pytest-metadata. Change-Id: I693d5c0c85af91c88bffed99d63bb21b6d278cb5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: soapysdr: Fix build for python@3.12.Nicolas Graves
* gnu/packages/radio.scm (soapysdr)[native-inputs]: Add python-setuptools. Change-Id: Iae09a65d32e5cb6feba2da99622bf788e8882ba8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: rust-1.55: Fix build with Python 3.12.Hugo Buddelmeijer
* gnu/packages/rust.scm: (rust-1.55): [native-inputs]: Add python-setuptools-bootstrap. Merges: https://codeberg.org/guix/guix/pulls/8264 Change-Id: Id41ded106c442cc28ee3f66ab7e3cc1412daa5f4 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-18gnu: pass-git-helper: Update to 4.3.0.Sharlatan Hellseher
* gnu/packages/password-utils.scm (pass-git-helper): Update to 4.3.0. [native-inputs]: Add python-pytest. Change-Id: I69cc0de885617da875c0befda81d5c2a39a2fcd4
2026-05-18gnu: fava-envelope-airmail: Disable missing tests.Sharlatan Hellseher
* gnu/packages/finance.scm (fava-envelope-airmail): [arguments] <tests?>: Disable tests which are not provided in PyPI archive or Git. [description]: Mention that the current package is a fork of the fork of original project. Change-Id: I1c231bca5fcca6d88024520c5051a0444876d9f8