~ruther/guix-local

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
fdc6700f — Sharlatan Hellseher 7 months ago
gnu: python-freetype-py: Update to 2.5.1.

* gnu/packages/python-xyz.scm (python-freetype-py): Update to 2.5.1. Use
G-expressions.
[source]: Swritch to git-fetch providing tests.
[build-system]: Use pyproject.
[arugmetns] <tests?>: Run tests.
<test-flags>: Run only tests for the main module.
<phases>: Rework 'embed-library-refrence into 'patch-lib-paths; add
'set-version.
[native-inputs]: Remove unzip; add python-pytest and python-setuptools.

Change-Id: Ic1d38a74a4c192b86dd20bde32b07d1293344097
a4de7d0f — Sharlatan Hellseher 8 months ago
gnu: python-types-urllib3: Update to 1.26.25.14.

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

Change-Id: Ia3cbd03abb3f06e6bfcc5e5378a1def63bf54b52
dc7b9f4a — Sharlatan Hellseher 8 months ago
gnu: python-tracerite: Update to 1.1.3.

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

Change-Id: Ief27b928fcc7a138f97a78e9813527f05d56c355
836da266 — Sharlatan Hellseher 8 months ago
gnu: python-transaction: Update to 5.0.

* gnu/packages/python-web.scm (python-transaction): Update to 5.0.
  [build-system]: Use pyproject.
  [native-inputs]: Remove python-coverage, python-mock, and python-nose;
  add python-pytest and python-setuptools.

Change-Id: I4581b1994856439917cff67bcc9afb523bc5916d
8b7ae279 — Sharlatan Hellseher 8 months ago
gnu: python-tempora: Update to 5.8.1.

* gnu/packages/python-xyz.scm (python-tempora): Update to 5.8.1.
  [arguments] <test-flags>: Provide "tests" dirrectory to avoid running
  doctests.
  [propagated-inputs]: Remove python-pytz; add python-dateutil.
  [native-inputs]: Remove python-pytest-black, python-pytest-checkdocs,
  python-pytest-cov, python-pytest-enabler, python-pytest-flake8,
  python-pytest-freezegun, python-pytest-mypy, python-types-freezegun,
  python-types-pytz, and python-wheel; add python-tzdata.

Change-Id: I919e46694c5ff8627047250e8b62c87d0c579774
d42eac6c — Sharlatan Hellseher 8 months ago
gnu: python-path: Reduce closure size.

* gnu/packages/python-xyz.scm (python-path): [native-inputs]: Remove
python-pytest-black, python-pytest-checkdocs, python-pytest-cov,
python-pytest-enabler, python-pytest-flake8, and python-pytest-mypy; add
python-more-itertools.

Change-Id: I4592262fd133c41a4603d3ddab37dd7c2c9a0d9f
79f23ee8 — Sharlatan Hellseher 7 months ago
gnu: python-pyrfc3339: Update to 2.0.1.

* gnu/packages/time.scm (python-pyrfc3339): Update to 2.0.1.
  [source]: Switch to git-fetch providing tests.
  [build-system]: Use pyproject.
  [arguments] <phases>: Add 'pre-check.
  [propagated-inputs]: Remove python-pytz.
  [native-inputs]: Remove python-nose; add python-pytest,
  python-setuptools, and tzdata-for-tests.

Change-Id: I72c0fff1747b9c3bd806180325a64853be545f31
a47f40b3 — Sharlatan Hellseher 8 months ago
gnu: python-aniso8601: Update to 10.0.1.

* gnu/packages/time.scm (python-aniso8601): Update to 10.0.1.
  [build-system]: Use pyproject.
  [arguments] <test-backend>: Use 'unittest.
  [home-page]: Fix it as the project migrated from BitBucket to CodeBerg.
  [native-inputs]: Add python-setuptools.

Change-Id: Id87aa1d44c2f74f0f39f897dcffd87f23d05d513
34cfee71 — Sharlatan Hellseher 8 months ago
gnu: python-html5tagger: Do not try to run tests.

* gnu/packages/python-web.scm (python-html5tagger) [arguments] <tests?>:
  No tests in PyPI or Git, visually disable to prevent build fail.

Change-Id: I2709805d23858b33e6a3e6528b764708d59796ab
3bbd97c5 — Sharlatan Hellseher 8 months ago
gnu: python-flask-compress: Update to 1.18.

* gnu/packages/python-web.scm (python-flask-compress): Update to 1.18.
[propagated-inputs]: Add python-pyzstd.
[native-inputs]: Remove python-wheel; add python-flask-caching and python-pytest.

Change-Id: I2d168d66b9331d86a850454c43be83b7d062e7b7
Next