~ruther/guix-local

cbe28b90 — Nicolas Graves 4 months ago
gnu: python-proto-matcher: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-proto-matcher):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments, propagated-inputs, description]: Run guix style.
fe81b5fc — Nicolas Graves 4 months ago
gnu: python-patch-ng: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-patch-ng):
[build-system]: Switch to pyproject-build-system.
[arguments]: Migrate <#:phases> to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I2f019c51f036ce96277419dff8151a1e15bebf04
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
65c15f0a — Nicolas Graves 4 months ago
gnu: python-norns: Switch to pyproject.

* gnu/packages/patches/python-norns-nose.patch: New file.
* gnu/local.mk: Record patch.
* gnu/packages/python-xyz.scm (python-norns):
[source]: Switch to git-fetch.  Add patch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-setuptools, replace python-nose by
python-pynose.
[native-inputs]: Add python-setuptools.  Remove python-wheel.

Change-Id: Idf13cbf9cb1b224d4e502a5ebd8573540604eeed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1e98883e — Nicolas Graves 4 months ago
gnu: Add python-pynose.

* gnu/packages/python-check.scm (python-pynose): New variable.

Change-Id: Ie9ce596d19d5a4dd936a5a95228c91b78e0e1705
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5edc770f — Nicolas Graves 4 months ago
gnu: python-node-semver: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-node-semver):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I58833dfe34194e227ef265927b4f346171136bd8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
53201779 — Nicolas Graves 4 months ago
gnu: python-pluginbase: Switch to pyproject.

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

Change-Id: I3342026c622fe72de51602816ef4b600eb652fc5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
56e358df — Nicolas Graves 4 months ago
gnu: python-ipdb: Update to 0.13.13.

* gnu/packages/python-xyz.scm (python-ipdb): Update to 0.13.13.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Switch from <#:phases> to <#:test-backend>.
[native-inputs]: Add python-setuptools.
[description]: Run guix style.

Change-Id: I97e1e55e4150e019d07dd97f33917acee42f0bd3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a2b44434 — Nicolas Graves 4 months ago
gnu: python-fancycompleter: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-fancycompleter):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments, description]: Run guix style.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: If7486ba795baa0f4e73fc37097c7e936b2fa3efd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
594f9970 — Nicolas Graves 4 months ago
gnu: python-numpysane: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-numpysane):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve and rewrite phase 'patch.
[native-inputs]: Add python-setuptools.
[home-page]: Relocate field.
[description]: Improve style.

Change-Id: Ib4ecd4e68fad941b2afeaa09be6231cfe3cff8a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2d41fcdc — Nicolas Graves 4 months ago
gnu: python-black-macchiato: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-black-macchiato):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'ignore-failing-tests.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: Icc08a4d00971c974d328988b864681f2fdc489f9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2d7ba3c7 — Sharlatan Hellseher 4 months ago
gnu: packages/python-xyz: Sort python-u*.

* gnu/packages/python-xyz.scm (python-ua-parser, python-ubelt,
python-uc-micro-py, python-ujson, python-ukkonen,
python-ukpostcodeparser, python-uncertainties, python-unicodedata2,
python-unidecode, python-unique-log-filter, python-uniseg,
python-unpaddedbase64, python-update-checker, python-uri-template,
python-urwid, python-urwid-2, python-urwid-3,
python-urwid-for-zulip-term, python-urwid-readline, python-urwidgets,
python-urwidtrees, python-user-agents, python-userpath,
python-userspacefs, python-utils): Sort variables alphabetically.

Change-Id: I756f8f8af046cb9fbdf6be647cb0695eada284f5
2cda76b2 — Sharlatan Hellseher 4 months ago
gnu: unicorn: Disable missing tests.

* gnu/packages/emulators.scm (unicorn) [arguments] <tests?>: No tests in
PyPI archive.
[native-inputs]: Remove python-wheel.

Change-Id: Idfbe9a2d3aae3fec71b097dfbc565443505d6171
94dca815 — Sharlatan Hellseher 4 months ago
gnu: python-nampa: Disable missing tests.

* gnu/packages/python-xyz.scm (python-nampa)[arguments] <tests?>: No
tests in PyPI archvie.
[native-inputs]: Remove python-wheel.

Change-Id: I60d757d74e6243eb81bdb64433878fa64edb8f4f
717ffde9 — Sharlatan Hellseher 4 months ago
gnu: python-keystone-engine: Disable missing tests.

* gnu/packages/emulators.scm (python-keystone-engine)[arguments]
<tests?>: No tests in PyPI archive.

Change-Id: I8df9adca554d6d77f1211a2f576699136e4f0e2e
ec806b0d — Sharlatan Hellseher 4 months ago
gnu: python-ua-parser: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-ua-parser)[build-system]: Switch
to pyproejct-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I5d6b508086e0fa8b3d5e74b5ac302903eb74e2af
c8e579ae — Sharlatan Hellseher 4 months ago
gnu: ueberzug: Move to image-viewers.

* gnu/packages/python-xyz.scm (ueberzug, pythonb-ueberzug): Move from
here ...
* gnu/packages/image-viewers.scm: ... to here.

Change-Id: I4e0b6f64bdb0b0d7423ed2f89d37220ccc3390b3
0ed60ca7 — Sharlatan Hellseher 4 months ago
gnu: python-ueberzug: Deprecate in favor of ueberzug.

* gnu/packages/python-xyz.scm (ueberzug): New variable, based on
python-ueberzug.
(python-ueberzug): Deprecate variable.

* gnu/packages/image-viewers.scm (ytfzf)[phases] {wrap-program}: Replace
python-ueberzug with ueberzug.
[inputs]: Remove python-ueberzug; add ueberzug.

Change-Id: I9beba793dc23020f6091b46842c83cf01277dca5
f51940d3 — Sharlatan Hellseher 4 months ago
gnu: python-ueberzug: Switch to meson.

* gnu/packages/python-xyz.scm (python-ueberzug)[build-system]: Switch to
meson-build-system.
[native-inputs]: Remove meson-python.

Change-Id: I85df570fb6e50044c4ba987a8a48b0f8ff2a0fd8
d0beb053 — Sharlatan Hellseher 4 months ago
gnu: python-unicodedata2: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-unicodedata2)[build-system]:
Switch to pyproejct-build-system.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I50e370b7980389a1b7408a84d41b664fda8d1f55
d8992ece — Sharlatan Hellseher 4 months ago
gnu: python-unique-log-filter: Use custom test backend.

* gnu/packages/python-xyz.scm (python-unique-log-filter)[arguments]
<test-backend>: Use custom.
<test-flags>: Move here from custom 'check phase.
<phases>: Use default 'check.

Change-Id: If27a05c0cb1ff76f98665ccc49d474d6feb8f4d6
Next