1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

158554 Commits

Author SHA1 Message Date
Sharlatan Hellseher
cf6e0232f3 gnu: python-qrcode: Update to 8.0.
* gnu/packages/python-xyz.scm (python-qrcode): Update to 8.0.
[build-system]: Switch to pyproject.
[arguments] <tests?>: Enable them.
[propagated-inputs]: Remove python-lxml; add python-pypng.
[native-inputs]: Add python-poetry-core and python-pytest.
[description]: Fix fill column indentation.

Change-Id: I1b4cf8c3a7ff470b9cc1f0fbaebab26f68d3aef3
2025-04-16 11:46:33 +02:00
Sharlatan Hellseher
baf696f281 gnu: python-urllib3-next: Update to 2.3.0.
Keep urllib3@1.26.17 but under the dedicated variable name making it
less confusing with "-next" suffix which is meant to be higher version
of the current one.

* gnu/packages/python-web.scm (python-urllib3-next): Update to
2.3.0. Inherit from python-urllib3.
[native-inputs]: Add python-hatchling and python-hatch-vcs.
(python-urllib3-1.26): New variable.
(python-elasticsearch) [propagated-inputs]: Remove python-urllib3-next;
add python-urllib3-1.26.

* gnu/packages/android.scm (sdkmanager) [inputs]: Remove
python-urllib3-next; add python-urllib3-1.26.
* gnu/packages/package-management.scm (conan) [propagated-inputs]:
Likewise.
* gnu/packages/video.scm (yt-dlp) [inputs]: Likewise.

Change-Id: I2679dda98180815d4e3580d965b8db9c61e53f4a
2025-04-16 11:46:33 +02:00
Sharlatan Hellseher
ae0082fb81 gnu: python-shiboken-2: Update to 5.15.16.
* gnu/packages/qt.scm (python-shiboken-2): Update to 5.15.16.

Change-Id: I73dd85b345712bfe104daef2fcf829be3d1f2dfd
2025-04-16 11:46:32 +02:00
Sharlatan Hellseher
149905f81b 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
2025-04-16 11:46:32 +02:00
Sharlatan Hellseher
4c08d7037a gnu: python-pyglm: Move to maths.
* gnu/packages/python-science.scm (python-pyglm): Move from here ...
* gnu/packages/maths.scm: ... to here.

* gnu/packages/gnome-xyz.scm: Add (gnu packages maths); remove (gnu
packages python-science).

Change-Id: I49ab732c1070210d005f8753c1e894c9abc3ee8b
2025-04-16 11:46:32 +02:00
Sharlatan Hellseher
1208fe94e0 gnu: python-pyglm: Update to 2.8.1.
* gnu/packages/python-science.scm (python-pyglm): Update to 2.8.1.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I38ebaa301c3f08f1c011b8695a5595fffbebc06e
2025-04-16 11:46:32 +02:00
Sharlatan Hellseher
41b2716442 gnu: glm: Update to 1.0.1.
* gnu/packages/maths.scm (glm): Update to 1.0.1. Apply a list style.
[source]: Switch to git-fetch.
[arguments] <phases>: Remove 'set-environment as
<https://github.com/g-truc/glm/pull/1087> is resolved.  Use default
'install as <https://github.com/g-truc/glm/pull/968> is resolved.
Add 'post-install.

Change-Id: Ibda3768102ac94f6ef69057bfccd8716f7f91d0e
2025-04-16 11:46:32 +02:00
Nicolas Graves
40015f816d gnu: python-redis: Ignore i686 failing test.
* gnu/packages/databases.scm (python-redis)
[arguments]{test-flags}: Ignore i686 failing test.

Change-Id: Ifeb08bbfc8dae70d7fff897603985b8b2e382387
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:32 +02:00
Nicolas Graves via Guix-patches via
08c613ecb7 gnu: python-wxpython: Update to 4.2.2.
* gnu/packages/wxwidgets.scm (python-wxpython): Update to 4.2.2.
[source]: Remove uneeded patch.
[arguments]{phases}: Add phase 'patch-avoid-circular-import. Add phase
'add-missing.so.
{modules}: Add necessary modules for new phases.
[native-inputs]: Add python-setuptools, python-wheel.
* gnu/packages/patches/python-wxwidgets-type-errors.patch: Remove
patch.
* gnu/local.mk: Unregister patch.

Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:32 +02:00
Nicolas Graves
239c9d829d gnu: bpytop: Switch to pyproject-build-system.
* gnu/packages/admin.scm (bpytop)
[build-system]: Switch to pyproject.
[arguments]{tests?}: Disable tests.
{phases}: Add phase 'use-poetry-core. Improve phase 'install-theme.
[native-inputs]: Add python-poetry-core.

Change-Id: Ib671bb71c3f920b9e134554628b16a8e8968500b
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:32 +02:00
Nicolas Graves
13a2c019c2 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>
2025-04-16 11:46:32 +02:00
Nicolas Graves
8d6d1dc611 gnu: python-gixy: Rename package to python-gixy-ng.
* gnu/packages/check.scm (python-gixy): Deprecate package, defaults to
python-gixy-ng.
* gnu/packages/check.scm (python-gixy-ng): New variable.

Change-Id: I20da38898ddbcb7c87078521bcf6e0b208d95836
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:32 +02:00
Nicolas Graves
e98fdeab2e gnu: ledger-agent: Switch to pyproject-build-system.
* gnu/packages/finance.scm (ledger-agent)[build-system]: Switch to
pyproject.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I83217137e8992a497fae5605ab9f7fc7cf82ba46
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:32 +02:00
Nicolas Graves
de25335437 gnu: python-ledgerblue: Fix version detection.
* gnu/packages/finance.scm (python-ledgerblue): Fix version detection.
[arguments]{phases}: Add 'pretend-version phase.
[native-inputs]: Add python-setuptools-scm.

Change-Id: Ib62881b490557b838a74ce35d5557afc97c9a9bc
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:31 +02:00
Steve George
7de2ae6945 gnu: python-u2flib-host: Fix build.
* gnu/packages/finance.scm (python-u2flib-host): Fix build.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools, python-pytest, python-wheel.
[arguments]{test-flags}: filter out broken tests.

Change-Id: I05d70f064f6968c1e0990dc4e0c106452feefbec
2025-04-16 11:46:31 +02:00
Nicolas Graves
a133331ee8 gnu: python-mailman-hyperkitty: Update to 1.2.1.
* gnu/packages/mail.scm (python-mailman-hyperkitty): Update to 1.2.1.
[build-system]: Switch to pyproject.
[native-inputs]: Remove python-mock, python-nose.  Add
python-setuptools, python-wheel.

Change-Id: Iaee680b7d95823c0ba5dbd12adedd4efa20e1bc2
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:31 +02:00
Nicolas Graves
27fa740f79 gnu: mailman: Update to 3.3.10.
* gnu/packages/mail.scm (mailman): Update to 3.3.10.
[build-system]: Switch to pyproject.
[arguments]{tests?}: Disable tests?
[native-inputs]: Remove python-nose.  Add python-pytest,
python-pdm-backend.

Change-Id: I8235a95ebdb6af2740eb71a14a2896dc0a12e265
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:31 +02:00
Nicolas Graves
3c62e5b2bd gnu: python-authheaders: Update to 0.16.3.
* gnu/packages/mail.scm (python-authheaders): Update to 0.16.3.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I65a81f7f65d252af678f64be16b4eb66e9657f43
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:31 +02:00
Nicolas Graves
ea99274af3 gnu: cnvkit: Update to 0.9.12.
* gnu/packages/bioinformatics.scm (cnvkit): Update to 0.9.12.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Ia48f681ac2c45872c92214d685819579a40eae7a
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:31 +02:00
Nicolas Graves
0d41651da2 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>
2025-04-16 11:46:31 +02:00
Nicolas Graves
b26969865f 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>
2025-04-16 11:46:31 +02:00
Nicolas Graves
4056a5eb3b 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>
2025-04-16 11:46:31 +02:00
Nicolas Graves
b708d41795 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>
2025-04-16 11:46:31 +02:00
Nicolas Graves
fd03c6feed 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>
2025-04-16 11:46:30 +02:00
Nicolas Graves
95e8a42360 gnu: python-lap: Update to 0.5.12.
* gnu/packages/machine-learning.scm (python-lap): Update to 0.5.12.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Run tests in output.
{phases}: Add a 'check-cleanup phase to remove tests from output.
[propagated-inputs]: Remove python-scipy.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Id4c94c8a90c98ae4674e5d6c5a37ae9cfc9a63a1
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:30 +02:00
Nicolas Graves via Guix-patches via
e4cdcbbcbb 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>
2025-04-16 11:46:30 +02:00
Nicolas Graves
0a369a73cb 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>
2025-04-16 11:46:30 +02:00
Nicolas Graves
27858d9aff 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>
2025-04-16 11:46:30 +02:00
Nicolas Graves
10f551614b gnu: python-sanic: Update to 25.3.0.
* gnu/packages/python-web.scm (python-sanic): Update to 25.3.0.
[source]: Add a snippet to loosen setuptools requirement.
[native-inputs]: Add python-chardet, python-cryptography,
python-docutils, python-mypy, python-pygments,
python-pytest-benchmark, python-pytest-sanic, python-slotscheck,
python-towncrier, python-types-ujson.

Change-Id: I6babcb936dc11a1cd253019edf679e8991976527
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:30 +02:00
Sharlatan Hellseher
d78bd13918 gnu: python-orange-canvas-core: Fix tests.
* gnu/packages/orange.scm: Add (gnu packages python-check).
(python-orange-canvas-core) [arguments] <tests-flags>: Skip some tests
failing to call Qt event loop.
[phases]{pre-check}: Set environment variable for QT_PLUGIN_PATH.
[inputs]: Add qtbase.
[native-inputs]: Add python-pytest-qt.

Change-Id: Ibb576b1bd10aeb6edf79a52fdf5d5d8e26ee5172
2025-04-16 11:46:30 +02:00
Sharlatan Hellseher
5533ba9fdb gnu: python-pymc: Update to 5.21.0.
* gnu/packages/statistics.scm (python-pymc): Update to 5.21.0.
[phases]{versioneer}: Simplify it.

Change-Id: Iaf9e87c917265c0d113c4c5c771522c5dfdcd5cd
2025-04-16 11:46:30 +02:00
Sharlatan Hellseher
c5a3f8f9c6 gnu: python-dropbox: Enable tests.
* gnu/packages/python-web.scm (python-dropbox): [source]: Swap to
git-fetch.
[arguments] <tests-flags>: Skip all tests requiring networking.
<phases>: Add 'relax-requirements, and 'pre-check.
[native-inputs]: Remove python-pytest-runner; add nss-certs-for-test,
python-mock, python-pytest-mock, python-setuptools, and python-wheel.

Change-Id: I0da3b5a99872dfab9207499ec0f150f52f0b1e4c
2025-04-16 11:46:30 +02:00
Sharlatan Hellseher
32b3bcefd1 gnu: python-dropbox: Move python-web.
* gnu/packages/file-systems.scm (python-dropbox): Move from here ...
* gnu/packages/python-web.scm: .. to here.

Change-Id: Ib75e507a4c3d98becdd606b466bb360e77956637
2025-04-16 11:46:30 +02:00
Sharlatan Hellseher
77a60228ed gnu: python-scrapy: Run test in parallel.
* gnu/packages/python-web.scm (python-scrapy) [arguments] <test-flags>:
Run tests in parallel (supported upstream, see
<docs/contributing.rst>). Skip documentation tests.

Change-Id: Id86dd5e7701be4997fa241b126f18ca733940aef
2025-04-16 11:46:29 +02:00
Sharlatan Hellseher
6cd3a6595f gnu: python-decoupler-py: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (python-decoupler-py): Update to 1.8.0.
[arguments] <phases>: Add 'relax-requirements.
[native-inputs]: Remove python-wheel; add python-poetry-core.

Change-Id: I6ef7548dcbe90c87e049fef12402bcc58f807ce4
2025-04-16 11:46:29 +02:00
Nicolas Graves
400b431b03 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>
2025-04-16 11:46:29 +02:00
Nicolas Graves
42b7d5b777 gnu: python-country-converter: Add missing native-input.
* gnu/packages/iso-codes.scm (python-country-converter)[native-inputs]:
Add python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:29 +02:00
Nicolas Graves
22c2ef5fcf gnu: python-flask-seasurf: Update to 2.0.0.
* gnu/packages/python-web.scm (python-flask-seasurf): Update to 2.0.0.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:29 +02:00
Nicolas Graves
01c5ceeb46 gnu: python-django-rq: Update to 3.0.0.
* gnu/packages/django.scm (python-django-rq): Update to 3.0.0.
[arguments]{test-flags}: Ignore failing tests.
{phases}: Replace 'check phase replacement by a simpler 'pre-check
configuration phase.
[native-inputs]: Add python-pytest, python-pytest-django.
[propagated-inputs]: Add python-redis, python-pyaml.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:29 +02:00
Nicolas Graves
c4bc6cf49f gnu: Remove python-cookies.
This is a leaf package in python, broken and undevelopped for 10 years.

* gnu/packages/python-web.scm (python-cookies): Delete variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:29 +02:00
Nicolas Graves
d7817735b2 gnu: python-port-for: Update to 0.7.4.
* gnu/packages/python-web.scm (python-port-for): Update to 0.7.4.
[build-system]: Switch to pyproject.
[native-inputs]: Remove python-mock.  Add python-setuptools,
python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:29 +02:00
Nicolas Graves
8021ffb34c gnu: python-rq-scheduler: Update to 0.14.
* gnu/packages/databases.scm (python-rq-scheduler): Update to 0.14.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Ignore failing tests.  They fail because of
mcron's requirements to be run with root when -u flag is used.
{phases}: Remove 'check phase replacement.
[native-inputs]: Add python-crontab, python-freezegun, python-pytest,
python-setuptools, python-wheel.  Remove which.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:29 +02:00
Nicolas Graves
180a69e23a 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>
2025-04-16 11:46:29 +02:00
Nicolas Graves
4fe1a73ab8 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>
2025-04-16 11:46:29 +02:00
Nicolas Graves
b717b894a0 gnu: python-rq: Update to 2.3.1.
* gnu/packages/databases.scm (python-rq): Update to 2.3.1.
[build-system]: Switch to pyproject.
[arguments]{phases}: Delete 'check phase replacement. Improve style.
[native-inputs]: Add python-hatchling.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
22416fb20d gnu: python-furl: Update to 2.1.4.
* gnu/packages/python-web.scm (python-furl): Update to 2.1.4.
[build-system]: Swtich to pyproject.
[arguments]{test-flags}: Ignore failing tests.
[propagated-inputs]: Sort.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
6363f5002c gnu: python-pgpy: Fix tests.
* gnu/packages/python-crypto.scm (python-pgpy): Fix tests.
[build-system]: Switch to pyproject.
[arguments]{phases}: Remove argument.
{test-flags}: Ignore failing tests.
[native-inputs]: Add python-setuptools.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
9938b7cc49 gnu: python-duniterpy: Update to 1.2.1.
* gnu/packages/finance.scm (python-duniterpy): Update to 1.2.1.
[source]: Switch to git-fetch to get tests.
[arguments]: Remove field.
[native-inputs]: Replace python-poetry-core by
python-poetry-core-next.  Add python-pytest.
[propagated-inputs]: Remove python-attrs.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
f29a7770d3 gnu: Add python-poetry-core-next.
* gnu/packages/python-build.scm (python-poetry-core-next): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
e58d654373 gnu: python-pysnptools: Fix build and enable tests.
* gnu/packages/bioinformatics.scm (python-pysnptools): Fix build and enable
tests.
[arguments]{test-flags}: Ignore failing tests.
{phases}: Add 'patch-data-path and 'loosen-requirements phases.

(pysnptools-examples-files): Add origin.
(bgen-sample-files): Add origin.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00