~ruther/guix-local

1dc0cb50 — Sharlatan Hellseher 8 months ago
gnu: python-sphinx-gallery: Update to 0.19.0.

* gnu/packages/sphinx.scm (python-sphinx-gallery): Update to 0.19.0.
  [arguments] <tests-flags>: Skip just 2 tests.  <phases>: Remove
  'delete-webp-example.
  [propagated-inputs]: Add python-pillow and python-sphinx.
  [native-inputs]: Remove python-pillow and python-sphinx; add
  python-absl-py, python-graphviz, python-ipython, python-lxml,
  python-packaging, python-plotly, python-seaborn, and
  python-setuptools-scm.

Change-Id: Ib92d09d43c38d925e542604f65ce3a2162fffccf
2d977d2b — Sharlatan Hellseher 8 months ago
gnu: python-click-7: Fix build.

* gnu/packages/python-xyz.scm (python-click-7): Fix build.
  [arguments] <tests?>: Disable them.
  [native-inputs]: Add python-setuptools.

Change-Id: I09887788efb52c7088c3f69503004ff664d3c956
0e485125 — Sharlatan Hellseher 6 months ago
gnu: eyed3: Update to 0.9.8a5.

* gnu/packages/mp3.scm (eyed3): Update to 0.9.8a5.
[native-inputs]: Remove python-wheel.

Change-Id: I61d9ec50b01cc6a135b2c3df101b6d0bbac666ef
a8af2970 — Sharlatan Hellseher 6 months ago
gnu: python-airr: Adjust style.

* gnu/packages/bioinformatics.scm (python-airr)[source]: Switch to PyPI
archive, activate tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I8d02f86b0e54f30839c5c3ecf94b3e05144820dc
84e46a50 — Sharlatan Hellseher 8 months ago
gnu: borg: Switch to pyproject-build-system.

* gnu/packages/backup.scm (borg)
  [build-system]: Use pyproject.
  [arguments] <test-flags>: Move all test related options here; run
  tests in parallel, supported by upstream.
  <phases>: Use default 'check.
  [native-inputs]: Add python-pytest-benchmark, python-pytest-xdist,
  python-setuptools, and python-wheel.

Change-Id: Ifa47a71be055cab86ee3c0a8dc34b943da881ad7
49a60ce1 — Sharlatan Hellseher 7 months ago
gnu: python-apispec: Update to 6.8.2.

* gnu/packages/python-xyz.scm (python-apispec): Update to 6.8.2.
[propagated-inputs]: Add python-packaging.
[native-inputs]: Remove python-mypy.

Change-Id: I8444ac7c4ef78f6eee69ecd36ce176083f258e44
bb251034 — Sharlatan Hellseher 8 months ago
gnu: python-allpairspy: Update to 2.5.1.

* gnu/packages/python-check.scm (python-allpairspy): Update to 2.5.1.
  [build-system]: Use pyproject.
  [native-inputs]: Remove python-pytest-runner; add python-setuptools.

Change-Id: Iea02a2db43a159f9f3866469846b2d90005f9ff7
7bdac6ee — Sharlatan Hellseher 8 months ago
gnu: python-ansicolors: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-ansicolors): Update to 1.1.8.
  [build-system]: Use pyproject.
  [native-inputs]: Remove python-tox and python-pytest-cov; add
  python-pytest and python-setuptools.

Change-Id: I6f9ccda995916bad05aa246cab159d8d21309257
8ea317bb — Sharlatan Hellseher 8 months ago
gnu: python-pygdbmi: Do not try to run tests.

* gnu/packages/python-xyz.scm (python-pygdbmi): Disable tests.

Change-Id: I76a4f69be8cf97447cda706fa638284a6cffd5ba
31d945f6 — Sharlatan Hellseher 8 months ago
gnu: python-distutils-extra: Do not try to run tests.

Tests were never run and silently skipped before.

* gnu/packages/python-xyz.scm (python-distutils-extra) [arguments]
<tests?>: Disable them visually.

Change-Id: I2003fcf69b6afff0d2133d30e18d4ccfcdf93f40
e2e2d8a3 — Sharlatan Hellseher 8 months ago
gnu: python-portend: Update to 3.2.1.

* gnu/packages/python-web.scm (python-portend): Update to 3.2.1.
[native-inputs]: Remove python-pytest-black, python-pytest-checkdocs,
python-pytest-cov, python-pytest-enabler, python-pytest-mypy, and
python-wheel; add python-setuptools-scm.

Change-Id: I09b5c910c2526ae9bece60f59a9239f33633e9f8
5cee83c9 — Sharlatan Hellseher 8 months ago
gnu: Add python-weblate-language-data.

* gnu/packages/python-web.scm (python-weblate-language-data): New variable.

Change-Id: I3eba1b46c50f1ee05277d31fcd06cd1b765392c9
bcdb866c — Sharlatan Hellseher 8 months ago
gnu: python-sphinx-copybutton: Update to 0.5.2.

PyPI archive <https://pypi.org/project/sphinx-copybutton/> provides a
correct link to the home page
<https://github.com/executablebooks/sphinx-copybutton>.

* gnu/packages/sphinx.scm (python-sphinx-copybutton): Update to 0.5.2.
[build-system]: Use pyproject.
[home-page]: Fix URL.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I8cabca804a3be7dbd50b169884ab2e05a20e2221
2eecaa97 — Nicolas Graves 9 months ago
gnu: python-bandit: Rely on stestr test-backend.

* gnu/packages/python-check.scm (python-bandit)[arguments]{phases}:
Remove uneeded keyword.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bb920207 — Sharlatan Hellseher 7 months ago
gnu: python-hsluv: Fix tests.

* gnu/packages/python-xyz.scm (python-hsluv): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I26697d85f3eaea06a1cb76a2c327fbf2cb14d702
df45608b — Sharlatan Hellseher 8 months ago
gnu: python-rencode: Update to 1.0.8.

* gnu/packages/python-xyz.scm (python-rencode): Update to 1.0.8.
[source]: Switch to git-fetch providing tests.
[native-inputs]: Remove pkg-config; add python-pytest and
python-poetry-core, and python-setuptools.

Change-Id: I5b266ac0c559f000aeca8edb4cc0f0d68ac0936a
a4b7f243 — Sharlatan Hellseher 6 months ago
gnu: python-eliot: Update to 1.17.5.

* gnu/packages/python-xyz.scm (python-eliot): Update to 1.17.5. Use
G-expressions.
[arguments] <phases>: Remove 'remove-eliot-prettyprint-tests and
'remove-failing-tests, use <#:test-flags> instead. Remove traling #t
from lambdas.
[native-inputs]: Remove python-black, python-coverage, python-flake8,
python-hypothesis, python-pytest-xdist, python-sphinx,
python-sphinx-rtd-theme, python-twine, python-twisted, and
python-wheel.

Change-Id: I58925e5f235165a8d6f36a36eb54f9e57a36c814
081e46eb — Sharlatan Hellseher 6 months ago
gnu: python-yamlordereddictloader: Adjust style.

The deprecation notice is added which mentioned by upstream.

* gnu/packages/python-xyz.scm (python-yamlordereddictloader): Re-oder
fields to looks similar to others.
[arguments] <tests?>: No tests.
[description]: Start from a new line, fix fill-column indentation.

Change-Id: I6032b7a8008f9c32625e9c9b3c0327713a651ca9
78b00f35 — Sharlatan Hellseher 8 months ago
gnu: python-cliff: Reduce closure size.

* gnu/packages/openstack.scm (python-cliff):
  [native-inputs]: Remove python-coverage, python-fixtures,
  python-sphinx-5, and python-wheel; add python-sphinx.

Change-Id: I4ef899457245fe54a3c259dd2390f251adcdc5e4
4d1a3bb0 — Sharlatan Hellseher 7 months ago
gnu: python-aiostream: Update to 0.7.0.

* gnu/packages/python-web.scm (python-aiostream): Update to 0.7.0.
  [bulid-system]: Use pyproejct.
  [propagated-inputs]: Add python-typing-extensions.
  [native-inputs]: Remove python-pytest-runner and python-wheel.

Change-Id: I96cce47b28966e5e15d0a7e91a0d6637d111ad61
Next