~ruther/guix-local

d3f38201 — Sharlatan Hellseher 7 months ago
gnu: python-html5lib: Switch to pyproject-build-system.

* gnu/packages/python-web.scm (python-html5lib):
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: If4df2b32c95a23252063e0826f27bc99fb2f5530
cb828a2d — Sharlatan Hellseher 7 months ago
gnu: python-webencodings: Switch to pyproject-build-system.

* gnu/packages/python-web.scm (python-webencodings)
  [build-system]: Use pyproject.
  [arguments] <phases>: Use default 'check.
  [description]: Fix fill-column indentation.

Change-Id: I543193509591b46fa176575bf0c82a98c66e8d28
11a549bd — Sharlatan Hellseher 8 months ago
gnu: python-tomli-w: Update to 1.2.0.

* gnu/packages/python-build.scm (python-tomli-w): Update to 1.2.0.
[native-inputs]: Remove python-pypa-build.

Change-Id: If2293b88fefb2e9b57b9742659c61950d71ac73d
a1ba8748 — Sharlatan Hellseher 9 months ago
gnu: python-sphinx: Update to 7.4.7.

* gnu/packages/sphinx.scm (python-sphinx): Update to 7.4.7.
[native-inputs]: Remove python-cython; add python-cython-3,
python-defusedxml and python-pytest-xdist.
[propagated-inputs]: Remove python-colorama, python-filelock,
python-html5lib, python-importlib-metadata,
python-sphinxcontrib-websupport, and python-types-requests.

(python-sphinx-6): New variable, inherit from python-sphinx.

Change-Id: Ifcb65d26b5dbba00bdc96b01308d960047febddf
b36b48e7 — Sharlatan Hellseher 9 months ago
gnu: python-sphinx-alabaster-theme: Update to 0.7.16.

* gnu/packages/sphinx.scm (python-sphinx-alabaster-theme): Update to 0.7.16.
[arguments] <tests?>: No tests in PyPI or Git.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-flit-core.

Change-Id: I818a033a7faec3c9048ac9b79043c95fd451d85d
5f80f32e — Sharlatan Hellseher 7 months ago
gnu: python-sphinxcontrib-applehelp: Update to 2.0.0.

* gnu/packages/sphinx.scm (python-sphinxcontrib-applehelp): Update to 2.0.0.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-flit-core.

Change-Id: I657c0bacf26eccbca75035fad57f68c5876d661c
406513d6 — Sharlatan Hellseher 7 months ago
gnu: python-sphinxcontrib-devhelp: Update to 2.0.0.

* gnu/packages/sphinx.scm (python-sphinxcontrib-devhelp): Update to 2.0.0.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-flit-core.

Change-Id: Idf02a5c618aede563d170e7d4f8fec8247073456
4875dfbe — Sharlatan Hellseher 7 months ago
gnu: python-sphinxcontrib-htmlhelp: Update to 2.1.0.

* gnu/packages/sphinx.scm (python-sphinxcontrib-htmlhelp): Update to 2.1.0.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-flit-core.

Change-Id: I94bca8fc2455e4935614637d969ff96a71a5aa47
4dde481a — Sharlatan Hellseher 7 months ago
gnu: python-sphinxcontrib-jsmath: Switch to pyproject-build-system.

* gnu/packages/sphinx.scm (python-sphinxcontrib-jsmath) [buld-system]:
  Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I5102c58d9f9bcf0e898bca636f84d0189c4a0625
53c98321 — Sharlatan Hellseher 7 months ago
gnu: python-sphinxcontrib-qthelp: Update to 2.0.0.

* gnu/packages/sphinx.scm (python-sphinxcontrib-qthelp): Update to 2.0.0.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-flit-core.

Change-Id: I1d2308e65024ca776b53238db63b4dadb261f4de
f229f007 — Sharlatan Hellseher 8 months ago
gnu: python-imagesize: Set test-backend.

* gnu/packages/python-xyz.scm (python-imagesize) [arguments]
  <test-backend>: Set to 'unittest.

Change-Id: I3bdc531fc38f6b9b2ab5f461f89dcfba4d71f696
ec2375d2 — Sharlatan Hellseher 9 months ago
gnu: python-sphinxcontrib-serializinghtml: Update to 2.0.0.

* gnu/packages/sphinx.scm (python-sphinxcontrib-serializinghtml): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.

Change-Id: I181900fdbb66441ee939a9d025a45937958f3bbd
254fdd04 — Sharlatan Hellseher 7 months ago
gnu: python-olefile: Update to 0.47.

* gnu/packages/python-xyz.scm (python-olefile): Update to 0.47.
  [source]: Switch to git-fetch.
  [build-system]: Use pypproject.
  [native-inputs]: Add python-pytest and python-setuptools.

Change-Id: Ia74e58310f6810a888b7d20b44aed2bfa0a6e2c7
50caf2b5 — Sharlatan Hellseher 8 months ago
gnu: python-markdown2: Update to 2.5.3.

* gnu/packages/python-xyz.scm (python-markdown2): Update to 2.5.3.
  [arguments] <test-backend>: Use 'custom.
  <test-flags>: Provides options as seen in project's Makefile.
  [native-inputs]: Remove python-pygments, python-pytest, and
  python-wheel.

Change-Id: I502c32abd249a1b3b8532e01621dc36ce7b74734
f7f6e295 — Sharlatan Hellseher 8 months ago
gnu: python-anytree: Update to 2.13.0.

* gnu/packages/python-xyz.scm (python-anytree): Update to 2.13.0.
  [propagated-inputs]: Remove python-six.
  [native-inputs]: Remove python-poetry-core; add python-pdm-backend,
  python-pytest-cov, python-pyyaml and python-test2ref.

Change-Id: I013875d693c0bc910544d0edbae0764103165b50
032e2e49 — Sharlatan Hellseher 8 months ago
gnu: Add python-test2ref.

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

Change-Id: Id3253057b0a162a8e2a1348c11d7182db572e19d
15fb90ed — Sharlatan Hellseher 8 months ago
gnu: python-binaryornot: Switch to pyproejct-build-system.

* gnu/packages/python-xyz.scm (python-binaryornot):
  [build-system]: Use pyproejct.
  [arguments] <test-backend>: Use custom unittest.
  <phases>: Remove trailing #t from lambdas.
  [propagated-inputs]: Remove python-hypothesis.
  [native-inputs]: Add python-hypothesis and python-setuptools.

Change-Id: Ic6e24e1bbfae846bc9b0ab9195556fcf86af9c25
ccd86b71 — Sharlatan Hellseher 7 months ago
gnu: python-scour: Switch to pyproject-build-system.

This project is unmaintained since 2020, the only user is Inkscape, and
the development has been moved to GitLab.

See: <https://gitlab.com/inkscape/inkscape-docs/documentation/-/issues/43>,
     <https://github.com/scour-project/scour/issues/321>.

* gnu/packages/python-xyz.scm (python-scour): Add a maintenance note on
  the upstream status.
  [source] <url>: Switch to Inkscape's GitLab page.
  [build-system]: Use pyproject.
  [arguments] <test-backend>: Use 'custom.
  [native-inputs]: Add python-setuptools.
  [home-page]: Switch URL to Inkscape's GitLab page.
  [description]: Start from a new line, fix fill column.

Change-Id: I56d94188b8a69a6739e5d2a5550bb0a3ee8b9247
7809bebb — Sharlatan Hellseher 8 months ago
gnu: python-appdirs: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-appdirs):
  [build-system]: Use pyproject.
  [arguments] <test-backend>: Use 'unittest.
  [native-inputs]: Add python-setuptools.

Change-Id: I234b65a99870f0e7e373681719b1ba61e2da85fb
de14383e — Sharlatan Hellseher 8 months ago
gnu: python-pylsqpack: Update to 0.3.22.

* gnu/packages/python-compression.scm (python-pylsqpack): Update to 0.3.22.
[native-inputs]: Add python-pytest.

Change-Id: Ib3c31c3678a8b7bf7866fc693518a33c263214a5
Next