gnu: Add python-envs. * gnu/packages/python-xyz.scm (python-envs): New variable. Change-Id: I2d660f2f24a150ba8cb4dce9e3c3e101b1df0425
doc: cookbook: Update command for installing the SICP book. Follow-up to commit e5a5b1d66aa3a6d54b28c91f83ea2986ac84fcc6. * doc/guix-cookbook.texi (A Scheme Crash Course): Change command. Change-Id: Ie559fc88738abef0dfa75dfc1d5dc926a618e4c2
gnu: trealla: Update to 2.83.20. * gnu/packages/prolog.scm (trealla): Update to 2.83.20. Change-Id: I476777d2b59f2bbf8f5427da962d3ba6cd071727
gnu: obs: Disable websocket support. * gnu/packages/video.scm (obs): Disable websocket support, which fixes the build. Fixes: guix/guix#3582 Change-Id: I7103941412dd2d4b2103ab61558bd3a8ae9cfce9 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: liblognorm: Update to 2.0.7. * gnu/packages/c.scm (liblognorm): Update to 2.0.7. [source]: Remove ".git" suffix from the URL. Change-Id: I8834901534138e7d700a466408e7862884b91604
tests: Update Archlinux image for foreign install test. * guix/tests/foreign.scm (archlinux-qcow2): update URL and checksum. (%test-archlinux-install): add comment on possible test failure. Change-Id: Ib1d6040f416a0a1117f956bc15111a0240dfb86b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
tests: Update Debian image for foreign install test to Debian 13. * guix/tests/foreign.scm (debian-12-qcow2): rename to debian-13-qcow2. (debian-13-qcow2): new URL and checksum. (%test-debian-install): use new variable. (%test-debian-install): add comment on possible test failures. Change-Id: I0eb241b5c88f73a822edb20815fe09f8c76a2b6b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: python-ont-fast5-api: Fix tests. * gnu/packages/bioinformatics.scm (python-ont-fast5-api): Use G-Expressions. [arguments] <test-backend>: Use 'unittest. Change-Id: If7058987bdda24345f5a81d29e991764352d03da
gnu: vbz-compression: Update to 1.0.13. * gnu/packages/bioinformatics.scm (vbz-compression): Update to 1.0.13. Change-Id: I00c8af42bfc10077fbbc6c191b86f67a29e92637
gnu: gallia: Update to 2.0.0b2. * gnu/packages/cybersecurity.scm (gallia): Update to 2.0.0b2. [arguments] <build-backend>: Pin to poetry as upstream switch to uv-build. Change-Id: I3236682c9fda8972a99a33d464dcdf8c02d979f2
gnu: python-twisted: Improve packaging. * gnu/packages/python-xyz.scm (python-twisted)[arguments] <test-backend>: Use 'custom instead of overwriting check phase. <test-flags>: Run tests slightly in parallel. <phases>: Remove 'patch-build-system; use default 'check. [native-inputs]: Remove python-coverage; add python-incremental. Change-Id: I9a7222de07f14ee3c309e574fdd91ba07fba6645
gnu: python-incremental: Improve packaging. * gnu/packages/python-xyz.scm (python-incremental)[arguments] <build-backend>: Use it instead of patching pyproject.toml. <phases>: Remove 'patch-build-system. [propagated-inputs]: Remove python-tomli. [native-inputs]: Remove python-pytest and python-wheel. Change-Id: Ie80d4bf324e7a52a6aa2ae127f0248dd131ee97a
gnu: python-txtorcon: Move to python-web. * gnu/packages/python-crypto.scm (python-txtorcon): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I16b28dd3bb27dc77fb7d53d455a0cb90595d407c
gnu: python-txacme: Move to python-web. * gnu/packages/python-xyz.scm (python-txacme): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I2ea24601514d135dc9c14b775c25b01ff5429f84
gnu: python-txaio: Move to python-web. * gnu/packages/python-xyz.scm (python-txaio): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I9c48976bda164db898f669b982e92cff2bbe5a3c
gnu: python-txaio: Update to 25.9.2. * gnu/packages/python-xyz.scm (python-txaio): Update to 25.9.2. [native-inputs]: Remove python-twisted and python-wheel. Change-Id: Ic326dcfee1671d0a4b4248a9a4b03a17ea43f3f6
gnu: python-txamqp: Move to python-web. * gnu/packages/python-xyz.scm (python-txamqp): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I992d90d280971140ec3bad5bae3bbdc91fe04d12
gnu: python-txamqp: Switch to pyproject. * gnu/packages/python-xyz.scm (python-txamqp)[build-system]: Switch to pyproject-build-system. [arguments] <tests?>: All tests are broken due to age of the package. [native-inputs]: Add python-setuptools. Change-Id: I55fa657a1e5d11d4bc554ff8ca933d9c3bc9a8d1
gnu: python-txsni: Move to python-web. * gnu/packages/python-xyz.scm (python-txsni): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Iec202f8ddc7d0f36d383aa679e35847b8f4082dd
gnu: python-txsni: Update to 0.2.0. * gnu/packages/python-xyz.scm (python-txsni): Update to 0.2.0. Improve style. [source]: Use the latest git tag instead of commit. [build-system]: Switch to pyproject-build-system. [arguments] <test-backend>: Use 'custom. <test-flags>: Run tests with twisted. [native-inputs]: Add python-setuptools. Change-Id: Ic65f89a40f07378b9743471b1be5f247ba5e27e0