~ruther/guix-local

ref: 51fa44d0939218ca17e9dbadcb151345deee9cd1 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
51fa44d0 — Hugo Buddelmeijer 7 months ago
gnu: python-grandalf: Update to 0.8.

* gnu/packages/python-xyz.scm (python-grandalf): Update to 0.8.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-pytest-runner; add python-setuptools.
[arguments] <#:phases>: Add 'patch-requirements phase; remove
check-phase replacement.

Change-Id: Icaf77d0909b67b857bceffd21bb132c9e0e69edc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3e634c5d — Sharlatan Hellseher 7 months ago
gnu: python-calmjs-parse: Fix tests.

* gnu/packages/python-xyz.scmf (python-calmjs-parse)[native-inputs]:
Remove python-wheel; add python-pytest.

Change-Id: I0cde88ae9fa6f210e436a64a7a3f0ea1114506df
90b43a23 — Sharlatan Hellseher 7 months ago
gnu: python-attr: Fix tests.

* gnu/packages/python-xyz.scm (python-attr)[arguments] <test-backend>:
Use 'custom.
<test-flags>: Provide test script as seen in <tox.ini>.
[native-inputs]: Remove python-wheel.

Change-Id: Iee70e41ca607f0200ac2387fd62e01a2a7b5e49e
f00ebc2d — Sharlatan Hellseher 7 months ago
gnu: python-zeroc-ice-3.6: Fix build with gcc-14.

* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6)[arguments]
<phases>: Add 'relax-gcc-14-strictness.

Change-Id: I205e103f6e8e5856a10fb716fec3831b555ab3cf
7ca5588e — Sharlatan Hellseher 7 months ago
gnu: python-zeroc-ice: Disable tests.

* gnu/packages/python-xyz.scm (python-zeroc-ice)[arguments] <tests?>:
Test provided in Git, but there is no tag reflecting PyPI archive.
[native-inputs]: Remove python-wheel.

Change-Id: I1a9b2453fc53589e1701e5eb7d78575416881734
13ce9973 — Sharlatan Hellseher 7 months ago
gnu: python-zeroc-ice-3.6: Move closer to python-zeroc-ice.

* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6): Move variable
after python-zeroc-ice.

Change-Id: If63359d3b5fb1821a3d8232bdd266aba2225a597
dcf6ee11 — Sharlatan Hellseher 7 months ago
gnu: python-kconfiglib: Disable tests.

* gnu/packages/python-xyz.scm (python-kconfiglib)[arguments] <tests?>:
They require some set up.
[native-inputs]: Remove python-wheel.

Change-Id: I50b415a1564a9a831bf7383f6eb6f00b46cdd998
06c8ae0c — Sharlatan Hellseher 7 months ago
gnu: python-rich-tables: Update to 0.8.0.

* gnu/packages/python-xyz.scm (python-rich-tables): Update to 0.8.0.
[arguments] <test-flags>: Skip one test.
[propagated-inputs]: Add python-humanize.

Change-Id: If6472174a057eba03ae9a9c5c367a577b5c29db0
8b627e93 — Sharlatan Hellseher 7 months ago
gnu: python-rgbxy: Disable tests.

* gnu/packages/python-xyz.scm (python-rgbxy)[arguments] <tests?>: No
tests.
[native-inputs]: Remove python-wheel.

Change-Id: I1a440d8e3f3e1b9d80c9d4c693e40de5ad4cd1ef
a8a93afc — Sharlatan Hellseher 7 months ago
gnu: python-ndeflib: Fix tests.

* gnu/packages/python-xyz.scm (python-ndeflib)[arguments] <test-flags>:
Skip 2 test groups.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I609f6d9ce7b4f98bae1639769d51f4fa83ac8531
6ba36049 — Sharlatan Hellseher 7 months ago
gnu: python-columnize: Fix test.

* gnu/packages/python-xyz.scm (python-columnize)[native-inputs]:
Remove python-wheel; add python-pytest.

Change-Id: I25a274e2086a396d05119987915551102c20e727
df870788 — Sharlatan Hellseher 7 months ago
gnu: python-doxyqml: Fix tests.

* gnu/packages/python-xyz.scm (python-doxyqml)[arguments]
<test-backend>: Use 'custom.
<test-flags>: Provide path to the test file.
[native-inputs]: Remove python-wheel.

Change-Id: Ic89f338fec5cfc434a2d1a25bd903232236c4129
27f867ce — Sharlatan Hellseher 7 months ago
gnu: python-elevate: Disable tests.

* gnu/packages/python-xyz.scm (python-elevate)[arguments] <tests?>: No
tests in PyPI or Git.
[native-inputs]: Remove python-wheel.

Change-Id: I91a7d6d6cbf534ec8881f1da850781ec79a54811
da04b3bb — John Kehayias 7 months ago
gnu: Add python-dotenv-0.13.0.

Old version just for docker-compose until it is updated.  Fixes build for
docker-compose

* gnu/packages/docker.scm (python-dotenv-0.13.0): New variable.
(docker-compose)[inputs]: Use it instead of python-dotenv.

Change-Id: I8efc30ad7d40601bb5ad88e7c56484edb36e328e
3b55a143 — John Kehayias 7 months ago
gnu: Add python-sh-1.

This is just for the old docker-compose we still ship (long pending an update
to Go version), via next commit for an older python-dotenv.

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

Change-Id: Idb2b6d476bb9391d9fd8b71aa0184696f3b45aba
d4c1dc6d — Sharlatan Hellseher 7 months ago
gnu: python-argparse-manpage: Update to 4.7.

* gnu/packages/python-xyz.scm (python-argparse-manpage): Update to 4.7.
[source]: Fix uri name as seen in PyPI archive.
[arguments] <test-flags>: Skip tests requiring pip.
[native-inputs]: Remove python-pip, python-tomli, and python-wheel.

Fixes: guix/guix#3015
Change-Id: I10b31aa295bd97673071ecaaecb9895cd4d8a6b0
7c7bc37b — Hugo Buddelmeijer 7 months ago
gnu: python-devtools: Disable failing tests.

* gnu/packages/python-xyz.scm (python-devtools): Disable failing tests.
[arguments] <test-flags>: Disable failing tests.

Change-Id: I1c6533a4a912d5dc4bde3610ccce7d38837caac4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
758808cd — Hugo Buddelmeijer 7 months ago
gnu: python-iterable-io: Fix tests.

* gnu/packages/python-xyz.scm (python-iterable-io): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I8c525653b8277c39b3a4b74c82c5eb864f9b032d
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
896872cb — Hilton Chain 7 months ago
gnu: python-mpv-jsonipc: Disable tests explicitly.

* gnu/packages/python-xyz.scm (python-mpv-jsonipc) [arguments] <#:tests?>:
Disable.

Change-Id: I921848852c7963951092e9beee0c630d954320b7
37550883 — Sharlatan Hellseher 7 months ago
gnu: Add python-six-bootstrap.

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

Fixes: guix-science/guix-past#20.
Reported-by: @gabor-udvari
Change-Id: I15b993e39c76dd39d1871179fc899e963d411d45
Next