summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-05-21gnu: python-django-extensions: Update to 4.1-09gk82rsmq.python-team-django-6Charles Roelli
* gnu/packages/django.scm (python-django-extensions): Update to 4.1-09gk82rsmq. [arguments] <test-flags>: Enable tests fixed by adding the following dependencies. [native-inputs]: Add python-vobject and python-werkzeug. Change-Id: Icd2055d685b7555cafce9c17263af78e7551b496
2026-05-21gnu: python-django: Update to 6.0.5.Charles Roelli
* gnu/packages/django.scm (python-django): Update to 6.0.5. Change-Id: Icaf943b9feb21f6bacf331be18236f1bc9c03cdc
2026-05-21gnu: python-readme-renderer: Update to latest version from Git.Charles Roelli
* gnu/packages/python-xyz.scm (python-readme-renderer): Update to latest version from Git, commit 4ad4c701f2a17ca62f040e94d73c2eb08af320e9. Change-Id: I5e95886ec5314132752551830aee0da841cafdf2
2026-05-21gnu: python-channels: Update to 4.3.2.Charles Roelli
* gnu/packages/django.scm (python-channels): Update to 4.3.2. Change-Id: I6f55ea42f2da2f47981aeaf6aa3f3f776f02f80c
2026-05-21gnu: python-pympler: Fix tests.Charles Roelli
* gnu/packages/python-xyz.scm (python-pympler): Exclude test that times out. Change-Id: I3880907ce71d5c716fe1165c3cd9bd0f9fd75e3f
2026-05-21gnu: python-docutils: Update to 0.22.4.Charles Roelli
* gnu/packages/python-xyz.scm (python-docutils): Update to 0.22.4. Change-Id: I79de0f9deb56cb922b282ed917ce6a791ad04c38
2026-05-21gnu: python-asgiref: Update to 3.11.1.Charles Roelli
* gnu/packages/python-web.scm (python-asgiref): Update to 3.11.1. Change-Id: I5db4358264a6498306187fa59fdab0aeb2d69bb2
2026-05-20gnu: debops: Return ansible to inputs.Sharlatan Hellseher
* gnu/packages/admin.scm (debops): [inputs]: Add ansible. Change-Id: I5537423c9d7bf34dfd83ca5bee70ad24d55ddd80
2026-05-20gnu: ansible: Fix site packages path on Python@3.12.Sharlatan Hellseher
* gnu/packages/admin.scm (ansible): [native-search-paths]: Update site-packages path for Python 3.12 version. Change-Id: Ic1fc8af7e8b72dfd8576f0ce8107d19a1b996dfc
2026-05-20gnu: python-scm-sr-ht: Remove set-version phase.Sharlatan Hellseher
* gnu/packages/sourcehut.scm (python-scm-sr-ht): [phases]{set-version}: Remove phase. [native-inputs]: Add python-setuptools-scm. Change-Id: I2b1ac766fcace10bf463371f255e589f464b1567
2026-05-20gnu: python-core-sr-ht: Remove set-version phase.Sharlatan Hellseher
* gnu/packages/sourcehut.scm (python-core-sr-ht): [phases]{set-version}: Remove phase. [native-inputs]: Add python-setuptools-scm. Change-Id: Ia5c9e35bbc52e3bd82550c18b31f397dc1d172ea
2026-05-20gnu: python-celery: Update to 5.6.3.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-celery): Update to 5.6.3. [propagated-inputs]: Remove python-click-8.1; add python-click. Change-Id: I460c6af1428ec16a59f09069b50e2fe0445e22d2
2026-05-20gnu: python-click-repl: Update to 0.3.0-1.b84191a.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-click-repl): Update to b84191aec21b407b3cb3374ff1ab000887d38f29 commit. [propagated-inputs]: Remove python-click-8.1; add python-click. Change-Id: Ia8079ece2255446111a7ea818b703d1aaf030133
2026-05-20gnu: python-rbfly: Update to 0.11.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-rbfly): Update to 0.11.0. [arguments] <test-flags>: Keep options, skip one test on 32bit systems. [phases]{remove-local-source}: New phase. [native-inputs]: Remove python-wheel. Change-Id: I38584474a8e2f952c66c77d1c3b751bed00e124a
2026-05-19gnu: python-pandas: Skip one test on 32bit systems.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-pandas): [arguments] <test-flags>: Skip one test on 32bit systems. Change-Id: Ib7c46e4573358fa3088bdc4100b9ce112381d988
2026-05-19gnu: python-marshmallow: Skip one test on 32bit systems.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-marshmallow): [arguments] <test-flags>: Skip 1 test on 32bit systems. [phases]{set-check-environment}: Remove phase. Change-Id: I3debc5e48d638b86eebce8682b8fc0a2e0510393
2026-05-19gnu: python-loguru: Skip 2 tests on 32bit systems.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-loguru): [arguments] <test-flags>: Skip 2 tests on 32bit systems. Change-Id: I9496453aa0c19302498a3eee76f185837fd4636b
2026-05-19gnu: rayforge: Update to 1.7.7.Sharlatan Hellseher
* gnu/packages/engineering.scm (rayforge): Update to 1.7.7. [arguments] <test-flags>: Run some portion of test suit. [phases]{write-version-file, fix-test}: Remove phases. {relax-requirements, set-home, remove-local-source}: New phases. [inputs]: Remove python-pyserial-asyncio; add python-gitpython, python-pluggy, python-pymupdf, python-pyserial, and python-trimesh. [home-page]: Update URL. Change-Id: I5c0201c3d4678ed6c4b522c7e2479d850efae64b
2026-05-19gnu: calibre: Refresh input.Andreas Enge
* gnu/packages/ebook.scm (calibre)[inputs]: Replace python-dnspython-1.16 by python-dnspython. Relates-to: guix/guix!8563 Change-Id: I84a48f446a3e0994251d75c76bdf6df447c1e12d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-19gnu: komikku: Update to 50.4.0.Sharlatan Hellseher
* gnu/packages/gnome-circle.scm (komikku): Update to 50.4.0. [inputs]: Remove python-cloudscraper, python-pillow-heif-0.22, python-pure-protobuf, and python-pycairo. Change-Id: I20eae3281add1bc5979463356dc65c40ea0f0207
2026-05-19gnu: python-pydub: Fix tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pydub): [source] <patches>: Apply upstream patch to fix tests. Change-Id: I771d0b59a61304bf35e54ce64dbd54ee76861b33
2026-05-19gnu: librelane: Relax required python-click version.Sharlatan Hellseher
* gnu/packages/electronics.scm (librelane): [phases]{relax-requirements}: New phase. Change-Id: I17745a1a81af1142c532a5a8b04710f793861953
2026-05-19gnu: python-scprep: Skip more tests.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-scprep): [arguments] <test-flags>: Skip 7 more tests. Change-Id: I70ef7eb97d638c37d31ce4ea00cb59bd0a1da440
2026-05-19gnu: python-yamlcore: Fix tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-yamlcore): [phases]{fix-test-file-names}: New phase. [native-inputs]: Add python-pytest. Change-Id: I0da9eae7fb7d78d4cd99cd9aef4a7f73a208ad08
2026-05-19gnu: python-qtconsole: Fix tests.Sharlatan Hellseher
* gnu/packages/jupyter.scm (python-qtconsole): [arguments] <test-flags>: Rework skipped/ignored tests. Change-Id: Ia37113d53a85214f4f984b3af847081ac7f87c06
2026-05-19gnu: python-loguru: Update to 0.7.3-0.75b9201.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-loguru): Update to 75b920160d0655c1631a2739b4470fc12317a155 commit. [arguments]: Drop all. [native-inputs]: Remove python-pytest-mypy-plugins and python-pytest-xdist; add python-mypy-for-tests and tzdata-for-tests. Change-Id: I28efa4bfc2c97eb6544e910b4b2826acf3707db4
2026-05-19gnu: python-param: Update to 2.3.3.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-param): Update to 2.3.3. [source]: Switch to git-fetch. [native-inputs]: Remove python-ipython and python-pytest-xdist; add python-ipython-minimal. Change-Id: I4af32ce74056aa1654053ef699e115a91e8ae52a
2026-05-19gnu: python-numpy-documentation: Fix build on Python@3.12.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-numpy-documentation): [native-inputs]: Add python-setuptools. Change-Id: I4ed1ac1baeaeb463c2d0612e231e6e57aa55ea86
2026-05-19gnu: python-librosa: Fix tests.Sharlatan Hellseher
* gnu/packages/audio.scm (python-librosa): Use G-expressions. [native-inputs]: Remove python-wheel; add python-pytest-mpl. Change-Id: I182b8326a01081a43fa1c57c9a54d0ba01ea10ec
2026-05-19gnu: python-yewtube: Update to 2.13.1.Sharlatan Hellseher
* gnu/packages/video.scm (python-yewtube): Update to 2.13.1. [phases]{relax-requirements}: Substitute specific httpx constrain. {configure-tests}: Remove phase. {set-home}: New phase. [propagated-inputs]: Remove python-youtube-search; add python-yewtube-search. [native-inputs]: Remove python-dbus-1.2; add python-dbus. Change-Id: I8d1f9d8d310fcbec740630fcb8b8e7aa45be4a08
2026-05-19gnu: Add python-yewtube-search.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-yewtube-search): New variable. Change-Id: I2581467d618b71ae4865cf2d987cda3165b252be
2026-05-19gnu: silkaj: Update to 0.12.1-0.dabe484.Sharlatan Hellseher
* gnu/packages/finance.scm (silkaj): Update to dabe484ba1871030be33a1473ee473004e102763 commit. Change-Id: Ie5d25c3495d0b331cded979340d716304ef77653
2026-05-19gnu: python-hypothesis: Skip a test on riscv64-linux.Efraim Flashner
* gnu/packages/check.scm (python-hypothesis)[arguments]: Add a test to the test-flags to skip when building for riscv64-linux. Change-Id: Ic6c9ff752212d11a20d4821be30e90912e7fc696
2026-05-18gnu: python-omegaconf: Update to 2.3.0-1.71e0264.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-omegaconf): Update to 71e02647d93bb8bd467502008940317920ec7e5b commit. Merges: guix/guix!8709 Change-Id: I6884d09fd68792fe488f4be7612be0ab0b928337 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-esptool: Update to 5.2.0.Sharlatan Hellseher
* gnu/packages/engineering.scm (python-esptool): Update to 5.2.0. Change-Id: I32ec233f70e2630d88506bfd3b1df9cf8cdc77f3
2026-05-18gnu: mopidy: Skip 3 tests.Sharlatan Hellseher
* gnu/packages/music.scm (mopidy): [arguments] <test-flags>: Skip 3 more tests. [native-inputs]: Add python-setuptools-scm. Change-Id: I7c0ac828cfb7897da37ec8d998938354c55d439c
2026-05-18gnu: Add python-cyclopts.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-cyclopts): New variable. Change-Id: Ie2f939ac524f5dc00d9f3b9d460838bd6f3e0a87
2026-05-18gnu: Add python-rich-rst.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-rich-rst): New variable. Change-Id: Iebfdbc7b3659b09a0038d661b007f54aaf81a217
2026-05-18gnu: python-psutil: Skip 2 tests on 32bit systems.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-psutil): [arguments] <test-flags>: Skip two tests on 32bit systesm. Change-Id: I9caaa7687359b8dec25c03b6df49970892171a95
2026-05-18gnu: python-psleak: Skip tests on 32bit systems.Sharlatan Hellseher
If we change change the PYTHONMALLOC environment variable to default or pymalloc then the tests pass on i686 but upstream specifically uses malloc. See: <https://codeberg.org/guix/guix/issues/8413#issuecomment-15183744>. * gnu/packages/python-check.scm (python-psleak): [arguments] <tests?>: Skip tests on 32bit system. Change-Id: I1bfe65d40f9b7311035c21b16c81dfda528e8db1
2026-05-18gnu: ldc-bootstrap: Fix build with Python 3.12.Hugo Buddelmeijer
* gnu/packages/dlang.scm (ldc-bootstrap): Fix build. [native-inputs]: Add python-setuptools. Merges: guix/guix!8689 Change-Id: I83046ac8e8a0198248ca762a9d0df61edf93c87b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-mypy: Update to 1.18.2.Nicolas Graves
* gnu/packages/python-check.scm (python-mypy): Update to 1.18.2. Change-Id: Ie868791669b01f401af7ff3ac655e9772d18eb26 Merges:: guix/guix!7207 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-wrapt: Use python-mypy-for-tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-wrapt)[native-inputs]: Replace python-mypy by python-mypy-for-tests. Change-Id: I293b435e155dee4c635ede3933e987e4015017ff Relates-to: guix/guix!7207 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: Add python-mypy-for-tests.Nicolas Graves
* gnu/packages/python-check.scm (python-mypy-for-tests): New variable. Change-Id: I3a86b959ff5e55f8323600893d5eee7cf4bf5d99 Relates-to: guix/guix!7207 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: you-get: Update to 0.4.1743.Sharlatan Hellseher
* gnu/packages/video.scm (you-get): Update to 0.4.1743. [inputs]: Add python-dukpy. Change-Id: I8a820e97d07a8fd8c853fd2a92b989c56e7a1c6e
2026-05-18gnu: Add python-dukpy.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-dukpy): New variable. Change-Id: Ieb8ba9de5753321edda6bf73b0f032ec5f872d1b
2026-05-18gnu: pigx-scrnaseq: Fix build on Python@3.12.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (pigx-scrnaseq): [native-inputs]: Add python-setuptools. Change-Id: I80ed3e99e23e6d04f2e4a670283efce80fc43dfb
2026-05-18gnu: snakemake-5: Fix build and tests.Sharlatan Hellseher
* gnu/packages/python-science.scm (snakemake-5): [source] <snippet>: Delete versioneer.py script and relay on Guix's custom package instead. [arguments] <test-flags>: Skip the whole group of test_lint tests. [native-inputs]: Remove python-wheel; add python-versioneer. Change-Id: I4072fca930e2e148e1bc121f3ede5e2ad668fe14
2026-05-18gnu: snakemake-6: Fix build and tests.Sharlatan Hellseher
* gnu/packages/python-science.scm (snakemake-6): [source] <snippet>: Delete versioneer.py script and relay on Guix's custom package instead. [arguments] <test-flags>: Skip the whole group of test_lint tests. [native-inputs]: Remove python-wheel; add python-versioneer. Change-Id: I7f9e9ec521f814ef7710c7b8036408fbf1eb2425
2026-05-18gnu: caribou: Update to 0.4.21-0.9c900f0.Hugo Buddelmeijer
* gnu/packages/gnome.scm (caribou): Update to 0.4.21-0.9c900f0. [source]: Switch to git-fetch. [inputs]: Remove labels. [native-inputs]: Add autoconf, automake, gnome-common, libtool, and which. Remove labels. Change-Id: I18ebc3588db5fe6138e6dec6937bbbace34fd36d Merges: https://codeberg.org/guix/guix/pulls/8595 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>