~ruther/guix-local

4eeb93ef — Sharlatan Hellseher 8 months ago
gnu: python-jsonpatch: Update to 1.33.

* gnu/packages/python-xyz.scm (python-jsonpatch): Update to 1.33.
  [build-system]: Use pypproject.
  [arguments] <test-backend>: Use 'custom.
  [native-inputs]: Add python-setuptools.

Change-Id: Icfaa7842ea88fd40c5c29a16f2d12d6bea25aafc
18cd3b9e — Sharlatan Hellseher 6 months ago
gnu: python-future: Update to 1.0.0.

* gnu/packages/python-xyz.scm (python-future): Update to 1.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Enable them as issues was resolved in 0.17.0.
<test-flags>: Skip some problematic tests.
<phases>: Use default 'check and 'sanity-check.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I2f8c5ab093859022b419ae47264fca7c72aa94fa
5330cc5d — Sharlatan Hellseher 8 months ago
gnu: python-bottle: Update to 0.13.4.

* gnu/packages/python-web.scm (python-bottle): Update to 0.13.4.
[native-inputs]: Add python-setuptools.

Change-Id: I5dc04f135ec5f6d83aff428a4b09fd305904efe2
95f7a43e — Sharlatan Hellseher 6 months ago
gnu: python-black: Update to 25.1.0.

* gnu/packages/python-xyz.scm (python-black): Update to 25.1.0.
[propagated-inputs]: Remove python-tomli and python-typing-extensions; add python-aiohttp.
[native-inputs]: Remove python-pytest-aiohttp.

Change-Id: I8f8caefb2d76aa8171e137ae9fa6323b30989967
f6ef8f93 — Sharlatan Hellseher 7 months ago
gnu: python-stdnum: Update to 2.1.

* gnu/packages/finance.scm (python-stdnum): Update to 2.1.
  [build-system]: Use pyproject.
  [arguments] <phases>: Use default 'check.
  [native-inputs]: Remove python-nose; add python-pytest,
  python-pytest-cov, and python-setuptools.

Change-Id: I10c5d99e54f5f7891dfe500770bb110901a46678
1843ef82 — Sharlatan Hellseher 7 months ago
gnu: python-relatorio: Update to 0.11.1.

* gnu/packages/python-xyz.scm (python-relatorio): Update to 0.11.1.
  [native-inputs]: Remove python-wheel; add python-pytest.
  [description]: Start from a new line, fix fill column indentation.

Change-Id: I5b5c6556df6fdd3c785b96fdf11c42f1b24165de
d0074f45 — Sharlatan Hellseher 7 months ago
gnu: python-sql: Update to 1.6.0.

* gnu/packages/databases.scm (python-sql): Update to 1.6.0.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: Ifa0abaa6f95db9efa757a1fc02d3f655b7565ab3
c41ff656 — Sharlatan Hellseher 6 months ago
gnu: python-bson: Switch to pyproject.

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

Change-Id: I66e4fcd4cbaef2a32f76a2161dfa08fcedabebae
9fbe4157 — Sharlatan Hellseher 6 months ago
gnu: python-s3transfer: Reduce closure size.

* gnu/packages/python-web.scm (python-s3transfer)
[propagated-inputs]: Remove python-urllib3.
[native-inputs]: Remove python-docutils, python-mock, python-nose, and
python-wheel.

Change-Id: I041e5da66b356a8a54f942ac710cccd4f4098ed4
41a59554 — Sharlatan Hellseher 7 months ago
gnu: python-sqlparse: Update to 0.5.3.

* gnu/packages/databases.scm (python-sqlparse): Update to 0.5.3.
  [build-system]: Use pyproejct.
  [arguments]: Drop all of them.
  [inputs]: Remove bash-minimal.
  [native-inputs]: Add python-hatchling.

Change-Id: Id30334d7e033a8786011a819042ab0d6cb221296
65b71b96 — Sharlatan Hellseher 7 months ago
gnu: python-dask: Adjust inputs.

* gnu/packages/python-science.scm (python-dask)
  [native-inputs]: Remove python-pytest-runner and python-wheel; add
  python-setuptools.

Change-Id: If44bbc089be0f27c39567a8315d9908c32b543bf
17f8d5b5 — Sharlatan Hellseher 8 months ago
gnu: python-partd: Update to 1.4.2.

* gnu/packages/python-xyz.scm (python-partd): Update to 1.4.2.
[propagated-inputs]: Add python-blosc.
[native-inputs]: Remove python-wheel; add python-pytest and python-versioneer.

Change-Id: I4a175b4e45f57bd63add17490ce4f66b314a80d6
bede97b1 — Sharlatan Hellseher 6 months ago
gnu: python-deprecation: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-deprecation)[build-system]: Switch
to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
<phases>: Add 'drop-unittest2.
[native-inputs]: Remove python-unittest2; add python-setuptools.

Change-Id: Ibe9bf3c94ca1137c64f6415d6f0b94e999c03cc5
4e8daba8 — Sharlatan Hellseher 8 months ago
gnu: python-blosc: Update to 1.11.3.

* gnu/packages/python-compression.scm (python-blosc): Update to 1.11.3.
  [build-system]: Use pyproject.
  [arguments] <test-backend>: Use 'custom.
  <phases>: Use default 'check.
  [propagated-inputs]: Remove python-numpy.
  [native-inputs]: Add ninja/pinned, python-numpy, python-psutil,
  python-py-cpuinfo, and python-setuptools.

Change-Id: I1b2169c04a0216e9a8e7ca872c08e5043b00209f
e1810187 — Sharlatan Hellseher 9 months ago
gnu: python-sphinx-rtd-theme: Update to 3.0.2.

* gnu/packages/sphinx.scm (python-sphinx-rtd-theme): Update to 3.0.2.
[propagated-inputs]: Add python-sphinxcontrib-jquery.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I7e77e96757537d017f5facecd562e712d81eef3f
6991fbe1 — Sharlatan Hellseher 9 months ago
gnu: Add python-sphinxcontrib-jquery.

* gnu/packages/sphinx.scm (python-sphinxcontrib-jquery): New variable.

Change-Id: I093ef4ba4c59e1f302bc581bea1c34dcd87e5d11
2c37d4ed — Sharlatan Hellseher 6 months ago
gnu: python-webtest: Update to 3.0.6.

* gnu/packages/python-web.scm (python-webtest): Update to 3.0.6.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-setuptools.

Change-Id: I582650db04b599d2cda71ade68451dfa731897ff
9d03e6f6 — Sharlatan Hellseher 7 months ago
gnu: python-webob: Update to 1.8.9.

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

Change-Id: I8b98fc29f5f32370f5083f44bcaef38afd03b14f
b7d83919 — Sharlatan Hellseher 9 months ago
gnu: python-myst-parser: Update to 4.0.1.

* gnu/packages/sphinx.scm (python-myst-parser): Update to 4.0.1.
[native-inputs]: Remove python-docutils and python-sphinx.

Change-Id: I0d937ef1f5525e6ba1a2e53d18da1be304eebdf7
24fff21a — Sharlatan Hellseher 6 months ago
gnu: python-testfixtures: Update to 9.1.0.

* gnu/packages/python-check.scm (python-testfixtures): Update to 9.1.0.
[bulid-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-pytest, python-pytest-cov, python-twine,
and python-wheel; add python-setuptools.

Change-Id: Ida1dbbc639153399847d87aa81cae2b9a42eef1d
Next