~ruther/guix-local

ref: c93e4b667feb41cbda2e84051c8ad60de176db7c guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
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
49f06dbe — Sharlatan Hellseher 6 months ago
gnu: python-yaspin: Update to 3.2.0.

* gnu/packages/python-xyz.scm (python-yaspin): Update to 3.2.0.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-termcolor.
[native-inputs]: Add python-poetry-core and python-pytest-mock.

Change-Id: I26c80dbdeb392c4d3ca9b163452849451b60079a
e540ba48 — Sharlatan Hellseher 6 months ago
gnu: python-yq: Update to 3.4.3.

* gnu/packages/python-xyz.scm (python-yq): Update to 3.4.3.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'custom.
<test-flags>: Provide them.
[inputs]: Remove python-argcomplete, python-pyyaml, python-xmltodict,
and python-toml.
[propagated-inputs]: Add python-argcomplete, python-pyyaml,
python-tomlkit, and python-xmltodict.
[native-inputs]: Remove python-coverage, python-flake8,
python-setuptools-scm, and python-wheel; add python-hatchling and
python-hatch-vcs.

Change-Id: I1e32861d9471c68b00110d6dd9e0fad6d575660a
9b191b56 — Sharlatan Hellseher 6 months ago
gnu: python-yq: Refresh package style.

* gnu/packages/python-xyz.scm (python-yq): Use G-expressions, adjust
indentation.
[description]: Fix fill column.

Change-Id: I6cca1515ce32319fce191d6560ec0b9da0ad8c1b
e78a73d5 — Sharlatan Hellseher 6 months ago
gnu: python-yte: Update to 1.8.1.

* gnu/packages/python-xyz.scm (python-yte): Update to 1.8.1.
[arguments] <tests-flags>: Provide test file here.
<phases>: Use default 'check.

Change-Id: If6e9985fe43b709a5fcc5aff17bc2f4224e2530c
f51dd973 — Hugo Buddelmeijer 6 months ago
gnu: python-whenever: Update to 0.9.2.

* gnu/packages/python-xyz.scm (python-whenever): Update to 0.9.2.
[arguments] <phases>: Add 'set-check-environment.
[propagated-inputs]: Add python-time-machine and python-tzlocal.
[native-inputs]: Remove python-setuptools-rust and python-wheel; add
python-pytest, and tzdata-for-tests.

Change-Id: I926457bd581c6803e0ebbb7d29b1293d233523c3
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2a2c873e — Sharlatan Hellseher 6 months ago
gnu: pythoncapi-compat: Move to python.

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

Change-Id: If3ac42200be381f9aafedbf0468e7381daaf2471
851b7f17 — Sharlatan Hellseher 6 months ago
gnu: packages/python-xyz: Sort.

* gnu/packages/python-xyz.scm: (python-zarr, python-zeroc-ice,
python-zeroc-ice-3.6, python-zeroconf, python-zict, python-zipfly,
python-zipstream-new): Sort variables alphabetically.

Change-Id: If110fef5d55964da9d30be71699d92ae93c387d3
09742592 — Sharlatan Hellseher 6 months ago
gnu: packages/python-xyz: Remove (gnu packages aidc) module.

* gnu/packages/python-xyz.scm: Remove (gnu packages aidc) module.

Change-Id: I4753ec9444390093f94e51eaea1f29e4c46d0444
981bf236 — Sharlatan Hellseher 6 months ago
gnu: python-pyzbar: Move to aidc.

* gnu/packages/python-xyz.scm (python-pyzbar): Move from here ...
* gnu/packages/aidc.scm: ... to here.
* gnu/packages/engineering.scm: Add aidc module.

Change-Id: I0dc9a15c97b2a96bca51edbe5b8563bb89ff1e6e
9a29453a — Sharlatan Hellseher 6 months ago
gnu: python-pyzbar: Update to 0.1.9.

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

Change-Id: Ifa9a37eff2308c9d3a87902c610e010d49dd75d7
9635b811 — Sharlatan Hellseher 6 months ago
gnu: python-pyzbar: Refresh package style.

* gnu/packages/python-xyz.scm (python-pyzbar): Use G-expressions, remove
trailing #t from lambdas, fix indentation,

Change-Id: Ie73b72a61cc22190a9ef834d449bf76c90a392b6
ad1e6ce3 — Sharlatan Hellseher 6 months ago
gnu: python-zbarlight: Move to aidc.

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

Change-Id: Id42c44607319c32b76431491fa6c1120c638179a
96806914 — Sharlatan Hellseher 6 months ago
gnu: python-zbarlight: Fix tests.

* gnu/packages/python-xyz.scm (python-zbarlight)[source]: Switch to
git-fetch providing tests.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Remove python-wheel; add python-pytest and
python-setuptools.

Change-Id: I9952f114c1cabf6270d2a990f39cf8e4b00738ae
f6034efe — Sharlatan Hellseher 6 months ago
gnu: python-zipfly: Fix license.

* gnu/packages/python-xyz.scm (python-zipfly):[license]: License is
Expat (MIT) on PyPI <https://pypi.org/project/zipfly/> and
GitHub <https://raw.githubusercontent.com/sandes/zipfly/refs/tags/v6.0.5/LICENSE>.

Change-Id: I4d713e0e97988d2530a273ed5f58babea649b9e4
24ba37f0 — Sharlatan Hellseher 6 months ago
gnu: python-zipfly: Enable tests.

* gnu/packages/python-xyz.scm (python-zipfly)[arguments] <tests?>: Enable.
<test-backend>: Use 'unittest.
[native-inputs]: Remove python-wheel.

Change-Id: I5415fd7b23616ac0f12f490cfffa81f408ba47be
abd9473b — Sharlatan Hellseher 6 months ago
gnu: python-zipstream-new: Switch to pyproject.

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

Change-Id: If57ae0a3fc203e76335c2da2d7718c6f9f81e3f9
93823d89 — Ghislain Vaillant 6 months ago
gnu: Add python-pybtex-apa-style.

* gnu/packages/python-xyz.scm (python-pybtex-apa-style): New variable.

Change-Id: Ic73c4e01bd1e0d2a044ff0c2d9baaa8a7dc18fac
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next