~ruther/guix-local

ref: baf696f281e92b0b84fc4f92077efcfec5505255 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.5 MiB
149905f8 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-aenum: Update to 3.1.15.

* gnu/packages/python-xyz.scm (python-aenum): Update to 3.1.15.
[build-system]: Switch to pyproject.
[arguments] <phases>: Use default 'check; add 'fix-tests.
<test-flags>: Skip 3 failing tests.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
[home-page]: Fix it, Bitbucket's one no longer exists, current one was
taken from <https://pypi.org/project/aenum/>.

Change-Id: I43994aac2ea688a63066ee8c8aa1855c51632ac2
13a2c019 — Nicolas Graves 1 year, 3 months ago
gnu: python-ujson: Update to 5.10.0.

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

Change-Id: I73a0352677cfb4d1cd2c48560955415ce57fafbf
Signed-off-by: Steve George <steve@futurile.net>
0d41651d — Nicolas Graves 1 year, 3 months ago
gnu: python-flufl-i18n: Update to 5.1.0.

* gnu/packages/python-xyz.scm (python-flufl-i18n): Update to 5.1.0.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Ignore docs and coverage tests.
{phases}: Add phase 'add-custom-dist-info.
[native-inputs]: Add python-hatchling, python-pytest,
python-pytest-cov, python-sybil.

Change-Id: Ibbe6edfe9fcf94c0b09eed6a308f452d25073760
Signed-off-by: Steve George <steve@futurile.net>
b2696986 — Nicolas Graves 1 year, 3 months ago
gnu: python-flufl-lock: Update to 8.1.0.

* gnu/packages/python-xyz.scm (python-flufl-lock): Update to 8.1.0.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Ignore docs and coverage tests.
{phases}: Add phase 'add-custom-dist-info.
[native-inputs]: Add python-hatchling, python-pytest,
python-pytest-cov, python-sybil.

Change-Id: I11b115a054d7e59aa19b72cd8c375a19dabffc71
Signed-off-by: Steve George <steve@futurile.net>
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>
Next