~ruther/guix-local

899897b6 — Nicolas Graves 5 months ago
gnu: python-publicsuffixlist: Set unittest test backend.

* gnu/packages/python-web.scm (python-publicsuffixlist)[arguments]
<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.

Change-Id: I213887319fbae770dccf391327ac8a16bc01a1b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fc4e3519 — Nicolas Graves 5 months ago
gnu: python-signedjson: Update to 1.1.4.

* gnu/packages/python-xyz.scm (python-signedjson): Update to 1.1.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I9e1c804a0f7a3634a4ce487d581799935b6e7f10
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4451ac2f — Nicolas Graves 5 months ago
gnu: python-pytest-forked: Add python-py propagated-input.

* gnu/packages/check.scm (python-pytest-forked)[propagated-inputs]:
Add python-py.

Change-Id: I9ff007703c4099016eedc276af195e8612fb20fd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a043e61a — Nicolas Graves 5 months ago
gnu: python-ephem: Fix 'check phase.

* gnu/packages/astronomy.scm (python-ephem)[arguments]
<#:test-flags>: Ignore failing test.
<#:phases>: Add phase 'remove-installed-tests.
[native-inputs]: Add python-pytest, remove python-wheel.

Change-Id: I128d996ac19b413cc0680c759a21493ed722d86e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
548538a6 — Nicolas Graves 5 months ago
gnu: python-mercantile: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-mercantile):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Id6c1a3750489947935ac32c6826969a5a83f00d8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
48c7795a — Sharlatan Hellseher 5 months ago
gnu: python-astropy: Skip one more test.

* gnu/packages/astronomy.scm (python-astropy)[arguments] <test-flags>:
Skip one more test.

Change-Id: I45a6e22463883759f9113ce286f8264b53e37d60
4bc25c36 — Sharlatan Hellseher 5 months ago
gnu: python-s3fs: Update to 2025.7.0.

* gnu/packages/python-web.scm (python-s3fs): Update to 2025.7.0.
[native-inputs]: Remove python-flask, python-flask-cors, python-moto, python-pytest,
python-pytest-asyncio, and python-wheel.

Change-Id: I8c7c74a952fb71259e8b20b8ef4153d4a276214c
2a458eb3 — Sharlatan Hellseher 5 months ago
gnu: poetry: Update to 2.1.3.

* gnu/packages/python-xyz.scm (poetry): Update to 2.1.3.
[arguments] <test-flags>: Ignore a few more test files.
[propagated-inputs]: Add python-findpython and python-pbs-installer.

Change-Id: I9c4b33ad7a9e7ea6a93358ecc5fde592581bec9d
c3c56b1a — Sharlatan Hellseher 5 months ago
gnu: Add python-findpython.

* gnu/packages/python-xyz.scm (python-findpython): New variable.

Change-Id: Ibec3d6e2307508e7cf6ed2f73db7e003e4f719e0
94c6e8ed — Sharlatan Hellseher 5 months ago
gnu: Add python-pbs-installer.

* gnu/packages/python-xyz.scm (python-pbs-installer): New variable.

Change-Id: I38940d7f1a86c2afdf83c590a2b42624e31c88c1
5d3b369e — Sharlatan Hellseher 5 months ago
gnu: python-moto: Update to 5.1.5.

* gnu/packages/python-xyz.scm (python-moto): Update to 5.1.5.
[arguments] <test-args>: Run tests in parallel. Skip 10 more tests.
[propagated-inputs]: Add python-pyparsing.
[native-inputs]: Add python-pytest-xdist.

Change-Id: I5054e141f870640f898a0722389e95f42d5a951d
b6840527 — Sharlatan Hellseher 5 months ago
gnu: python-gseapy: Fix build.

* gnu/packages/bioinformatics.scm (python-gseapy)[native-inputs]:
Remove python-wheel; add python-setuptools.

Change-Id: I2ff133cb081d06a6fbda88e50745bb9fc25ede0c
3811ed8d — Sharlatan Hellseher 5 months ago
gnu: r128gain: Disable tests.

* gnu/packages/audio.scm (r128gain)[arguments] <tests?>: Skip for now.
[native-inputs]: Remove python-wheel.

Change-Id: I4f637fe97247363cdf8f457312766e86f5239312
1fe06a7a — Sharlatan Hellseher 5 months ago
gnu: python-pytest-check-links: Update to 0.10.1.

* gnu/packages/python-xyz.scm (python-pytest-check-links): Update to 0.10.1.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: The most tests fail.
[propagated-inputs]: Remove python-pytest and python-six; add
python-requests.
[native-inputs]: Remove python-pbr-minimal; add python-hatchling.
[home-page]: Fix redirection, it's maintained by Jupyter Lab project.

Change-Id: Iebbe30534a4f1033fc59988056b745a7315963cc
02e5e0ed — Sharlatan Hellseher 5 months ago
gnu: python-timeout-decorator: Disable tests.

* gnu/packages/python-xyz.scm (python-timeout-decorator)[arguments]
<tests?>: Skip them for now.

Change-Id: I93bbc79be6345a4a0408f58dfbd944b9a48dddce
7736cf72 — Sharlatan Hellseher 5 months ago
gnu: python-readability-lxml: Update to 0.8.4.1.

* gnu/packages/python-xyz.scm (python-readability-lxml): Update to 0.8.4.1.
[source] <snippet>: Remove as no longer required.
<commit>: Version format has been changed.
[native-inputs]: Remove python-timeout-decorator, python-setuptools, and
python-wheel; add python-poetry-core.

Change-Id: I7b29efede45bd8dfdd41ee0145ba30cba452f0ec
ab17d1f1 — Sharlatan Hellseher 5 months ago
gnu: Remove python-extras.

1.0.0 was released in 2016 as helper for python-testtols,
python-fixtures and python-subunit. Now it's no longer required. There
are no users in Guix.

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

Change-Id: Id328d826052ac5a27cc4e7c0a6042f0a5df2bd14
120a900e — Sharlatan Hellseher 5 months ago
gnu: python-blosc2: Switch to pyproejct, fix build.

* gnu/packages/python-compression.scm (python-blosc2)[build-system]:
Switch to pyproejct-build-system.
[arguments] <tests-flags>: Provide option to run tests agains installed
libarary.
<phases>: Use default 'build and 'check; add 'configure.
[native-inputs]: Add python-setuptools.

Change-Id: I62025cad68dd83a9b6f1dddea34840be38112f09
97cd1a6a — Sharlatan Hellseher 5 months ago
gnu: python-url-normalize: Update to 2.2.1.

* gnu/packages/python-web.scm (python-url-normalize): Update to 2.2.1.
[propagated-inputs]: Add python-idna.
[native-inputs]: Remove python-poetry-core and python-pytest-flakes; add
python-setuptools.

Change-Id: I444015c75241c6284ee190c19b8135191226abda
3694fcfd — Sharlatan Hellseher 5 months ago
gnu: Remove python-linecache2.

Upstream note: This repository was archived by the owner on Nov 25,
2023. It is now read-only.

No users in Guix.

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

Change-Id: I12deda7a2359ceec86daa60c86dce9d2bfc9764e
Next