~ruther/guix-local

492bfd2b — Sharlatan Hellseher 6 months ago
gnu: python-google-auth: Update to 2.40.3.

* gnu/packages/python-web.scm (python-google-auth): Update to 2.40.3.
[propagated-inputs]: Remove python-cachetools; add python-cachetools-5.

Change-Id: Ie31e53b04df90fcdc6a730dbace042b5ca33b329
50e1610d — Sharlatan Hellseher 6 months ago
gnu: Add python-cachetools-5.

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

Change-Id: I88a91b87f89f1ae49e251fba316f1edaad77d121
a38ab620 — Sharlatan Hellseher 6 months ago
gnu: alot: Update to 0.11, fix build.

* gnu/packages/mail.scm (alot): Update to 0.11. Improve package style.
[buld-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Disable for now.
<phases>: Remove 'fix-tests, disable-failing-tests; add
'relax-requirements.
[inputs]: Remove python-service-identity.
[native-inputs]: Remove python-mock; add python-setuptools.

Change-Id: I824e0f5c07739f2f69c037f56043824948638d13
20b6b673 — Nicolas Graves 6 months ago
gnu: python-socks: Update to 2.7.2.

* gnu/packages/python-web.scm (python-socks): Update to 2.7.2.
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest-trio.  Remove python-wheel.

Change-Id: I0e75b01fb350d964997d5d3a6d8e8e6a1dcbcd67
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7c0206ad — Nicolas Graves 6 months ago
gnu: python-reretry: Fix tests.

* gnu/packages/python-xyz.scm (python-reretry)
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest, python-pytest-asyncio.  Remove
python-setuptools.

Change-Id: I559f5d00d8093fd468a308f3b8588a75c0f75161
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7c156003 — Nicolas Graves 6 months ago
gnu: python-treelib: Remove python-six properly.

The package still used python-six.  Luckily a PR was ready for its
removal.

* gnu/packages/python-xyz.scm (python-treelib)[source]: Add patch.
* gnu/packages/patches/python-treelib-remove-python2-compat.patch: Add file.
* gnu/local.mk: Record patch.

Change-Id: I91a37770391cc72f158ade5b9619e80ab9a36bc7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9156f680 — Nicolas Graves 6 months ago
gnu: python-qnorm: Update to 0.9.0.

* gnu/packages/python-xyz.scm (python-qnorm): Update to 0.9.0.
[arguments]: Remove them.
[propagated-inputs]: Add python-tables, python-pyarrow,
python-fastparquet.
[description]: Improve style.

Change-Id: I6862c4ddf60938034a39953ecfddde4b839705b2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c35a657f — Nicolas Graves 6 months ago
gnu: python-notmuch2: Fix tests.

* gnu/packages/mail.scm (python-notmuch2)[native-inputs]: Add
python-pytest, python-pytest-cov, python-setuptools.

Change-Id: I5678b4565fb31a36484b89acaa66b67e0029b262
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e72a72ae — Nicolas Graves 6 months ago
gnu: python-notmuch: Remove python-wheel native-input.

* gnu/packages/mail.scm (python-notmuch)[native-inputs]: Remove
python-wheel.

Change-Id: I9e2ee28200a2ded84700fcd7fea099f3a1b0574a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e970b09a — Nicolas Graves 6 months ago
gnu: python-mf2py: Update to 2.0.1.

* gnu/packages/python-web.scm (python-mf2py): Update to 2.0.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-poetry-core.
[description]: Improve style.

Change-Id: I43b67d96178314a2efe442ff6fd6ab34865daa5a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f69c32a1 — Nicolas Graves 6 months ago
gnu: python-hiro: Fix tests.

* gnu/packages/python-check.scm (python-hiro):
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest, python-pytest-cov.  Remove
python-wheel.
[description]: Improve style.

Change-Id: I30447c5227e09b76708e2c075639c4e95a8f03ee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
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>
Next