~ruther/guix-local

17a47761 — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-pox: Update to 0.3.6.

* gnu/packages/python-xyz.scm (python-pox): Update to 0.3.6. Use
G-Expressions.
[build-system]: Use pyproject.
[phases]{check}: Respect <tests?>, remove trailing #t from lambda and
run custom checks.
[native-inputs]: Remove python-pytest; add python-setuptools-next.

Change-Id: I1c888e8704426b7f08f4972ae66280081383896a
3a07c9ef — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-ppft: Update to 1.7.7, enable tests.

* gnu/packages/python-xyz.scm (python-ppft): Update to 1.7.7. Enable tests.
[build-system]: Use pyproject.
[arguments] <tests?>: They are provided.
<phases>: Use custom 'check.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-setuptools-next.

Change-Id: I2c9e87bff93b91d386919f4467bc7b52b662222d
d7754f3b — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-multiprocess: Update to 0.70.18.

* gnu/packages/python-xyz.scm (python-multiprocess): Update to 0.70.18.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-setuptools-next.

Change-Id: Ibe54eb7a6c7e5b0ff27407a5639b5e1e95edee75
4bc16309 — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-dill: Update to 0.4.0.

* gnu/packages/python-xyz.scm (python-dill): Update to 0.4.0.

Change-Id: Ib1be9f5751aa0a749290ae0fc562bdd2ac3a3f94
a390af0b — Nicolas Graves 1 year, 1 month ago
gnu: mps-youtube: Deprecate package.

mps-youtube project has be migrated to
<https://github.com/mps-youtube/yewtube>.

* gnu/packages/video.scm (mps-youtube): Delete variable.

Change-Id: I5a919a314382263cdc28f161480fd30ae3afcc68
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7227c101 — Nicolas Graves 1 year, 1 month ago
gnu: Add python-yewtube.

* gnu/packages/video.scm (python-yewtube): New variable.

Change-Id: I4c3d7a40ae09db8649cfc009413731c039435c00
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
56275596 — Nicolas Graves 1 year, 1 month ago
gnu: Add python-youtube-search.

* gnu/packages/video.scm (python-youtube-search): New variable.

Change-Id: Ie0c65484f5618c27e005bb4a79a4f957c7e07dcc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3e9566d3 — Nicolas Graves 1 year, 1 month ago
gnu: python-owslib: Update to 0.34.1.

* gnu/packages/geo.scm (python-owslib): Update to 0.34.1.
[arguments]<#:test-flags>: Refresh them.
[native-inputs]: Add python-pytest-httpserver.
[propagated-inputs]: Add python-lxml.

Change-Id: I63bfc5dd5e7a894092c038a320bd4109d917e8a9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9079f3ab — Nicolas Graves 1 year, 1 month ago
gnu: python-owslib: Move to (gnu packages geo).

* gnu/packages/python-xyz.scm (python-owslib): Move from here…
* gnu/packages/geo.scm (python-owslib): …to here.

Change-Id: Id1d6bd60af8729072929f4459201043169a31fa4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fed8c888 — Nicolas Graves 1 year, 1 month ago
gnu: python-owslib: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-owslib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Disable problematic tests.
<#:phases>: Restore 'sanity-check phase. Add phase
'cleanup-build-directory.
[native-inputs]: Add python-dateutil, python-pyproj, python-pyyaml,
python-pytest, python-pytest-cov, python-pytz, python-requests,
python-setuptools, and python-wheel.

Change-Id: I3707ca064a63ff24a4fcfd9d37ea4b7178491ce1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c1746bbf — Nicolas Graves 1 year, 1 month ago
gnu: python-sphobjinv: Switch to pyproject.

* gnu/packages/sphinx.scm (python-sphobjinv):
[source]: Improve style.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I5d66ade53847c1a398c744a29fbe5cd05f882c8f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
aed2216b — Nicolas Graves 1 year, 1 month ago
gnu: python-pyannotate: Switch to pyproject.

* gnu/packages/python-check.scm (python-pyannotate):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I75589fa5aaa87f61ad3bfffeb723a7c05165e995
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
56bc9203 — Nicolas Graves 1 year, 1 month ago
gnu: python-inflate64: Remove python-pyannotate native-input.

* gnu/packages/python-compression.scm (python-inflate64):
[native-inputs]: Remove python-pyannotate.

Change-Id: I8dde54179d1a5752c5e7690db434da70377c967e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f524b06c — Nicolas Graves 1 year, 1 month ago
gnu: python-multivolumefile: Remove python-pyannotate native-input.

* gnu/packages/python-compression.scm (python-multivolumefile):
[native-inputs]: Remove python-pyannotate.
6e467df8 — Nicolas Graves 1 year, 1 month ago
gnu: python-mpd2: Switch to pyproject.

* gnu/packages/mpd.scm (python-mpd2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools, python-wheel. Remove
python-pytest.

Change-Id: If713f6f1ebf47f14f1f3d8a435be00c725f36a09
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b176f7c3 — Nicolas Graves 1 year, 1 month ago
gnu: python-ifaddr: Update to 0.2.0.

* gnu/packages/python-xyz.scm (python-ifaddr): Update to 0.2.0.
[source]<snippet>: Delete windows-specific file.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools,
python-wheel. Remove python-nose.
[description]: Improve style.

Change-Id: Iaba98124cb3b1246423711cf37a5073c1c290680
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
064a2f78 — Nicolas Graves 1 year, 1 month ago
gnu: python-wadllib: Switch to pyproject.

* gnu/packages/python-web.scm (python-wadllib):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I65951123a0666eb2368a8b06a84aae6a384e41b5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5b5ea047 — Nicolas Graves 1 year, 1 month ago
gnu: python-setuptools-git: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-setuptools-git):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use gexps.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I0d451dadfbbb3acdc7049833701bc1390221dcb2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fa46f86f — Nicolas Graves 1 year, 1 month ago
gnu: python-lzstring: Switch to pyproject.

* gnu/packages/python-compression.scm (python-lzstring):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Ice9f51ce58198fc0b29313e9e5db9babeb07d8a0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f604ac06 — Nicolas Graves 1 year, 1 month ago
gnu: python-spectra: Update to 0.1.0.

* gnu/packages/python-xyz.scm (python-spectra): Update to 0.1.0.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Replace python-colormath by python-colormath2.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

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