~ruther/guix-local

8408a2ac — Nicolas Graves 6 months ago
gnu: python-limits: Update to 5.5.0 and setup tests.

* gnu/packages/python-xyz.scm (python-limits): Update to 5.5.0.
[source]: Switch to git-fetch.
[arguments]<#:tests?, test-flags, phases>: Setup tests.
[native-inputs]: Add python-flaky, python-pytest,
python-pytest-asyncio, python-pytest-benchmark, python-pytest-cov,
python-pytest-lazy-fixtures, python-pytest-xdist, python-setuptools.
[description]: Improve style.

Change-Id: I738eb037a2e90b7cd9492793e1061561ce5f3ffb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a2c1a9bc — Nicolas Graves 6 months ago
gnu: Add python-valkey.

* gnu/packages/python-xyz.scm (python-valkey): New variable.

Change-Id: I901715e061fe1c86fdfd7873a4fdc738bde06646
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
41142cf8 — Nicolas Graves 6 months ago
gnu: Add python-etcd3.

* gnu/packages/python-xyz.scm (python-etcd3): New variable.

Change-Id: Ic41bfd08d26c549dcaab4043448fe93a506e7a95
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e6b02796 — Nicolas Graves 6 months ago
gnu: python-oslo-config: Update to 9.8.0.

* gnu/packages/openstack.scm (python-oslo-config): Update to 9.8.0.
[native-inputs]: Remove python-mypy, python-wheel.

Change-Id: I3ccfb4222383d6eb4af5aedc8207a58a2fc76a31
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a69386e4 — Nicolas Graves 6 months ago
gnu: python-requestsexceptions: Disable tests.

* gnu/packages/openstack.scm (python-requestsexceptions):
[source]: Switch to git-fetch.
[arguments]<#:tests?>: Disable them.
<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-os-testr.  Remove python-wheel.
[synopsis, description]: Improve style.

Change-Id: I9ee0105c2cd7153ecef8dfc38a9ca255a97366ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ad416124 — Nicolas Graves 6 months ago
gnu: python-os-testr: Update to 3.0.0-0.0ba674d.

* gnu/packages/openstack.scm (python-os-testr): Update to 3.0.0-0.0ba674d.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Remove python-wheel.
[home-page]: Use github link.

Change-Id: I403e6a973adc0512c6393bc16e56f3ac96b14211
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fc5077c0 — Nicolas Graves 6 months ago
gnu: python-daiquiri: Update to 3.0.1.

* gnu/packages/python-xyz.scm (python-daiquiri): Update to 3.0.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'set-version phase.
[native-inputs]: Add python-setuptools.  Remove python-six.
[synopsis, description]: Improve style.

Change-Id: I7d1caed0f59f412a82998fea2c1916b4b67cde83
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ad72f70d — Nicolas Graves 6 months ago
gnu: python-grpcio: Disable tests.

* gnu/packages/rpc.scm (python-grpcio)
[source]<snippet>: Improve style, importing srfi-26 in <modules>.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Replace python-cython by python-cython-0, remove
python-wheel.
[description]: Improve style.

Change-Id: Ifbf801ee9e54b90cefab17af3cf07f5a11992a46
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8ce96a0f — Nicolas Graves 6 months ago
gnu: python-canopen: Update to 2.4.1.

* gnu/packages/python-xyz.scm (python-canopen): Update to 2.4.1.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.  Add python-setuptools.

Change-Id: Ie1f49c6ce10d9fb6d3ba90a442c5b1d50f9dc554
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2000a9b1 — Nicolas Graves 6 months ago
gnu: python-cantools: Update to 40.5.0.

* gnu/packages/python-xyz.scm (python-cantools): Update to 40.5.0.
[native-inputs]: Remove python-wheel.  Add python-freezegun.

Change-Id: I5bbf58d2681dbbe83b215501438908ce2ab2ee79
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b7f4b400 — Nicolas Graves 6 months ago
gnu: python-can: Update to 4.6.1.

* gnu/packages/python-xyz.scm (python-can): Update to 4.6.1.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Remove python-codecov, python-coverage,
python-pytest-runner, python-wheel.  Add python-setuptools,
python-setuptools-scm.
[description]: Improve style.

Change-Id: I75d9fa49566d8cb47b34c04f5a7bf67112f2c8ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f54794bd — Sharlatan Hellseher 6 months ago
gnu: python-gatspy: Disable tests.

* gnu/packages/astronomy.scm (python-gatspy)[arguments] <tests?>: They
depend on Nose test runner.
<test-flags>: Drop them.
<phases>: Remove 'set-HOME.
[native-inputs]: Remove python-pytest and python-wheel.

Change-Id: I9c3d17a1ede19ccaa0b2107860cfd6f48c183e9a
f563f2f8 — Hugo Buddelmeijer 6 months ago
gnu: python-assertpy: Fix tests.

* gnu/packages/python-check.scm (python-assertpy): Fix tests.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel, add python-pytest.

Change-Id: I878498f64bb6b1399c033ee6d33bbf7a1afd47ed
Signed-off-by: Andreas Enge <andreas@enge.fr>
26da99d6 — John Kehayias 6 months ago
gnu: python-structlog: Update to 25.4.0.

* gnu/packages/python-xyz.scm (python-structlog): Update to 25.4.0.
[native-inputs]: Remove python-coverage, python-simplejson, and
python-twisted.

Change-Id: Ie5f848cd7a6b4f98a197adfc90e78cde6e827352
4fa75abb — Sharlatan Hellseher 6 months ago
gnu: python-jupyter-lsp: Update to 2.3.0.

* gnu/packages/jupyter.scm (python-jupyter-lsp): Update to 2.3.0. Use
G-expressions.
[source] <uri>: Fix name as per PyPI archive.
[arguments] <test-flags>: Skip some tests.
[native-inputs]: Remove python-wheel; add python-pytest-asyncio.

Change-Id: Iece3586280f61aaad0c0b7821a6d90580c962cc5
c41b31ef — Sharlatan Hellseher 6 months ago
gnu: subunit: Adjust style.

* gnu/packages/check.scm (subunit): Fix fill column and indentation.

Change-Id: I597432d65637369d0d7f77c3b59547555b5f259b
0ba00ccc — Hugo Buddelmeijer 6 months ago
gnu: subunit: Update to 1.4.4.

FWIW, I don't know why it is necessary to both have a `subunit`
package as well as a `python-subunit` package. But at least it
builds now.

* gnu/packages/check.scm (subunit): Update to 1.4.4.
[propagated-inputs]: Add python-iso8601 and python-pygobject.

Change-Id: Id37c498a6869b0ce724a854958b25bc298083fae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ce990064 — Sharlatan Hellseher 6 months ago
gnu: Remove python-mox3.

Unmaintained, fails to build, no users in Guix, see:
<http://git.openstack.org/cgit/openstack/mox3>.

* gnu/packages/openstack.scm (python-mox3): Delete variable.
* gnu/packages/patches/python-mox3-python3.6-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.

Change-Id: Idde550fee66f2e80e07a7269bd9b0e8cadcb058b
ad6fd441 — Sharlatan Hellseher 6 months ago
gnu: python-cairosvg: Update to 2.8.2.

* gnu/packages/python-xyz.scm (python-cairosvg): Update to 2.8.2.
[source] <uri>: Adjust the PyPI archive name according to
<https://pypi.org/project/CairoSVG>.
[arguments] <test-flags>: Provide the path to the test file, otherwise
they fail.
[native-inputs]: Remove python-pytest-flake8, python-pytest-isort,
python-pytest-runner, and python-wheel; add python-pytest.

Change-Id: I1f4947a288227e5dabd00fb3305a4ac21eb0e048
6d705803 — Sharlatan Hellseher 6 months ago
gnu: python-vdf: Fix tests.

* gnu/packages/python-xyz.scm (python-vdf)[source]: Switch to git-fetch
providing tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: Ic02581bb528315c03d6dd6f32d72f78f9a44c401
Next