~ruther/guix-local

ref: 4056a5eb3b6fb613785d14fbef2c233fa426ad27 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
4056a5eb — Nicolas Graves 1 year, 3 months ago
gnu: python-pymodbus: Update to 3.8.6.

* gnu/packages/python-xyz.scm (python-pymodbus): Update to 3.8.6.
[build-system]: Swith to pyproject.
[arguments]{test-flags}: Ignore failing tests.
{phases}: Remove field, use test-flags instead.
[native-inputs]: Add python-pytest-asyncio, python-pytest-cov,
python-pytest-xdist, python-setuptools, python-wheel.

Change-Id: I39425bc6d3697e942e6f81868406bd83c8da7332
Signed-off-by: Steve George <steve@futurile.net>
b708d417 — Nicolas Graves 1 year, 3 months ago
gnu: pomegranate: Disable tests.

* gnu/packages/python-xyz.scm (pomegranate): Disable tests.
[build-system]: Switch to pyproject.
[arguments]{tests?}: Disable them.
{phases}: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools, python-wheel.  Remove python-nose.

Change-Id: Id3ded96a59703eae4c12ccc96aedce756a3fa07d
Signed-off-by: Steve George <steve@futurile.net>
fd03c6fe — Nicolas Graves 1 year, 3 months ago
gnu: Remove python-pydiff.

This package is a leaf package, stale for 11 years and not compatible
with the latest python.

* gnu/packages/python-xyz.scm (python-pydiff): Delete variable.

Change-Id: Ia80e3949c4d05b584241d783d49207c8553e9da1
Signed-off-by: Steve George <steve@futurile.net>
e4cdcbbc — Nicolas Graves via Guix-patches via 1 year, 3 months ago
gnu: python-lazr-config: Update to 3.1.

* gnu/packages/python-xyz.scm (python-lazr-config): Update to 3.1.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Run tests in output.
{phases}: Add a 'check-cleanup phase to remove tests from output.
[native-inputs]: Remove python-nose.  Add python-pytest,
python-setuptools, python-wheel.

Signed-off-by: Steve George <steve@futurile.net>
0a369a73 — Nicolas Graves 1 year, 3 months ago
gnu: python-lazr-delegates: Update to 2.1.1.

* gnu/packages/python-xyz.scm (python-lazr-delegates): Update to 2.1.1.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Run tests in output.
{phases}: Add a 'check-cleanup phase to remove tests from output.
[native-inputs]: Remove python-nose.  Add python-pytest,
python-setuptools, python-wheel.

Change-Id: Ic60d9a53af627c360d6829df27ec83c4b58e5638
Signed-off-by: Steve George <steve@futurile.net>
27858d9a — Nicolas Graves 1 year, 3 months ago
gnu: python-stem: Update to 1.8.2.

* gnu/packages/python-xyz.scm (python-stem): Update to 1.8.2.
[build-system]: Switch to pyproject.
[arguments]{phases}: Remove phase 'fix-tests.
[native-inputs]: Remove python-mock, python-pycodestyle,
python-pyflakes.  Add python-setuptools, python-wheel.

Change-Id: I32dce8ff5ddd8d8ac8c3a3eb96fab54206f2ab7f
Signed-off-by: Steve George <steve@futurile.net>
400b431b — Nicolas Graves 1 year, 3 months ago
gnu: python-itemloaders: Update to 1.3.2.

* gnu/packages/python-xyz.scm (python-itemloaders): Update to 1.3.2.
[native-inputs]: Add python-packaging.
[propagated-inputs]: Remove python-w3lib.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
180a69e2 — Nicolas Graves 1 year, 3 months ago
gnu: python-stone: Update to 3.3.9.

* gnu/packages/python-xyz.scm (python-stone): Update to 3.3.9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject.
[arguments]: Remove field.
[propagated-inputs]: Add python-jinja2, python-packaging.
[native-inputs]: Add python-setuptools, python-wheel. Remove
python-coverage, python-mock.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4fe1a73a — Nicolas Graves 1 year, 3 months ago
gnu: python-crontab: Update to 3.2.0.

* gnu/packages/python-xyz.scm (python-crontab): Update to 3.2.0.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Ignore test.
{phases}: Remove phase 'disable-failing-tests. Add phase
default-to-mcron.
[inputs]: Add mcron.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e8e46bbe — Nicolas Graves 1 year, 3 months ago
gnu: python-qasync: Ignore failing test.

* gnu/packages/python-xyz.scm (python-qasync)[arguments]{test-flags}:
Ignore failing tests.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a2b06774 — Nicolas Graves 1 year, 3 months ago
gnu: python-pyro4: Update to 4.82.

* gnu/packages/python-xyz.scm (python-pyro4): Update to 4.82.
[build-system]: Switch to pyproject-build-system.
[arguments]{tests?}: Remove to enable tests.
{test-flags}: Skip missing tests.
{phases}: Add 'check phase replacement.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
88866dd4 — Nicolas Graves 1 year, 3 months ago
gnu: python-serpent: Update to 1.41.

* gnu/packages/python-xyz.scm (python-serpent): Update to 1.41.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a081c80b — Nicolas Graves 1 year, 3 months ago
gnu: python-attr: Update to 0.3.2.

* gnu/packages/python-xyz.scm (python-attr): Update to 0.3.2.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e4750cbf — Nicolas Graves 1 year, 3 months ago
gnu: python-property-cached: Fix build.

* gnu/packages/python-xyz.scm (python-property-cached): Fix build.
* gnu/packages/patches/python-property-cached-asyncio-3_11.patch: Add
patch.
* gnu/local.mk: Record patch.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1c27ceac — Nicolas Graves 1 year, 3 months ago
gnu: Remove pybind11-2.3.

This package is now a leaf package that fails to build.

* gnu/packages/python-xyz.scm (pybind11-2.3): Delete variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ec22768c — Nicolas Graves 1 year, 3 months ago
gnu: autokey: Add missing native-inputs.

* gnu/packages/python-xyz.scm (autokey)[native-inputs]: Add
python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
36949b91 — Nicolas Graves 1 year, 3 months ago
gnu: python-mechanize: Update to 0.4.10.

* gnu/packages/python-xyz.scm (python-mechanize): Update to 0.4.10.
[build-system]: Switch to pyproject-build-system.
[arguments]{tests?}: Disable them.
{phases}: Add 'configure-tests phase to setup GUIX_PYTHONPATH.
[native-inputs]: Add python-html5-parser, python-html5lib,
python-lxml, python-service-identity, python-setuptools, python-six,
python-twisted, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5cbb9d21 — Nicolas Graves 1 year, 3 months ago
gnu: python-cu2qu: Fix tests.

* gnu/packages/fontutils.scm (python-cu2qu): Fix tests.
[build-system]: Switch to pyproject-build-system.
[arguments]{test-flags}: Ignore failing test (most likely due to
lagging behing python-fonttools package).
[native-inputs]: Add python-setuptools, python-wheel.
* gnu/packages/python-xyz.scm (python-fonttools-minimal): Add comment.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f806aa80 — Nicolas Graves 1 year, 3 months ago
gnu: python-patch-ng: Update to 1.18.1.

* gnu/packages/python-xyz.scm (python-patch-ng): Update to 1.18.1.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5676350d — Nicolas Graves 1 year, 3 months ago
gnu: Add python-pybktree.

* gnu/packages/backup.scm (python-pybktree): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next