summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-02-07gnu: scvelo: Relocate phase 'set-numba-cache-dir.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (scvelo): [arguments]<#:phases>: Relocate phase 'set-home. Relates-to: guix/guix#5892 Change-Id: Ia51609df06d64d41b7a272d0e17e96cf973df2f8
2026-02-07gnu: python-ikarus: Update to 0.0.3.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-ikarus): Update to 0.0.3. Use G-Expressions. [arguments] <test-backend, test-flags>: Use custom. <phases>: Remove 'fix-issue-12; reallocate 'set-numba-cache-dir. [native-inputs]: Remove python-wheel. Change-Id: I4bf1b5bbda56373fd632f31aca59d473ab37252a
2026-02-07gnu: python-lenstronomy: Skip one test.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-lenstronomy)[arguments] <test-flags>: Skip one more test. Change-Id: I8c17b7750edde002bd4340eb2475ab3d8c795370
2026-02-07gnu: python-django-rq: Update to 3.2.2.Sharlatan Hellseher
* gnu/packages/django.scm (python-django-rq): Update to 3.2.2. [source]: Switch to git-fetch. [arguments] <test-flags>: Drop all. <phases>: Remove 'pre-check; add 'start-redis. [native-inputs]: Remove python-setuptools and python-wheel; add python-hatchling. Change-Id: I438d07f2bfda42e9dff9f4c1269106c6be68e766
2026-02-07gnu: python-rq-scheduler: Improve package, fix tests.Sharlatan Hellseher
* gnu/packages/databases.scm (python-rq-scheduler): Reallocate some fields, fix the style and readability. [source] <url>: Use exact git URL instead of [home-page]. [arguments] <test-flags>: Skip tests requiring root access. [propagated-inputs]: Remove python-croniter; add python-crontab, python-freezegun, and python-dateutil. [native-inputs]: Remove python-crontab, python-freezegun, and python-wheel. [home-page]: Move above [synopsis]. Change-Id: If82959e5cb028b826a5a53293b3c58aefb507f36
2026-02-07gnu: python-crontab: Update to 3.3.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-crontab): Update to 3.3.0. [source] <pypi-uri>: Fix the name. [native-inputs]: Remove python-wheel. Change-Id: Ic5ea74269d289ec1d9e6a9132a25bc57a907406c
2026-02-07gnu: python-rq: Update to 2.6.1.Sharlatan Hellseher
* gnu/packages/databases.scm (python-rq): Update to 2.6.1. [propagated-inputs]: Add python-croniter. Change-Id: Iab464919a5a336ef8e7377a6ee99d0a867f320f4
2026-02-07gnu: python-celltypist: Update to 1.7.1.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-celltypist): Update to 1.7.1. [arguments] <tests?>: Enable simple runtime regression check. <phases>: Remove 'set-home and 'set-numba-cache-dir; add 'set-environment; use custom 'check phase. [native-inputs]: Remove python-wheel; add python-setuptools. Change-Id: I7ec16da8c6d3af8ad0d8eb96d5f9b50d9858eae3
2026-02-07gnu: python-argostranslate: Fix build.Sharlatan Hellseher
* gnu/packages/machine-learning.scm (python-argostranslate) [phases]{writable-home}: Remove phase. {set-home-env}: New phase, located before {build}. Relates-to: guix/guix#5892 Change-Id: I04fdb2fa6793d3e3e1da906612f4b650238f2b1d
2026-02-07gnu: python-scitools-iris: Update to 3.14.1.Nicolas Graves
* gnu/packages/geo.scm (python-scitools-iris): Update to 3.14.1. [arguments]<#:test-flags>: Refresh them. <#:phases>: Remove phase 'relax-requirements. Refresh phase 'fix-paths. Replace phase 'pre-check addition by the phase 'check replacement. [native-inputs]: Add python-affine, python-rasterio, python-scitools-mo-pack. Change-Id: Ie2fef55d61266758106c3797217da72927279c90 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add iris-test-data.Nicolas Graves
* gnu/packages/geo.scm (iris-test-data): New variable. Change-Id: Ib9a0b1d09a06d9372272fd7d0c7862533d7b4b84 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add python-scitools-mo-pack.Nicolas Graves
* gnu/packages/geo.scm (python-scitools-mo-pack): New variable. Change-Id: I3a03acd4fbbccc69a72373c7e34e6d23f7fd9426 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add libmo-unpack.Nicolas Graves
* gnu/packages/geo.scm (libmo-unpack): New variable. Change-Id: I7f157a0949e4022b7ad20635119e906ab005fb0f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-scikit-surprise: Relocate phase 'set-home.Nicolas Graves
* gnu/packages/python-science.scm (python-scikit-surprise)[arguments] <#:phases>: Relocate phase 'set-home. Change-Id: Id6e5993e167f1f61865fcfe31caba0bce2d5263a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-robotframework-datadriver: Add python-xlrd native-input.Nicolas Graves
* gnu/packages/python-xyz.scm (python-robotframework-datadriver) [native-inputs]: Remove python-wheel. Add python-xlrd. Change-Id: I38db8263ffad28042306b24e00034be941a236ba Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-ratelimiter: Switch to pytest-8.Nicolas Graves
* gnu/packages/python-xyz.scm (python-ratelimiter)[native-inputs]: Replace python-pytest by python-pytest-8. Change-Id: Ie10f3fbcd4cea932be317eb21624bcac8ca6fa10 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-ndcube: Relocate phase 'set-home-env.Nicolas Graves
* gnu/packages/wxwidgets.scm (python-ndcube)[arguments]<#:phases>: Relocate phase 'set-home-env. Change-Id: I77bd29800f0c24cdbbff88251093e8c107eae6d4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-woob: Relax requirements.Nicolas Graves
* gnu/packages/python-web.scm (python-woob)[arguments]<#:phases>: Add phase 'relax-requirements. Change-Id: Ib178d637ef1658702099ecd1c0fca570128970ed Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-wxpython: Relocate phase 'add-missing-.so.Nicolas Graves
* gnu/packages/wxwidgets.scm (python-wxpython)[arguments]<#:phases>: Relocate phase 'add-missing-.so. Change-Id: I15fd0fdc49c5dbf35d06814663896bc09486c09e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-irispy-lmsal: Relocate phase 'set-home.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-irispy-lmsal): [arguments]<#:phases>: Relocate phase 'set-home. Relates-to: guix/guix#5892 Change-Id: I743634183b7d7a60d0d24bb28ee06a2709aa2d11
2026-02-07gnu: python-rpy2: Use python-pytest-8.Sharlatan Hellseher
* gnu/packages/statistics.scm (python-rpy2): [native-inputs]: Remove python-pytest; add python-pytest-8. Change-Id: I20c82c77c5589c5802e4d7f252bd24aeedec5d85
2026-02-07gnu: python-sphinxcontrib-programoutput: Skip 2 tests.Sharlatan Hellseher
* gnu/packages/sphinx.scm (python-sphinxcontrib-programoutput): [phases]{cleanup}: Add step to disable 2 failing tests. Change-Id: I7ed8c5912c4f0c7641ef05426980686c5cb5b1e3
2026-02-07gnu: python-abjad: Disable tests.Sharlatan Hellseher
* gnu/packages/music.scm (python-abjad): [arguments] <tests?>: Disable for now. [native-inputs]: Remove python-pytest and python-wheel. Change-Id: If28e3dcf6b245e165f35ccbb1c6efc2a535453f2
2026-02-07gnu: python-uqbar: Update to 0.9.6.Sharlatan Hellseher
* gnu/packages/graphviz.scm (python-uqbar): Update to 0.9.6. [arguments] <test-flags>: Skip one test. [native-inputs]: Remove python-wheel. Change-Id: I7e317fa2e66c557ae7fbca67ad87bee4722a9d9e
2026-02-07gnu: quodlibet: Fix tests by ignoring most problematic ones.Nicolas Graves
* gnu/packages/music.scm (quodlibet): [arguments]<#:test-flags>: Ignore test files with most failing tests. <#:phases>: Reallocate 'pre-check; use default 'check; add 'prepare-x. [native-inputs]: Remove xvfb-run; add xorg-server-for-tests. Change-Id: I3349a249a4d25c916f80c306cccc7ca715e7cf73 Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: rapid-photo-downloader: Update to 0.9.37a5.Nicolas Graves
* gnu/packages/photo.scm (rapid-photo-downloader): Update to 0.9.37a5. [native-inputs]: Replace python-setuptools by python-hatchling, python-hatch-argparse-manpage, python-hatch-gettext. [propagated-inputs]: Add python-pillow. Change-Id: I38a87f28a25f3fbb8447a6d6a2ece5ef02dd85c0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: rednotebook: Relocate phase 'set-HOME.Nicolas Graves
* gnu/packages/rednotebook.scm (rednotebook)[arguments]<#:phases>: Relocate phase 'set-HOME. Change-Id: I266d066f93d158c33aeafd5cdf9aa8002d02678a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: snakemake: Update to 8.30.0.Nicolas Graves
* gnu/packages/python-science.scm (snakemake): Update to 8.30.0. [arguments]<#:test-flags>: Refresh them. [native-inputs]: Remove python-wheel. Change-Id: I5b509cdf177224a71c313fed32f913cca85410d6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-snakemake-interface-storage-plugins: Update to 3.6.0.Nicolas Graves
* gnu/packages/python-science.scm (python-snakemake-interface-storage-plugins): Update to 3.6.0. [arguments]<#:phases>: Add phase 'relax-requirements. Change-Id: I5e0028168d261ba12dbce846253ca4c8274710d7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-legacy-api-wrap: Update to 1.5.Nicolas Graves
* gnu/packages/python-xyz.scm (python-legacy-api-wrap): Update to 1.5. Change-Id: Icc34334452c3ed556652a9c6412fbaa25f6c9e77 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: twitchy: Relocate phase 'set-HOME.Nicolas Graves
* gnu/packages/video.scm (twitchy)[arguments]<#:phases>: Relocate phase 'set-HOME. Change-Id: Iebee41ed2d4431a40a24aed41b193a51bc1b75d0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: vorta: Relocate phase 'set-HOME.Nicolas Graves
* gnu/packages/backup.scm (vorta)[arguments]<#:phases>: Relocate phase 'set-HOME. Change-Id: Ief4c40b75e856b6e10df2069ef4bfa501ac5ec8c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: wllvm: Update to 1.3.1-0.948cdb8.Nicolas Graves
* gnu/packages/llvm.scm (wllvm): Update to 1.3.1-0.948cdb8. [arguments]<#:test-flags>: Ignore failing test. [native-inputs]: Add clang and procps. Change-Id: I61ace17965efa739235b2cb8c5946cd64d12a987 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: xonsh: Ignore failing tests.Nicolas Graves
* gnu/packages/shell.scm (xonsh)[arguments]<#:test-flags>: Ignore tests that fail because of pip. Change-Id: Ia02075b278aae3740cb67e3b849d748b1b20c9c5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-scanpy: Skip one more test.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-scanpy): [arguments]<test-flags>: Skip one more shaky test. Change-Id: I6093f2365fbab05ada6cc8cbdfede5bfdfb6f27d
2026-02-07gnu: python-splicekit: Refresh package style.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-splicekit): Re order inputs and arguments and start description from a new line. Change-Id: I0ae7b2434669cbfee19a39283933fc2af45362a2
2026-02-07gnu: python-pybio: Relocate phase 'set-home.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-pybio)[arguments]<#:phases>: Relocate phase 'set-home. Relates-to: guix/guix#5892 Change-Id: Ifeceb52b20348f2f495217ee371b84be7bbf590b
2026-02-07gnu: python-pandapipes: Update to 0.13.0.Sharlatan Hellseher
* gnu/packages/engineering.scm (python-pandapipes): Update to 0.13.0. [native-inputs]: Remove python-pytest-xdist, python-wheel, and unzip. Change-Id: I85394f0731448a502386847cdece7c76646e1724
2026-02-07gnu: python-nptyping: Use python-numpy-1, fix build.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-nptyping): [phases]{set-source-date-epch}: Remove phase. [propagated-inputs]: Remove python-numpy; add python-numpy-1. [native-inputs]: Remove python-wheel. Change-Id: I37652688828425963004c22aff287f76e88f5be1
2026-02-07gnu: python-mathlibtools: Fix build.Sharlatan Hellseher
* gnu/packages/lean.scm (python-mathlibtools): [phases]{fix-home-directory}: Remove phase. {set-home-env}: New phase Relates-to: guix/guix#5892 Change-Id: If791942e8c8053b00ec82737ef2ad8e1581d7e3c
2026-02-07gnu: python-kivymd: Fix build.Sharlatan Hellseher
* gnu/packages/python-graphics.scm (python-kivymd): [phases] {set-home}: Move before {build}. Relates-to: guix/guix#5892 Change-Id: I8a40dfa02b731d66c320806251ce3b3a3577d12c
2026-02-07gnu: python-mathicsscript: Fix build.Sharlatan Hellseher
* gnu/packages/maths.scm (python-mathicsscript): [phases]{setenv}: Remove phase. {set-home-env}: New phase, set before build. Relates-to: guix/guix#5892 Change-Id: I2cdb99e7bc6b98536f610f6733ef2f583bcc28ac
2026-02-07gnu: python-mathics-core: Fix build.Sharlatan Hellseher
* gnu/packages/maths.scm (python-mathics-core): [phases] {set-home}: Move before {build}. Relates-to: guix/guix#5892 Change-Id: I682c1e5331e7e3a4f99fa5a5322f79e6093b6b5a
2026-02-07gnu: Remove python-imageio-freeimage.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-imageio-freeimage): Delete variable. Fixes: guix/guix#5389 Change-Id: Ieb19e12b773f3bad6630533c90710370594f5be1
2026-02-07gnu: python-conda-package-handling: Use python-pytest-8.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-conda-package-handling): [native-inputs]: Remove python-pytest; add python-pytest-8. Change-Id: I8e86f6c92b72c5b82ca0fdebd2e1aa11ec28a5ce
2026-02-07gnu: python-django-configurations: Update to 2.5.1.Sharlatan Hellseher
* gnu/packages/django.scm (python-django-configurations): Update to 2.5.1. [source]: Switch to git-fetch. [phases]{set-environment}: New phase, add before build to pass {sanity-check}. [propagated-inputs]: Remove python-django-4; add python-django. [native-inputs]: Remove python-wheel. Change-Id: Ibea6400e810fdf277edcb8e8ec5fb95859ec9558
2026-02-07gnu: python-django-dbbackup: Update to 5.1.2.Sharlatan Hellseher
* gnu/packages/django.scm (python-django-dbbackup): Update to 5.1.2. [source]: Switch to git-fetch. [phases]{pre-check}: Remove tests modification step. {check}: Use default phase. [native-inputs]: Remove python-setuptools and python-wheel; add python-hatchling. Change-Id: I206864969a91cd554431b2afe81dae4622bf1fa2
2026-02-07gnu: python-anaconda-cli-base: Use python-pytest-8.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-anaconda-cli-base): [native-inputs]: Remove python-pytest; add python-pytest-8. Change-Id: I280356241b3eee8cdfec51ea2ce6da41751699d8
2026-02-07gnu: proton-vpn-cli: Update to 0.1.5.Sharlatan Hellseher
* gnu/packages/vpn.scm (proton-vpn-cli): Update to 0.1.5. [phases]{prepare-tests}: Remove phase. {prepare-envs}: New phase. [propagated-inputs]: Remove python-sentry-sdk; add python-tabulate. Change-Id: I77c88e4d2442b1679444b4b61d4c04511bc05839
2026-02-07gnu: pass-git-helper: Fix build.Sharlatan Hellseher
* gnu/packages/password-utils.scm (pass-git-helper): [phases] {set-home}: Move before {build}. Relates-to: guix/guix#5892 Change-Id: I7cd2d0cb08b95dbfd1be25e363476d95848f5620