~ruther/guix-local

c438d4d9 — Hugo Buddelmeijer 7 months ago
gnu: python-pyclipper: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-pyclipper): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-cython, and python-pytest-runner, add
python-cython-0, and python-setuptools.

Change-Id: I914c261ba56a92c92402bf4a225acac5babf8c4f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cb0bd5ee — Sharlatan Hellseher 7 months ago
gnu: python-astroquery: Update to 0.4.11.

This version provides support for a newer setuptools, see:
<https://github.com/astropy/astroquery/issues/3309>,
<https://github.com/astropy/astroquery/pull/3311>.

* gnu/packages/astronomy.scm (python-astroquery): Update to 0.4.11.
[native-inputs]: Remove python-wheel.

Change-Id: Iccbb4cc3126100d532b1a42563ec7b76b4bccafa
2e307cf5 — Sharlatan Hellseher 7 months ago
gnu: libimobiledevice: Fix build.

* gnu/packages/libusb.scm (libimobiledevice)[native-inputs]: Remove
python-cython; add python-cython-0.

Change-Id: Ic061b843bdaa9074bca08a0ed0447580b7a39f5b
72a7fa69 — Hugo Buddelmeijer 7 months ago
gnu: libplist: Fix build.

* gnu/packages/libusb.scm (libplist)[native-inputs]: Remove
python-cython; add python-cython-0.

Change-Id: I07efa5a4367a39bd5a4fa43dd3ba0a0640745037
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
febc698f — Sharlatan Hellseher 7 months ago
gnu: python-trezor: Fix tests.

* gnu/packages/finance.scm (python-trezor)[build-system]: Switch to
pyproject-build-system.
[arguments] <test-flags>: Skip tests requiring network access
[native-inputs]: Remove python-black, python-isort, and python-wheel;
add nss-certs-for-test.

Change-Id: Iaf3de9fa292b147503c9579d2812b049c49ec03b
d69cec99 — Sharlatan Hellseher 7 months ago
gnu: python-clinguin: Fix tests.

* gnu/packages/potassco.scm (python-clinguin)[native-inputs]: Remove
python-wheel; add python-pytest.

Change-Id: I54dc0dfde88c0f116354a3f3fea4fef3485091a0
3b95f388 — Sharlatan Hellseher 7 months ago
gnu: debops: Skip check phase as no tests.

* gnu/packages/admin.scm (debops)[arguments] <tests?>: No tests.
[native-inputs]: Remove python-wheel.

Change-Id: Ic7d5ef355e5b2ca0cea8b605cb8c240fa8d1e46a
5562d149 — Nicolas Graves 7 months ago
gnu: python-omemo-dr: Switch to pyproject.

* gnu/packages/python-crypto.scm (python-omemo-dr):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools. Remove
python-axolotl-curve25519.

Change-Id: I99f91b1fa4a2d9b54112144dc06ad33b633b9fec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
70f5670f — Nicolas Graves 7 months ago
gnu: python-axolotl-curve25519: Fix tests.

* gnu/packages/python-crypto.scm (python-axolotl-curve25519)
[arguments]<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.

Change-Id: Iea4a3f9254b088a6c0766d3458de3e9496b425b6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
16e02b37 — Nicolas Graves 7 months ago
gnu: python-rope: Ignore failing test.

* gnu/packages/python-xyz.scm (python-rope)
[arguments]<#:test-flags>: Ignore failing test.
[native-inputs]: Remove python-pip, python-pre-commit,
python-pytest-cov, python-wheel.
[description]: Improve style.

Change-Id: I506879b750ee63a60c9fd515721062b56612ba17
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e2f13371 — Nicolas Graves 7 months ago
gnu: python-scanorama: Switch to git-fetch.

* gnu/packages/bioinformatics.scm (python-scanorama)[source]:
Switch to git-fetch.

Change-Id: I6da7488feb85be0f5fc60f00eeb5c25034a63dd5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
861a1ed5 — Nicolas Graves 7 months ago
gnu: python-louvain: Run tests with unittests.

* gnu/packages/graph.scm (python-louvain)
[arguments]<#:test-backend>: Set it.
[native-inputs]: Remove python-pytest.
[propagated-inputs]: Improve style.

Change-Id: Icb00e04f4cd377b8d7d0256eb305ecd5e3618618
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d7d35d1f — Nicolas Graves 7 months ago
gnu: python-sphinx-autodoc-typehints: Update to 1.25.3.

* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 1.25.3.
[arguments]<#:test-flags>: Ignore additional failing test.
[native-inputs]: Remove python-typing-extensions.

Change-Id: I444d2415c5a2fb8bf84ff55b92b5b14a241571c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
895a264d — Nicolas Graves 7 months ago
gnu: python-clorm: Fix tests.

* gnu/packages/potassco.scm (python-clorm)
[source]: Improve style.
[arguments]: Improve style.
<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel, python-typing-extensions.

Change-Id: I0d1856b155db7ce378d8fca10a7a279d58950839
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
660440e4 — Nicolas Graves 7 months ago
gnu: python-serpent: Fix tests.

* gnu/packages/python-xyz.scm (python-serpent):
[source]: Switch to git-fetch.
[arguments]: Set <#:test-backend> and <#:test-flags>.
[native-inputs]: Remove python-wheel.

Change-Id: I2ca9aaaf98b0759b069bc72e0e1b08260fa6dc58
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
42adcbd8 — Nicolas Graves 7 months ago
gnu: python-bech32: Fix tests.

* gnu/packages/finance.scm (python-bech32)[arguments]
<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.

Change-Id: I94e5a1a979717075d206856f6062039a14d2080c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8114c554 — Nicolas Graves 7 months ago
gnu: python-daemon: Update to 3.1.2.

* gnu/packages/python-xyz.scm (python-daemon): Update to 3.1.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove phase 'adjust-tests. Add phase
'discard-dynamic-metadata.
[native-inputs]: Add python-setuptools, remove python-docutils,
python-testtools.
[description]: Improve style.

Change-Id: Ibb3928a2e89146eafee7896f0c2dd8eefd1dc1d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
45381803 — Hugo Buddelmeijer 7 months ago
gnu: python-orderedmultidict: Fix tests.

* gnu/packages/python-xyz.scm (python-orderedmultidict)[native-inputs]:
Remove python-wheel, python-flake8 and python-pycodestyle; add
python-pytest.

Change-Id: I8ff24ecc0bf02e0af87ea973d1b5affa8278c79b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
db277e18 — Hugo Buddelmeijer 7 months ago
gnu: python-dotty-dict: Fix build.

* gnu/packages/python-xyz.scm (python-dotty-dict): Fix build.
[source]: Switch got git-fetch.
[native-inputs]: Add python-pytest.

Change-Id: I453ed9910197892bc46ef3339fa47e72c222fb91
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2ea055ef — Sharlatan Hellseher 7 months ago
gnu: python-simple-websocket: Reduce closure size.

* gnu/packages/python-web.scm (python-simple-websocket)[native-inputs]:
Remove python-flake8, python-pytest-cov, python-tox, and python-wheel.

Change-Id: I24439c06556bd0ebc7e834359d731b297af64110
Next