summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2026-08-08gnu: python-pyjanitor: Update to 0.32.23.Nicolas Graves1-3/+6
* gnu/packages/python-science.scm (python-pyjanitor): Update to 0.32.23. [arguments]{test-flags}: Ignore flaky test. [propagated-inputs]: Add python-janitor-rs. Merges: guix/guix!10392 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: Add python-janitor-rs.Nicolas Graves2-0/+101
* gnu/packages/python-science.scm (python-janitor-rs): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add janitor-rs entry. Relates-to: guix/guix!10392 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-numba: Update to 0.66.0.Nicolas Graves1-2/+2
* gnu/packages/python-xyz.scm (python-numba): Update to 0.66.0. Merges: guix/guix!10379 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-llvmlite: Update to 0.48.0.Nicolas Graves1-3/+3
* gnu/packages/llvm.scm (python-llvmlite): Update to 0.48.0. [inputs]: Replace llvm-20 by llvm. Relates-to: guix/guix!10379 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: streamlink: Update to 8.5.0.Nicolas Graves1-6/+22
* gnu/packages/video.scm (streamlink): Update to 8.5.0. [source]: Switch to git-fetch. [arguments]{phsaes}: Add phase 'fix-version. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-rst2ansi: Update to 0.1.5-1.3728e16.Nicolas Graves1-3/+3
* gnu/packages/python-xyz.scm (python-rst2ansi): Update to 0.1.5-1.3728e16. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-praw: Update to 8.0.2.Nicolas Graves1-6/+11
* gnu/packages/python-web.scm (python-praw): Update to 8.0.2. [native-inputs]: Replace python-flit-core by python-hatchling. Add nss-certs-for-test, python-vcrpy. [propagated-inputs]: Add python-defusedxml. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-prawcore: Update to 4.0.0.Nicolas Graves1-13/+10
* gnu/packages/python-web.scm (python-prawcore): Update to 4.0.0. [arguments]{test-flags}: Refresh them. [native-inputs]: Add nss-certs-for-test, python-vcrpy. Replace python-flit-core by python-hatchling. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-numba-stats: Update to 1.12.0.Nicolas Graves1-4/+7
* gnu/packages/python-science.scm (python-numba-stats): Update to 1.12.0. [source]: Switch to git-fetch. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-fastapi-pagination-minimal: Update to 0.15.15.Nicolas Graves1-2/+2
* gnu/packages/python-web.scm (python-fastapi-pagination-minimal): Update to 0.15.15. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-flake8-pyi: Update to 26.5.0.Nicolas Graves1-6/+10
* gnu/packages/python-xyz.scm (python-flake8-pyi): Update to 26.5.0. [source]: Switch to git-fetch. [native-inputs]: Add python-hatch-vcs. [synopsis]: Make it more concise. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-etcd3: Propagate necessary dependency.Nicolas Graves1-2/+4
* gnu/packages/python-xyz.scm (python-etcd3) [propagated-inputs]: Add python-six. [native-inputs]: Indent properly, no changes. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-edalize: Add missing native-input.Nicolas Graves1-1/+4
* gnu/packages/electronics.scm (python-edalize)[native-inputs]: Add python-pyparsing. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-drep: Update to 3.7.1.Nicolas Graves1-8/+3
* gnu/packages/bioinformatics.scm (python-drep): Update to 3.7.1. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-country-converter: Update to 1.3.2.Nicolas Graves1-5/+4
* gnu/packages/iso-codes.scm (python-country-converter): Update to 1.3.2. [native-inputs]: Remove python-wheels. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-cleanlab: Ignore failing tests.Nicolas Graves1-2/+7
* gnu/packages/machine-learning.scm (python-cleanlab)[arguments] {test-flags}: Append some failing tests. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-asgi-csrf: Fix build.Nicolas Graves3-1/+47
* gnu/packages/patches/python-asgi-csrf-fix-formparser.patch : Add patch. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/python-web.scm (python-asgi-csrf)[source]: Add patch. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: stpipeline: Update to 2.1.0.Nicolas Graves1-6/+8
* gnu/packages/bioinformatics.scm (stpipeline): Update to 2.1.0. [arguments]{test-flags}: Add failing test. [native-inputs]: Re-indent. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-plotnine: Ignore failing tests.Nicolas Graves1-22/+4
* gnu/packages/python-science.scm (python-plotnine)[arguments] {test-flags}: Refresh them, ignore test_geom* and test_stat* more robustly. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-pingouin: Update to 0.6.1.Nicolas Graves1-7/+7
* gnu/packages/python-science.scm (python-pingouin): Update to 0.6.1. [arguments]{test-flags}: Refresh them. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-mapie: Update to 1.4.1.Nicolas Graves1-5/+10
* gnu/packages/statistics.scm (python-mapie): Update to 1.4.1. [native-inputs]: Add python-pypa-build, python-pytest-xdist, python-setuptools-scm. [propagated-inputs]: Add python-scipy. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-pandarallel: Fix build.Nicolas Graves4-1/+133
* gnu/packages/patches/python-pandarallel-fix-df-applymap.patch: Add patch. * gnu/packages/patches/python-pandarallel-fix-parallel_apply.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Record patches. * gnu/packages/python-science.scm (python-pandarallel) [source]{patches}: Record them. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-pegasusio: Update to 0.11.0.Nicolas Graves1-11/+12
* gnu/packages/bioinformatics.scm (python-pegasusio): Update to 0.11.0. [propagated-inputs]: Remove python-anndata. [native-inputs]: Remove python-wheel. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-astropy-7: Fix tests.Sharlatan Hellseher1-1/+9
* gnu/packages/astronomy.scm (python-astropy-7): [arguments]<#:test-flags>: Skip one test.
2026-08-08gnu: python-alpaca-py: Update to 0.43.5.Hugo Buddelmeijer1-2/+3
* gnu/packages/python-web.scm (python-alpaca-py): Update to 0.43.5. [propagated-inputs]: Add python-pytz. Merges: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-rich-click: Update to 1.9.8.Hugo Buddelmeijer1-10/+18
* gnu/packages/python-xyz.scm (python-rich-click): Update to 1.9.8. [arguments]<#:test-flags>: Disable all typer related tests. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-quart: Update to 0.20.0.Hugo Buddelmeijer1-4/+9
* gnu/packages/python-web.scm (python-quart): Update to 0.20.0. [arguments]<#:phases>: Disable failing test. [native-inputs]: Remove python-poetry-core; add python-flit-core. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-sanic-bootstrap: Remove python-wheel.Hugo Buddelmeijer1-1/+1
* gnu/packages/python-web.scm (python-sanic-bootstrap): [native-inputs]: Remove python-wheel. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-sanic: Update to 25.12.1.Hugo Buddelmeijer1-7/+15
* gnu/packages/python-web.scm (python-sanic): Update to 25.12.1. [arguments] <#:test-flags>: Skip 4 more tests. [native-inputs]: Remove python-mypy and python-wheel; add python-bandit and python-pytest-xdist. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-tracerite: Update to 2.5.2.Hugo Buddelmeijer1-4/+3
* gnu/packages/python-web.scm (python-tracerite): Update to 2.5.2. [native-inputs]: Remove python-setuptools and python-setuptools-scm; add python-hatch-vcs and python-hatchling. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-html5tagger: Update to 2.0.0.Hugo Buddelmeijer1-3/+3
* gnu/packages/python-web.scm (python-html5tagger): Update to 2.0.0. [native-inputs]: Remove python-setuptools, python-setuptools-scm, and python-wheel; add python-hatch-vcs and python-hatchling. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-sphinx-sitemap: Update to 2.6.0.Hugo Buddelmeijer1-2/+3
* gnu/packages/sphinx.scm (python-sphinx-sitemap): Update to 2.6.0. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-jaraco-versioning: Fix build.Hugo Buddelmeijer1-0/+9
* gnu/packages/python-xyz.scm (python-jaraco-versioning): Fix build. [arguments]<#:phases>: Add 'fix-doc-test' phase. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-statsmodels: Update to 0.14.6.Hugo Buddelmeijer1-3/+3
* gnu/packages/statistics.scm (python-statsmodels): Update to 0.14.6. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-omnipath: Skip more tests.Hugo Buddelmeijer1-1/+6
* gnu/packages/python-web.scm (python-omnipath): [arguments]<#:test-flags>: Disable tests that fail with Pandas 3. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-plotnine: Update to 0.15.7.Hugo Buddelmeijer1-2/+2
* gnu/packages/python-science.scm (python-plotnine): Update to 0.15.7. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-mizani: Update to 0.14.4.Hugo Buddelmeijer1-15/+17
* gnu/packages/python-xyz.scm (python-mizani): Update to 0.14.4. [native-inputs]: Remove python-wheel, and tzdata; add tzdata-for-tests. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: onnxruntime: Fix build for python-numpy 2.4.6.Hugo Buddelmeijer1-0/+8
* gnu/packages/machine-learning.scm (onnxruntime)[arguments]<#:phases>: Add 'fix-numpy phase. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-euphonic: Update to 2.0.0.Hugo Buddelmeijer1-2/+11
* gnu/packages/physics.scm (python-euphonic): Update to 2.0.0. [arguments]<#:test-flags>: Disable some tests. Merges: guix/guix!9909
2026-08-08gnu: python-numdifftools: Fix build.Hugo Buddelmeijer1-2/+6
Only dependency, python-pynt-pulsar builds fine, so these tests cannot be too important. * gnu/packages/python-science.scm (python-numdifftools): Fix build. [arguments]<#:test-flags>: Skip two failing tests. Relates-to: guix/guix!9909
2026-08-08gnu: python-pandera: Reduce threads even more.Hugo Buddelmeijer1-1/+1
* gnu/packages/python-science.scm (python-pandera): Reduce threads. [arguments]<#:test-flags>: Reduce numprocesses to 2. Relates-to: guix/guix!9909
2026-08-08gnu: python-arxiv: Update to 4.0.0.Hugo Buddelmeijer1-3/+13
* gnu/packages/python-web.scm (python-arxiv): Update to 4.0.0. [arguments]<#:phases>: Add 'relax-dependencies phase. [propagated-inputs]: Add python-lxml. Relates-to: guix/guix!9909
2026-08-08gnu: python-flask-restful: Fix build.Hugo Buddelmeijer1-1/+1
* gnu/packages/python-web.scm (python-flask-restful): Fix build. [native-inputs]: Remove python-wheel; add python-six. Relates-to: guix/guix!9909
2026-08-08gnu: python-beautifultable: Fix build for Pandas 3.Hugo Buddelmeijer1-2/+8
* gnu/packages/python-xyz.scm (python-beautifultable):Fix build. [arguments]<#:test-flags>: Skip failing test. [native-inputs]: Add python-pytest. Change-Id: I2caeebe6466105feea27e0579bc765ea0616e964
2026-08-08gnu: python-numpysane: Update to 0.43.Sharlatan Hellseher1-8/+8
* gnu/packages/python-xyz.scm (python-numpysane): Update to 0.43. [phases]{patch}: Fix path to NumPy v2 "include" directory. [propagated-inputs]: Remove python-numpy-1; add python-numpy. Relates-to: guix/guix#6610
2026-08-08gnu: python-decoupler: Update to 2.2.0.Sharlatan Hellseher1-15/+14
* gnu/packages/bioinformatics.scm (python-decoupler): Update to 2.2.0. [arguments] <#:test-flags>: Ignore broken test file. [phases]{relax-requirements}: Remove phase. [propagated-inputs]: Add python-scanpy. [native-inputs]: Remove python-scanpy.
2026-08-08gnu: python-circe: Update to 0.4.0.Sharlatan Hellseher1-5/+11
* gnu/packages/bioinformatics.scm (python-circe): Update to 0.4.0. [phases]{relax-requirements}: New phase. [inputs]: Remove python-numpy-1. [propagated-inputs]: Add python-numpy and python-pybiomart. Relates-to: guix/guix#6610
2026-08-08gnu: python-scanpy: Update to 1.12.2.Sharlatan Hellseher1-65/+150
* gnu/packages/bioinformatics.scm (python-scanpy): Update to 1.12.2. [arguments] <#:test-flags>: Run more tests, exclude only networking tests; rework skipped tests. [phases]{fix-pytest-config}: New phase. [propagated-inputs]: Add python-certifi, python-fast-array-utils, python-scverse-misc, python-harmonypy, python-leidenalg, python-magic-impute, and python-scikit-misc. [native-inputs]: Remove python-setuptools-scm; add nss-certs-for-test.
2026-08-08gnu: mercurial: Fix build.Hugo Buddelmeijer1-2/+6
* gnu/packages/version-control.scm (mercurial): Fix build. [inputs]: Add python-roman. [native-inputs]: Remove python-wheel. Merges: guix/guix!9885 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-kalepy: Fix build.Hugo Buddelmeijer1-16/+34
* gnu/packages/statistics.scm (python-kalepy): Fix build. [source]<origin>: Switch to git-fetch. <patches>: Add patch for NumPy compatibility. [arguments]<#:phases>: Add 'fix-trapz phase. <#:test-flags>: Enable all tests. Relates-to: guix/guix!9885 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>