~ruther/guix-local

3bbaf5b9 — Sharlatan Hellseher 5 months ago
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
16f158f8 — Sharlatan Hellseher 5 months ago
gnu: vbz-compression: Update to 1.0.13.

* gnu/packages/bioinformatics.scm (vbz-compression): Update to 1.0.13.

Change-Id: I00c8af42bfc10077fbbc6c191b86f67a29e92637
40c272c3 — Sharlatan Hellseher 5 months ago
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
663a64c1 — Sharlatan Hellseher 5 months ago
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
39d37eed — Sharlatan Hellseher 5 months ago
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
6ea81664 — Sharlatan Hellseher 5 months ago
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
66a5d0f7 — Sharlatan Hellseher 5 months ago
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
4d3d9875 — Sharlatan Hellseher 5 months ago
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
c4318ae4 — Sharlatan Hellseher 5 months ago
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
2b067203 — Sharlatan Hellseher 5 months ago
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
45baa026 — Sharlatan Hellseher 5 months ago
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
19c2933c — Sharlatan Hellseher 5 months ago
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
f0a484cc — Sharlatan Hellseher 5 months ago
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
37759ed4 — Nicolas Graves 5 months ago
gnu: python-progressbar33: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-progressbar33):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Run custom tests.
[native-inputs]: Add python-setuptools.

Change-Id: I513b8fb678b6c0e7a676d6d2404f007efd2ffbbf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
947f2bf7 — Nicolas Graves 5 months ago
gnu: python-progress: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-progress):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Ic1b2d829c77a60a90eb399160c144b515d047164
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9ffcd076 — Nicolas Graves 5 months ago
gnu: python-promise: Update to 2.3.0.

* gnu/packages/python-xyz.scm (python-promise): Update to 2.3.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-mock, python-pytest,
python-pytest-asyncio, python-setuptools.
[propagated-inputs]: Add python-six.
[description]: Improve style.

Change-Id: Ibdec3dc276f68a8fd68c569d215370fbc7379801
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bd252e13 — Nicolas Graves 5 months ago
gnu: python-hissp: Update to 0.5.0.

* gnu/packages/python-xyz.scm (python-hissp): Update to 0.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-hypothesis, python-setuptools.
[description]: Improve style.

Change-Id: I8262a093a32777003deda3eefb8704c1eff5cc73
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2853d37e — Nicolas Graves 5 months ago
gnu: python-rply: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-rply):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore file that fails test collection and
requires an additional argument.
<#:phases>: Add phase 'fix-pytest-use.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I31428106bfbd044fa2e696e263c7459a1cad84ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1d169d84 — Nicolas Graves 5 months ago
gnu: python-click-log: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-click-log):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.

Change-Id: I59b78645cfcd6c74a0420e121df8f40977407c11
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
614f5413 — Nicolas Graves 5 months ago
gnu: python-click-threading: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-click-threading):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.

Change-Id: I5d8bc8a10eb0a2580f7930c4cac72f34272235b0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next