~ruther/guix-local

364c45bb — Nicolas Graves 5 months ago
gnu: js-lunr-*: Add packages.

* gnu/packages/javascript.scm (make-js-lunr-lang): New procedure.
(js-lunr-ar, js-lunr-da, js-lunr-de, js-lunr-el, js-lunr-es,
js-lunr-fi, js-lunr-fr, js-lunr-he, js-lunr-hi, js-lunr-hu,
js-lunr-hy, js-lunr-it, js-lunr-ja, js-lunr-kn, js-lunr-ko,
js-lunr-nl, js-lunr-no, js-lunr-pt, js-lunr-ro, js-lunr-ru,
js-lunr-sa, js-lunr-sv, js-lunr-ta, js-lunr-te, js-lunr-th,
js-lunr-tr, js-lunr-vi, js-lunr-zh, js-lunr-multi,
js-lunr-stemmer-support): New variables.

Change-Id: Iea8c495b926a554bd2906f7d86279c9f60a6cfdb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2ee432e8 — Nicolas Graves 5 months ago
gnu: python-yaspin: Fix build.

* gnu/packages/python-xyz.scm (python-yaspin)[propagated-inputs]:
Remove python-termcolor; add python-termcolor-next.

Change-Id: I1cf6a5d5f51fe14aca9b64f9c338d10b7f2e95a2
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
235f9294 — Sharlatan Hellseher 4 months ago
gnu: Add python-termcolor-next.

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

Change-Id: Iceae7329eaff3e1ec9a30f989c26704f42f109cd
55b89f5e — Nicolas Graves 5 months ago
gnu: rapid-photo-downloader: Switch to pyproject, enable tests.

* gnu/packages/photo.scm (rapid-photo-downloader):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
<#:phases>: Refresh them. Add phase 'configure-check. Rename phase
'wrap.
[native-inputs]: Add python-pytest, python-setuptools.
[inputs]: Remove python-pyxdg, python-dateutil, python-rawkit,
python-requests, python-colorlog, python-pyprind.
[description]: Improve style.

Change-Id: I8828710bb42da5a8c064f6aa0184a854aab95f74
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
764e967f — Nicolas Graves 4 months ago
gnu: python-forbiddenfruit: Update to 0.1.4.

* gnu/packages/python-xyz.scm (python-forbiddenfruit): Update to 0.1.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve phase 'check.
[native-inputs]: Add python-setuptools.  Replace python-nose by
python-pynose.

Change-Id: I6e3e8a788b8334d714c440f1f126449ac98b15d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
14dcd29c — Nicolas Graves 4 months ago
gnu: python-astor: Update to 0.8.1-0.df09001.

* gnu/packages/python-xyz.scm (python-astor): Update to 0.8.1-0.df09001.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguemnts]<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.

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

* gnu/packages/python-xyz.scm (python-reparser):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[synopsis]: Improve style.

Change-Id: I5f1668114b588f0c3a6c08384e1764951df8b8f6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
183ca249 — Nicolas Graves 4 months ago
gnu: python-readlike: Switch to pyproject.

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

Change-Id: Ifaaeae8b88e2cf137ff77997e36cddd19eee8d48
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1fe48982 — Nicolas Graves 4 months ago
gnu: python-ilinkedlist: Update to 0.4.0-0.b5ea3f6.

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

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

* gnu/packages/python-xyz.scm (python-locket):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.

Change-Id: I76f182d7898a9594ce593fc289eb44fb31c6cabe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
95d586a0 — Nicolas Graves 4 months ago
gnu: python-asciitree: Switch to pyproject.

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

Change-Id: I2d5dc738d2438bd502d08602e44d2d55ece40be6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
71a59b21 — Nicolas Graves 4 months ago
gnu: python-commandlines: Switch to pyproject.

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

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

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

Change-Id: Ie66ad3da1f59f3259955f216a452c4f75d2c08ef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
74d3a808 — Nicolas Graves 4 months ago
gnu: python-dns-lexicon: Update to 3.21.1.

* gnu/packages/python-xyz.scm (python-dns-lexicon): Update to 3.21.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Disable failing tests.
<#:phases>: Add phase 'configure-tests.
[native-inputs]: Add nss-certs-for-test, python-hatchling,
python-setuptools.
[propagated-inputs]: Update them (with guix refresh).
[home-page]: Update it.

Change-Id: I6aba8ff29d7505313e7806a463a293f613d1b391
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a0499452 — Ghislain Vaillant 5 months ago
gnu: Add python-universal-pathlib.

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

Change-Id: Ia72665f9d9cdf8d999127e023af7ad282c4533af
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
37491e7f — Sharlatan Hellseher 4 months ago
gnu: python-spacy: Update to 3.8.7.

* gnu/packages/machine-learning.scm (python-spacy): Update to 3.8.7.
[arguments] <test-flags>: Skip 2 more tests.
<phases>: Remove 'build-ext; add 'remove-local-thinc - less rebuild is
better.
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Remove python-numpy, python-pathy,
python-setuptools, python-smart-open, and python-typing-extensions; add
python-numpy-2, and python-weasel.

Change-Id: Ie0bd20cbc7da9c6a89cea56118df504661f99a6e
d2f5c5ab — Sharlatan Hellseher 4 months ago
gnu: Add python-weasel.

* gnu/packages/python-web.scm (python-weasel): New variable.

Change-Id: I0e8264222454577f73edb4bb27f7f28c0db47774
d498d4eb — Sharlatan Hellseher 4 months ago
gnu: Add python-cloudpathlib.

* gnu/packages/python-web.scm (python-cloudpathlib): New variable.

Change-Id: Id8bd4c539b4b8fe5120717670b4c4e6552a1d399
f4f98591 — Sharlatan Hellseher 4 months ago
gnu: Add python-pytest-cases.

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

Change-Id: I189c3230816b144ebc8f5bd0044eb37c4b50d113
0c46bd26 — Sharlatan Hellseher 4 months ago
gnu: Add python-pytest-harvest.

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

Change-Id: I7863cdee38e7e5fa015d6bf4802b23ffe381cadb
Next