~ruther/guix-local

922bcb26 — Nicolas Graves 7 months ago
gnu: python-tokenize-rt: Update to 6.2.0.

* gnu/packages/python-xyz.scm (python-tokenize-rt): Update to 6.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: If3b52adf499e5d9a468b57b7b6774c614e353094
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a4974106 — Nicolas Graves 7 months ago
gnu: python-isoweek: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-isoweek):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.

Change-Id: Ic3a9a6859a945ca811c94442c518f32bcd462628
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
78302acd — Nicolas Graves 7 months ago
gnu: python-gyp: Update to 0.0.0-2.1615ec3.

* gnu/packages/python-xyz.scm (python-gyp): Update to 0.0.0-2.1615ec3.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Configure tests.
<#:phases>: Add phase 'remove-six-requirements and phase
'configure-tests.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Remove python-six.

Change-Id: I8f86f2024a4954be046077418ede127df11749c9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7909a4f8 — Nicolas Graves 7 months ago
gnu: python-pyfavicon: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pyfavicon):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Configure tests.
[native-inputs]: Add python-setuptools.

Change-Id: I358e4317f0a58d88bfdd95462256ba6c2aaacbef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
129fc488 — Nicolas Graves 7 months ago
gnu: python-heapdict: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-heapdict):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Configure it.
[native-inputs]: Add python-setuptools.

Change-Id: Ied507740ae2436c133140b59c50a7a36b8fc16a7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
43193b2a — Nicolas Graves 7 months ago
gnu: python-phonenumbers: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-phonenumbers):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Configure tests.
<#:phases>: Add phase 'chdir.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Add python-protobuf.

Change-Id: Ibfb25c729e962a3555ebfcc6bbeda499c9e57fc2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d0e5d4ac — Nicolas Graves 7 months ago
gnu: python-tempdir: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-tempdir):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.
[native-inputs]: Add python-setuptools.

Change-Id: Ia8cf0fb11a11ca741c78724e69f1aed17b4363c8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
03ca4236 — Nicolas Graves 7 months ago
gnu: python-jsonrpclib-pelix: Switch to pyproject.

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

Change-Id: I09d18add499af646e9a2f1aeecaf2379851c705f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
44f7ad2f — Nicolas Graves 7 months ago
gnu: python-pydub: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pydub):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them, use search-input-file.
<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.

Change-Id: I2331423a8d4218f4a7f1f562b9fb62f8fb1500b3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
267951cf — Nicolas Graves 7 months ago
gnu: python-py4j: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-py4j):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them, they all fail.
[native-inputs]: Add python-setuptools.

Change-Id: I016ece3e22ed4af4b11a29539fb8a97db4c36689
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
50de0102 — Sharlatan Hellseher 7 months ago
gnu: python-wget: Move to python-web.

* gnu/packages/python-xyz.scm (python-wget): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: Iedab025163e518a84571ee98ec52d31296172d83
4703e1a3 — Sharlatan Hellseher 7 months ago
gnu: packages/python-xyz: Sort python-w* variables.

* gnu/packages/python-xyz.scm (python-wand, python-wasabi,
python-watchdog, python-watchfiles, python-wcwidth, python-whatever,
python-whatthepatch, python-wheel-filename, python-whichcraft,
python-whoosh, python-widgetsnbextension, python-wrapt,
python-wurlitzer): Sort variables alphabetically.

Change-Id: Ica92cae4883c0e8ce3c58cfa6a75d4ecb6634f4b
8d5bbb3a — Sharlatan Hellseher 7 months ago
gnu: python-wasabi: Update to 1.1.3.

* gnu/packages/python-xyz.scm (python-wasabi): Update to 1.1.3.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Deselect one tests requiring nbconvert to
reduce closure size.
[propagated-inputs]: Add python-colorama.
[native-inputs]: Add python-setuptools.

Change-Id: Ia5b5e340a865cd03ccfc623a7bf4d820ed209dbf
1f20f408 — Sharlatan Hellseher 7 months ago
gnu: python-wget: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-wget)[build-system]: Switch to
pyproject-build-system.
[arguments]<tests?>: No tests.
[native-inputs]: Add python-setuptools.

Change-Id: I8dcef2313f8bca61adbe805a87294b37c79267ce
0d889d85 — Sharlatan Hellseher 7 months ago
gnu: python-wikidata: Update to 0.8.1.

* gnu/packages/python-web.scm (python-wikidata): Update to 0.8.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-babel.
[native-inputs]: Add python-pytest and python-setuptools.
[properties]: Drop them.

Change-Id: I9e189859bdcb7f3038ffa8ab55cae40ea9e1c63e
dd5cf4ee — Sharlatan Hellseher 7 months ago
gnu: python-wikidata: Move to python-web.

* gnu/packages/python-xyz.scm (python-wikidata): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: Id62d5b7c5ff55025cc8355bef70095588b517e49
f8304ab7 — Sharlatan Hellseher 7 months ago
gnu: python-whoosh: Update to 2.7.4-0.d9a3fa2.

* gnu/packages/python-xyz.scm (python-whoosh): Update to
d9a3fa2a4905e7326c9623c89e6395713c189161 commit.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-buld-system.
[arguments] <tests?>: All tests are working now.
[propagated-inputs]: Add python-cached-property.
[native-inputs]: Add python-setuptools.
[home-page]: Fix dead link.

Change-Id: Ia6490e6fdb29b40bcd96a6480eeea6a9ed1100bf
eddd7c38 — Sharlatan Hellseher 7 months ago
gnu: python-whichcraft: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-whichcraft)[buld-system]: Switch
to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I15685dea28ec1a4b3971a4717983b576b20391c5
705aa42b — Sharlatan Hellseher 7 months ago
gnu: python-whatthepatch: Update to 1.0.7.

* gnu/packages/python-xyz.scm (python-whatthepatch): Update to 1.0.7.
[native-inputs]: Remove python-wheel.

Change-Id: I5ef3e198f07aed812c2197ba3196b88953fbf45a
35f662d5 — Sharlatan Hellseher 7 months ago
gnu: python-waitress: Move to python-web.

* gnu/packages/python-xyz.scm (python-waitress): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: Ia9050f40b4fb0f9d328cb580aa26e4f9ec733394
Next