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
Nicolas Graves
db14ce5c4d
gnu: python-bed-reader: Fix build and enable tests.
...
* gnu/packages/bioinformatics.scm (python-bed-reader): Fix build and enable tests.
[source]{snippet}: Delete bundled website-related javascript.
{patches}: Use the store-cached instead of pooch-cached samples.
[arguments]{tests?}: Enable them.
{cargo-test-flags}: Skip doc tests. Skip failing tests.
{cargo-inputs}: Improve style.
{cargo-development-inputs}: Improve style.
{phases}: Add phases 'set-data-path, 'patch-data-path to use
store-cached samples for library and tests. Rewrite phase
'prepare-python-module to rely more on the existing info in
pyproject.toml. Rewrite phase 'check-python entirely, and
marginaly rewrite phase 'install-python-library to match 'check-python
phase style.
{modules}: Adapt accordingly.
{propagated-inputs}: Remove python-pooch. Add python-scipy.
(bed-sample-files): Add origin, used in python-bed-reader.
* gnu/packages/patches/python-bed-reader-use-store-samples.patch: Add
patch.
* gnu/local.mk: Record patch.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
e8e46bbeb5
gnu: python-qasync: Ignore failing test.
...
* gnu/packages/python-xyz.scm (python-qasync)[arguments]{test-flags}:
Ignore failing tests.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
c42f6d6a18
gnu: python-pgmpy: Update to 1.0.0.
...
* gnu/packages/statistics.scm (python-pgmpy): Update to 1.0.0.
[arguments]{test-flags}: Ignore failing tests.
[native-inputs]: Add python-pyro-ppl, python-setuptools, python-wheel,
python-xgboost.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
984a35fbde
gnu: python-botorch: Update to 0.13.0.
...
* gnu/packages/machine-learning.scm (python-botorch): Update to
0.13.0.
[native-inputs]: Add python-pyre-extensions.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
81265ddfa7
gnu: python-gpytorch: Update to 1.14.
...
* gnu/packages/machine-learning.scm (python-gpytorch): Update to 1.14.
[arguments]{test-flags}: Ignore additional failing test.
[propagated-inputs]: Add python-jaxtyping.
[native-inputs]: Add python-setuptools, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Nicolas Graves
691ef2ca0f
gnu: python-botorch: Add missing native-inputs.
...
* gnu/packages/machine-learning.scm (python-botorch)[native-inputs]:
Add python-setuptools, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:27 +02:00
Nicolas Graves
fd9b448bed
gnu: python-gpytorch: Remove uneeded inputs.
...
* gnu/packages/machine-learning.scm (python-gpytorch): Remove uneeded
inputs.
[arguments]{test-flags}: Ignore costly examples tests.
[native-inputs]: Remove python-coverage, python-flake8,
python-flake8-print, python-twine.
Change-Id: Id3b9537d9f3306cc4a8e0eed19aabd5732854813
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:27 +02:00
Nicolas Graves
c326653ea5
gnu: python-linear-operator: Update to 0.6.
...
* gnu/packages/machine-learning.scm (python-linear-operator): Update
to 0.6.
[propagated-inputs]: Remove python-typeguard. Add python-mpmath.
[native-inputs]: Remove python-flake8, python-flake8-print,
python-twine. Add python-typeguard, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:27 +02:00