Sharlatan Hellseher
519ddd28a4
gnu: python-contourpy: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-contourpy)[native-inputs]:
Remove cmake-minimal, meson-python, and pkg-config; add
python-meson-python.
Change-Id: Ifd5a08d147184950095a078aa0a134add0d1ab36
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
ee5d3fb344
gnu: python-siphash24: Adjust native-inputs.
...
* gnu/packages/python-xyz.scm (python-siphash24)[native-inputs]:
Remove meson-python and python-cython; add python-meson-python.
Change-Id: Iaa3e8061f683ee3ea3882b4970296431993b72ee
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
5a200d8651
gnu: python-scs: Adjust native inputs.
...
* gnu/packages/python-science.scm (python-scs)[native-inputs]: Remove
meson-python; add python-meson-python.
Change-Id: I903af2c7c8a06cd616c39feb37ba7b42ba30bc0e
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
74325f30c2
gnu: python-pygame-ce: Adjust native inputs.
...
* gnu/packages/game-development.scm (python-pygame-ce)[native-inputs]:
Remove meson-python and python-cython; add python-meson-python.
Change-Id: Ib3f6ccbd0ec266f73b3f4678b0bcc9e78134196e
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
8920d05cd1
gnu: python-scikit-image: Adjust native inputs.
...
* gnu/packages/python-science.scm (python-scikit-image):
[native-inputs]: Remove meson-python and python-cython; add
python-meson-python.
Change-Id: Ic273fd889d108ed896d753702a5ef977ade3a5f9
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
6f7f9d6c68
gnu: python-scikit-learn: Adjust native inputs.
...
* gnu/packages/machine-learning.scm (python-scikit-learn):
[native-inputs]: Remove meson-python, pkg-config, and python-cython; add
python-meson-python.
Change-Id: Ib0ad4db1382d748e3ecbab9c50f9446c345048dc
2026-02-07 12:28:43 +01:00
Sharlatan Hellseher
e50bf1b431
gnu: python-scipy: Adjust inputs and native inputs.
...
* gnu/packages/python-science.scm (python-scipy):
[phases]{relax-requirements}: Remove phase.
[inputs]: Remove boost; add boost-1.88.
[native-inputs]: Remove meson-python and python-cython; add
python-meson-python.
Change-Id: Ic9534456c52f0a93086ad9275c2e4ca2f93661a9
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
415c5bdaa3
gnu: python-matplotlib: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-matplotlib)[native-inputs]:
Remove meson-python and python-wheel; add python-meson-python.
Change-Id: Id8c0b9138ef80bebd3188d50ac65d97d59481ebf
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
2b911b764b
gnu: python-pandas: Adjust native inputs.
...
* gnu/packages/python-science.scm (python-pandas)[native-inputs]:
Remove meson and meson-python; add python-meson-python.
Change-Id: I5f947f9a81e6931261ad16a3648fc1350d50c7f9
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
615c0f3962
gnu: python-numpy-1: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-numpy-1)[native-inputs]: Remove
meson-python, pkg-config, and python-cython; add python-meson-python.
Change-Id: I49c7c219c02f0c5374573e139b4164e96429b184
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
9e20b9a419
gnu: python-numpy: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-numpy)[native-inputs]: Remove
meson-python, ninja, and pkg-config; add python-meson-python.
Change-Id: I34b5a3ce480fc7eb6b717cba11512cf2d3464aae
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
2be51334cf
gnu: python-meson-python: Update to 0.19.0.
...
* gnu/packages/python-xyz.scm (python-meson-python): Update to 0.19.0.
[source]: Switch to git-fetch.
[propagated-inputs]: Remove python-tomli; add meson, ninja,
python-cython, and python-packaging.
[native-inputs]: Add git-minimal, patchelf, python-pytest, and
python-pytest-mock.
Change-Id: Iae236772fe06eccf61f88147c9e4ffa23d0a5617
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
774825a6cd
gnu: python-platypush: Update to 1.3.17.
...
* gnu/packages/engineering.scm (python-platypush): Update to 1.3.17.
[propagated-inputs]: Add python-psutil.
[native-inputs]: Remove python-wheel.
Change-Id: I2288177de402ab3f70660235f4e4a8c3ea3bcf32
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
8e9cec519e
gnu: python-pyzbar: Fix test flags.
...
* gnu/packages/aidc.scm (python-pyzbar)[arguments] <test-flags>: Adjust
skipped tests, "-k" option does not support glob pattern use explicit
"--deselect" parameter and skip 2 tests.
Change-Id: Iad255dd3bb71c98c385c2e03e75435fef3fe7172
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
5354fbaaca
gnu: python-aspectlib: Update to 2.0.0.
...
* gnu/packages/python-xyz.scm (python-aspectlib): Update to 2.0.0.
[arguments] <test-flags>: Ignore only integration tests.
[phases]{fix-pytest-config}: New phase.
[native-inputs]: Remove python-pytest and python-wheel; add
python-pytest-8.
Change-Id: I4a940367c9a54bd8ecdccb8b6297f5b172925460
2026-02-07 12:28:42 +01:00
Sharlatan Hellseher
d09690436e
gnu: python-fields: Use python-pytest-8.
...
* gnu/packages/python-xyz.scm (python-fields)[native-inputs]: Remove
python-pytest; add python-pytest-8.
Change-Id: I222be28e2a8f77371187ff56048958cdc5974d86
2026-02-07 12:28:42 +01:00
Hugo Buddelmeijer
059bbece2f
gnu: python-parso: Update to 0.8.5.
...
* gnu/packages/python-xyz.scm (python-parso): Update to 0.8.5.
[native-inputs]: Remove python-wheel.
Change-Id: I7548a9a8735c88036874bfd21614d33ea45d6a36
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
5cafd2bdb0
gnu: b4: Update to 0.14.3.
...
* gnu/packages/version-control.scm (b4): Update to 0.14.3.
[native-inputs]: Remove python-wheel.
Change-Id: I463523cfcafc0c5dca332d2e8d99b0e33278e578
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
f0cdd8da8a
gnu: conan: Update to 2.24.0.
...
* gnu/packages/package-management.scm (conan): Update to 2.24.0.
[arguments] <modules>: Drop.
<test-flags>: Simplify, run only unittests and skip only one test.
[phases]{patch-hard-coded-GCC-references, check 'configure-tests, check,
set-home}: Remove phases.
[inputs]: Add python-colorama, python-dateutil, python-distro,
python-fasteners, python-jinja2, python-patch-ng, python-pyyaml,
python-requests, python-urllib3, python-bottle, python-pluginbase,
and python-pyjwt.
[propagated-inputs]: Remove python-bottle, python-colorama,
python-dateutil, python-distro, python-fasteners, python-future,
python-jinja2, python-node-semver, python-patch-ng, python-pluginbase,
python-pygments, python-pyjwt, python-pyyaml, python-requests,
python-six, python-tqdm, and python-urllib3-1.26.
[native-inputs]: Remove cmake, python-pytest, and python-wheel; add
cmake-minimal and python-pytest-8.
Fixes : guix/guix#3520
Change-Id: I2546e328ca5749da37e649b0928912031c6fc078
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
d1ff238ffb
gnu: python-umap-learn: Update to 0.5.11.
...
* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.11.
[phases]{set-numa-cache-dir}: Move before {build}, see:
<https://codeberg.org/guix/guix/issues/5892 >.
[native-inputs]: Remove python-wheel.
Change-Id: Ia05d93991f3fa9baced3a92260cfc111b91f7400
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
99039628f7
gnu: alot: Update to v0.12.
...
* gnu/packages/mail.scm (alot): Update to v0.12.
[arguments] <tests?, test-flags>: Enable, skip only 4 problematic tests.
<phases>: Add 'include-defaults, 'fix-share-path, and 'install-themes.
[native-inputs]: Add gawk, python-pytest, and python-setuptools-scm.
Fixes : guix/guix#5797
Reported-by: Sebastian Gibb <mail@sebastiangibb.de >
Change-Id: Id8dec975bf1bd8ceff61ba589db348cc566e6a47
Co-authored-by: Sergey Trofimov <sarg@sarg.org.ru >
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
8f58755e39
gnu: ansible-core: Fix build.
...
* gnu/packages/admin.scm (ansible-core):
[phases]{set-HOME}: New phases.
{check}: Remove setting HOME from phase.
[native-inputs]: Remove python-pytest; add python-pytest-8.
Change-Id: Ifeb238a4f058d6618d1ce79f0275332bed1f007f
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
c2f52bf0be
gnu: python-scikit-learn: Fix build.
...
* gnu/packages/machine-learning.scm (python-scikit-learn):
[phases]{patch-pyproject}: Remove license modification line.
Change-Id: I19585e113e8f32c506841afbdfbc957ad44539da
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
d5770cfd0f
gnu: python-sunpy: Set HOME before build.
...
* gnu/packages/astronomy.scm (python-sunpy):
[phases]{pre-check}: Remove phase.
{set-HOME}: New phase.
Change-Id: I4dc3e596b913f59689e507e3caad69a7b7355e5c
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
d6f61b453f
gnu: barectf: Simplify package.
...
* gnu/packages/instrumentation.scm (barectf):
[phases]{relax-requirements}: Remove phase.
{set-CC}: Use cc-for-target.
Change-Id: I9240603331863ef412ddc2f872900dafc8bb7390
2026-02-07 12:28:41 +01:00
Sharlatan Hellseher
f6daec59b2
gnu: Remove python-pysimplesoap.
...
* gnu/packages/python-web.scm (python-pysimplesoap): Delete variable.
Fixes : guix/guix#5089
Change-Id: I4cec05e760e2e475005e2ade335f4bab492691d9
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
b4cfa77182
gnu: Remove python-dlmanager.
...
* gnu/packages/python-xyz.scm (python-dlmanager): Delete variable.
Fixes : guix/guix#5097
Change-Id: I830bdaf93208e5016cf89a17cb8a81b592bbd408
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
86eeec55a7
gnu: Remove python-lockfile.
...
* gnu/packages/python-xyz.scm (python-lockfile): Delete variable.
Fixes : guix/guix#5104
Change-Id: Ib9b0787527d1a9db7819fb823cf2cbe9e4b1a102
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
b588868399
gnu: Remove python-cliapp.
...
* gnu/packages/python-xyz.scm (python-cliapp): Delete variable.
Fixes : guix/guix#5106
Change-Id: I9034aa52b6e9c40af73024b29ee6461d7d368990
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
1021218d0f
gnu: Remove python-shellescape.
...
* gnu/packages/python-xyz.scm (python-shellescape): Delete variable.
Fixes : guix/guix#5107
Change-Id: I8035154a9efa76e0b7c3fb3297d1bf922224332f
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
541812b7c0
gnu: python-deal: Update to 4.24.6.
...
* gnu/packages/python-check.scm (python-deal): Update to 4.24.6.
[arguments] <test-flags>: Reworks skipped tests.
[propagated-inputs]: Add python-astroid, python-deal-solver,
python-pygments, and python-typeguard.
Change-Id: I20a0ccd912aa49d1862990a59381c282de5d2307
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
cbf919ed17
gnu: Add python-deal-solver.
...
* gnu/packages/python-check.scm (python-deal-solver): New variable.
Change-Id: Icb1ef10ac61cb68a9f500a01d4aae00bbccbcbed
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
ad11e8d08b
gnu: python-numpoly: Update to 1.3.9.
...
* gnu/packages/python-science.scm (python-numpoly): Update to 1.3.9.
[source] <commit>: Upstream tagging style by removing "v" from the tag.
[phases]{set-version}: New phase.
[arguments] <test-flags>: Run all tests.
Change-Id: I601ed70b8f4e65782b6bbe98ea7ddc7f91a0b60b
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
12b51db37e
gnu: python-mkdocs: Update to 1.6.1.
...
* gnu/packages/python-xyz.scm (python-mkdocs): Update to 1.6.1.
[phases]{patch-requirements}: Remove phase.
[propagated-inputs]: Remove python-importlib-metadata and
python-mdx-gh-links; add python-mkdocs-get-deps and python-pathspec.
[native-inputs]: Remove python-setuptools; add python-hatchling.
Change-Id: Ia2c1e771d32371e6cac419b52407bf5c7659b96b
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
bc05ddd743
gnu: Add python-mkdocs-get-deps.
...
* gnu/packages/python-xyz.scm (python-mkdocs-get-deps): New variable.
Change-Id: I69821fdc701ac4120181370e1521fd659d84867a
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
1a841dfbcf
gnu: Remove python-publicsuffix.
...
* gnu/packages/python-web.scm (python-publicsuffix): Delete variable.
Fixes : guix/guix#5072
Change-Id: I8b786a0466b44fb341b48bfbd1e50b283a4d0a7d
2026-02-07 12:28:40 +01:00
Sharlatan Hellseher
51b3db5012
gnu: qtile: Remove unused native inputs.
...
* gnu/packages/wm.scm (qtile)[native-inputs]: Remove pre-commit,
python-anyio, python-check-manifest, python-coverage, python-isort,
python-mypy, python-pycairo, python-pytest, python-pytest-asyncio,
python-pytest-cov, python-pytest-httpbin, python-twine, python-wheel,
and xorg-server-for-tests.
Change-Id: I492b357666d538fc8eb94c3a450e76f69f4d0432
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
bd39f9621d
gnu: python-deprecated: Update to 1.3.1.
...
* gnu/packages/python-xyz.scm (python-deprecated): Update to 1.3.1.
[native-inputs]: Remove python-wheel.
Change-Id: Ib50d7108cfc341b67bceeea417c86bdf1b542c5a
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
8284505bd9
gnu: python-dcor: Update to 0.7.
...
Upstream still pins on NumPy v1, see:
<https://github.com/vnmabus/dcor/issues/69 >.
* gnu/packages/statistics.scm (python-dcor): Update to 0.7.
[arguments]: Drop all.
[propagated-inputs]: Add python-array-api-compat.
[native-inputs]: Add python-array-api-strict and python-pytest-cov.
Change-Id: I6db6499ccff7f2ca4d9dbe2eb717ce523bd26612
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
0c4360cd89
gnu: python-moto: Update to 5.1.20.
...
* gnu/packages/python-xyz.scm (python-moto): Update to 5.1.20.
[arguments] <test-flags>: Reduce amount of skipped tests.
Change-Id: I1fda6dcbb9047f97ecc41a5a3238792e2e4f42fc
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
31c1ce4c07
gnu: python-py-partiql-parser: Update to 0.6.3.
...
* gnu/packages/python-xyz.scm (python-py-partiql-parser): Update to 0.6.3.
Change-Id: I779a71f38a3f035b4c554d3b64310126b86b2c91
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
3bf07b4c06
gnu: awscli: Update to 1.43.11.
...
* gnu/packages/python-web.scm (awscli): Update to 1.43.11.
Change-Id: I11f4ce5f12ade7efcbf4338e127d649579d985e6
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
1c2ce435fe
gnu: python-kombu: Update to 5.6.2.
...
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.6.2.
[arguments] <test-flags>: Ignore tests requiring Pyro.
[native-inputs]: Remove python-pyro4.
Change-Id: Icfe96910003d2a26813e266df7ea68da0227cede
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
10d955ef7d
gnu: python-s3fs: Update to 2026.1.0.
...
* gnu/packages/python-web.scm (python-s3fs): Update to 2026.1.0.
Change-Id: If0e843b76e7f0daa14247b599d1d0239a81f4c40
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
7f31fa8c7d
gnu: python-fsspec: Update to 2026.1.0.
...
* gnu/packages/python-xyz.scm (python-fsspec): Update to 2026.1.0.
Change-Id: I5f15db3d094ac44ccc9983b1fbf8e3866444ccfe
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
960399a026
gnu: python-aiobotocore: Update to 3.0.0.
...
* gnu/packages/python-web.scm (python-aiobotocore): Update to 3.0.0.
[propagated-inputs]: Remove python-urllib3; add python-typing-extensions.
[home-page]: Fix it.
Change-Id: I69dad6eecf07d551b2254cc9120ea79f3f18d649
2026-02-07 12:28:38 +01:00
Sharlatan Hellseher
6d12acdd20
gnu: python-s3transfer: Update to 0.16.0.
...
* gnu/packages/python-web.scm (python-s3transfer): Update to 0.16.0.
Change-Id: I6118598ce3f27d3434ceeef194dbdd53edfb9b97
2026-02-07 12:28:38 +01:00
Sharlatan Hellseher
da450aa7de
gnu: python-boto3: Update to 1.42.5.
...
* gnu/packages/python-xyz.scm (python-boto3): Update to 1.42.5.
Change-Id: I13a5efd3d7b030a6c03e966660f866f153805be2
2026-02-07 12:28:38 +01:00
Sharlatan Hellseher
77d64772aa
gnu: python-botocore: Update to 1.42.5.
...
* gnu/packages/python-xyz.scm (python-botocore): Update to 1.42.5.
Change-Id: Id0d2b730cdd7bdbf80cc4df8f04726d941cc5e24
2026-02-07 12:28:38 +01:00
Sharlatan Hellseher
dd41cf4b34
gnu: python-aiohttp: Update to 3.11.18.
...
* gnu/packages/python-web.scm (python-aiohttp): Update to 3.11.18.
[phases]{fix-pytest-config}: New phase.
[propagated-inputs]: Remove python-async-timeout.
[native-inputs]: Remove python-pytest-cov and python-wheel; add
python-isal.
Change-Id: Iddaa74cf3cae0ce50105c556311b0a43f761bea9
2026-02-07 12:28:38 +01:00