~ruther/guix-local

ref: 222498ef7536a70d6f7aaeaa0ccbec1d5fb4834a guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
222498ef — Sharlatan Hellseher 5 months ago
gnu: python-xopen: Update to 1.8.0.

* gnu/packages/python-xyz.scm (python-xopen): Update to 1.8.0.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Remove python-wheel.

Change-Id: I0c2c14a787bfab74af70ebbc335670b00ec568a4
33cacc64 — Sharlatan Hellseher 5 months ago
gnu: python-xyzservices: Move to python-web.

* gnu/packages/python-xyz.scm (python-xyzservices): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: I5e8fbed0e3ba2369f5740529914ad9b9af8bb8ff
abf88791 — Sharlatan Hellseher 5 months ago
gnu: python-xyzservices: Update to 2025.4.0.

* gnu/packages/python-xyz.scm (python-xyzservices): Update to 2025.4.0.
[native-inputs]: Remove python-wheel; add python-setuptools-scm.

Change-Id: I87436dc57b8348186562cebbddc50f6769e8be31
d0753b23 — Sharlatan Hellseher 5 months ago
gnu: python-xattr: Update to 1.2.0.

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

Change-Id: Ic3421cdf746e933458c686f8217a7a3a66f2dccb
35cb7a37 — Sharlatan Hellseher 5 months ago
gnu: Add python-show-in-file-manager.

* gnu/packages/python-xyz.scm (python-show-in-file-manager): New variable.

Change-Id: I832fa8627aad71e28bb4679597e37d6c73be512e
e28c7be0 — Sharlatan Hellseher 5 months ago
gnu: Add python-hatch-gettext.

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

Change-Id: Ic2baf9839a6bf08b0fc8cc2c882b42a9e35f0848
4a1fd34e — Sharlatan Hellseher 5 months ago
gnu: Add python-hatch-argparse-manpage.

* gnu/packages/python-xyz.scm (python-hatch-argparse-manpage): New variable.

Change-Id: I339b3ec8325934115597ac0e3293c6adf20a78a4
e6be560b — Nicolas Graves 6 months ago
gnu: python-colour: Switch to pyproject.

* gnu/local.mk (python-colour):
[source]: Switch to git-fetch. Add patch to remove d2to1 dependency.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Icf722a429f7bb70b08e81d0048624c5ba2e82a89
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f11a0157 — Nicolas Graves 6 months ago
gnu: python-pyprind: Switch to pyproject.

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

Change-Id: I53abd559089adfe62583952a650f516da22f2d7c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cb9ad703 — Nicolas Graves 6 months ago
gnu: python-mkdocs-markdownextradata-plugin: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-mkdocs-markdownextradata-plugin):
[source, synopsis, description]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: Ie433b5ce72311464fb9f79649ed879328bb8b1bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4c2599bd — Nicolas Graves 6 months ago
gnu: python-mkdocs: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-mkdocs):
[build-system]: Switch to pyproject-build-system.
[arguments]: Set <#:test-backend> and <#:test-flags>.
<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools.

Change-Id: Ia8588b9faf89c64f6654ec5c14f59e819752b384
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3033b10f — Nicolas Graves 6 months ago
gnu: python-dotmap: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-dotmap):
[source]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.

Change-Id: I256a69e671d5f830b1ed3b44ac7d02dd8b216e28
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d0e88e8b — Nicolas Graves 6 months ago
gnu: python-logzero: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-logzero):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-setuptools. Remove python-pytest-runner.

Change-Id: I9eb63f1791ccb45c5d9617db4a77eb0132b51e92
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3304dc56 — Nicolas Graves 6 months ago
gnu: python-pastel: Update to 0.2.1.

* gnu/packages/python-xyz.scm (python-pastel): Update to 0.2.1.

Change-Id: Id36d78da7d9d0528edf024a3ae67162942a9b37b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
aaf3bd6e — Nicolas Graves 6 months ago
gnu: python-pastel: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pastel):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase by <#:test-flags>. Add
phase 'use-poetry-core.
[native-inputs]: Add python-poetry-core and python-pytest.
[description]: Improve style.

Change-Id: I93377196595f380fcb722d52d44cd69b5fe7133f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10923dde — Sharlatan Hellseher 6 months ago
gnu: nikola: Update to 8.3.3.

* gnu/packages/python-xyz.scm (nikola): Update to 8.3.3.
[arguments] <test-flags>: Rework skipped tests.
[phases]{fix-pytest-config}: Repoint to pyproject.toml.
[native-inputs]: Remove python-wheel.

Change-Id: Id30eaca91c79b274bb5b087bc5477815dc285489
03b87a89 — Sharlatan Hellseher 6 months ago
gnu: packages/python-xyz: Sort.

* gnu/packages/python-xyz.scm::(python-yamllint,
python-yamlordereddictloader, python-yapf, python-yapsy, python-yaspin,
python-yattag, python-yq, python-yte): Sort variables alphabetically.

Change-Id: Idfbebccc36fcf75c18cd7452e2894ce9f7c6c93c
c93e4b66 — Sharlatan Hellseher 6 months ago
gnu: python-yamllint: Update to 1.37.1.

* gnu/packages/python-xyz.scm (python-yamllint): Update to 1.37.1.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Add python-setuptools.

Change-Id: Iff02db4d902cb51440c2efed7746897b8d94a2ba
08cea43f — Sharlatan Hellseher 6 months ago
gnu: Add python-yamlloader.

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

Change-Id: I578d0484a07b7d67554faa256e7cff823818ec04
cfb4b52f — Sharlatan Hellseher 6 months ago
gnu: python-yapsy: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-yapsy)[build-system]: Switch to
pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
[native-inputs]: Add python-setuptools.

Change-Id: Ic19fe7af48db8eb73f6c456ec7f9f41d1fc2949d
Next