Commit Graph
192719 Commits
Author SHA1 Message Date
Sharlatan Hellseher 998f133bae gnu: python-nrepl: Update to 0.3.4.
* gnu/packages/python-xyz.scm (python-nrepl): Update to 0.3.4.
2026-08-08 23:02:38 +01:00
Sharlatan Hellseher 35911068de gnu: python-liana-py: Update to 1.8.1.
* gnu/packages/bioinformatics.scm (python-liana-py): Update to 1.8.1.
[arguments] <#:test-flags>: Rework sipped/ignored tests.
[propagated-inputs]: Remove python-hypothesis, python-ipykernel,
python-ipython, python-nbconvert, python-nbsphinx, python-numpy,
python-pandas, python-pypandoc, python-scipy, python-statsmodels, and
tzdata; add python-numba, python-docrep, python-session-info2,
python-pandas-2, python-gseapy, python-kneed, python-mofapy2,
python-mofax, and python-muon.
2026-08-08 23:02:37 +01:00
Sharlatan Hellseher b0c2a54a34 gnu: python-ete3: Fix build.
* gnu/packages/bioinformatics.scm (python-ete3):
[propagated-inputs]: Add python-six.
[native-inputs]: Remove python-wheel.
2026-08-08 23:02:37 +01:00
Sharlatan Hellseher bf0d2830d0 gnu: python-ega-download-client: Disable tests.
* gnu/packages/bioinformatics.scm (python-ega-download-client):
[arguments] <#:tests?>: Disable for now.
2026-08-08 23:02:37 +01:00
Sharlatan Hellseher c2f9177bc1 gnu: python-celery: Skip 2 more tests.
* gnu/packages/python-xyz.scm (python-celery):
[arguments] <#:test-flags>: Skip 2 more failing tests.
2026-08-08 23:02:37 +01:00
Sharlatan Hellseher 850e0ddd5c gnu: python-cplot: Remove python-wheel.
* gnu/packages/python-xyz.scm (python-cplot):
[native-inputs]: Remove python-wheel.
2026-08-08 23:02:37 +01:00
Sharlatan Hellseher cfdb037979 gnu: python-matplotx: Adjust inputs.
* gnu/packages/python-xyz.scm (python-matplotx):
[propagated-inputs]: Add python-networkx, python-pypng, and
python-scipy.
[native-inputs]: Remove python-networkx and python-pypng.
2026-08-08 23:02:37 +01:00
Sharlatan Hellseher b92cfe4e92 gnu: python-asynckivy: Update to 0.11.0.
* gnu/packages/python-graphics.scm (python-asynckivy): Update to 0.11.0.
[arguments] <#:tests?>: Disable for now.
[phases]{set-home}: Remove phase.
[propagated-inputs]: Remove python-kivy.
[native-inputs]: Remove python-pytest.
2026-08-08 23:02:37 +01:00
Sharlatan Hellseher 8a10e75672 gnu: python-asyncgui: Update to 0.11.1.
* gnu/packages/python-graphics.scm (python-asyncgui): Update to 0.11.1.
[arguments] <#:build-backend>: Pin to "poetry.core.masonry.api".
2026-08-08 23:02:36 +01:00
Sharlatan Hellseher 774cffabeb gnu: python-kivy: Update to 2.3.1-1.92d2cc2.
* gnu/packages/python-graphics.scm (python-kivy): Update to
92d2cc2f56453c55ae7913e1a64809df6cc61ae5 commit.
2026-08-08 23:02:36 +01:00
Sharlatan Hellseher 8ea9a9a483 gnu: plover: Update to 5.4.0.
* gnu/packages/stenography.scm (plover): Update to 5.4.0.
[propagated-inputs]: Remove python-dbus-1.2; add python-comrak and python-dbus.
2026-08-08 23:02:36 +01:00
Sharlatan Hellseher 11875ad1d7 gnu: python-readme-renderer: Update to 45.0.
* gnu/packages/python-xyz.scm (python-readme-renderer): Update to 45.0.
[propagated-inputs]: Remove python-cmarkgfm; add python-comrak.
[native-inputs]: Remove python-wheel.
2026-08-08 23:02:36 +01:00
Sharlatan Hellseher 0b39440ff9 gnu: Add python-comrak.
* gnu/packages/python-xyz.scm (python-comrak): New variable.

* gnu/packages/rust-crates.scm (rust-unicode-ident-1.0.16,
rust-tinyvec-1.8.1, rust-syn-2.0.98, rust-serde-derive-1.0.217,
rust-serde-1.0.217, rust-quote-1.0.38, rust-pyo3-macros-backend-0.29.0,
rust-pyo3-macros-0.29.0, rust-pyo3-ffi-0.29.0,
rust-pyo3-build-config-0.29.0, rust-pyo3-0.29.0,
rust-proc-macro2-1.0.93, rust-portable-atomic-1.10.0, rust-emojis-0.8.2,
rust-comrak-0.54.0): New variables.
(lookup-cargo-inputs): Register python-comrak.
2026-08-08 23:02:36 +01:00
Nicolas Graves 20cc71a035 gnu: onionshare: Relax python-pyside-6 requirement.
* gnu/packages/tor.scm (onionshare)[arguments]{phases}: Add phase
relax-more-requirements.

Merges: guix/guix!10412
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:36 +01:00
Nicolas Graves bd31c5acf1 gnu: python-pyside-6: Install dist info.
* gnu/packages/qt.scm (python-pyside-6)[arguments]
{imported-modules, modules}: Add pyproject modules.
{phases}: Add phase 'install-distinfo, rewrite phase
'fix-qt-module-detection.

Relates-to: guix/guix!10412
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:35 +01:00
Nicolas Graves d0344c29fc gnu: python-shiboken-6: Install dist info.
* gnu/packages/qt.scm (python-shiboken-6)[arguments]
{imported-modules, modules}: Inject pyproject modules.
{phases}: Add phase 'install-distinfo.  Split phase
'make-files-writable-and-update-timestamps into two phases, one
directly injected from pyproject phases.

Relates-to: guix/guix!10412
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:35 +01:00
Nicolas Graves aa82a171d4 gnu: onionshare-cli: Update to 2.6.5.
* gnu/packages/tor.scm (onionshare-cli): Update to 2.6.5.
[source]: Delete some uneeded source files and directories.
[propagated-inputs]: Add python-pkgonfig.
[arguments]{phases}: Rewrite phase relax-requirements.

Relates-to: guix/guix!10412
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:35 +01:00
Nicolas Graves 599f7f7109 gnu: python-flask-compress: Update to 1.24.
* gnu/packages/python-web.scm (python-flask-compress): Update to 1.24.
[source]: Switch to git-fetch.
[propagated-inputs]: Replace python-pyzstd by python-backports-zstd.

Relates-to: guix/guix!10412
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:35 +01:00
Sharlatan Hellseher ef4bd1c0f6 gnu: python-osmnx: Update to 2.1.1.
* gnu/packages/geo.scm (python-osmnx): Update to 2.1.1.
[arguments] <#:tests?, #:test-flags>: Disable for now as they depend on
network access.
[propagated-inputs]: Remove python-folium; add python-rasterio,
python-scikit-learn, and python-scipy.
[native-inputs]: Remove python-wheel.
[description]: Fix fill column indentation.
2026-08-08 23:02:35 +01:00
Sharlatan Hellseher 5cd16f92ac gnu: python-geopandas: Update to 1.1.4.
* gnu/packages/geo.scm (python-geopandas): Update to 1.1.4.
[source] <snippet>: Delete versioneer.py file.
[native-inputs]: Add python-versioneer.
2026-08-08 23:02:35 +01:00
Sharlatan Hellseher f48d7d0376 gnu: orange: Fix build by using python-pandas@2 and python-numpy@1.
* gnu/packages/orange.scm (orange):
[inputs]: Replace python-numpy and python-pandas by python-numpy-1 and
python-pandas-2.
2026-08-08 23:02:35 +01:00
Sharlatan Hellseher 3adaee52d9 gnu: python-flox: Update to 0.11.2-0.d2857f3.
* gnu/packages/python-science.scm (python-flox): Update to
d2857f323a3f5b7c737b34e8cfc09492cc9ef2bf commit.
[arguments] <#:test-flags>: Rework ignored and skipped tests.
[propagated-inputs]: Add python-cachey, python-cftime, python-dask,
python-lxml, python-matplotlib, python-numba, python-numbagg,
python-sparse, python-xarray, and python-zarr.
[native-inputs]: Remove python-dask, python-numbagg, python-sparse, and
python-xarray.
[description]: Start from a new line, fix fill column indentation.
2026-08-08 23:02:35 +01:00
Sharlatan Hellseher 786819dca1 gnu: python-selenium: Relax requirement on urllib3.
* gnu/packages/python-web.scm (python-selenium):
[phases]{relax-requirements}: Add urllib3 to the scope.
2026-08-08 23:02:35 +01:00
Sharlatan Hellseher c3db101ad7 gnu: Add python-cachey.
* gnu/packages/python-xyz.scm (python-cachey): New variable.
2026-08-08 23:02:34 +01:00
Sharlatan Hellseher e79122bdd2 gnu: python-asyncua: Update to 2.0.1.
* gnu/packages/engineering.scm (python-asyncua): Update to 2.0.1.
[arguments] <#:test-flags>: Skip one test.
[propagated-inputs]: Remove python-aiofiles; add python-anyio.
2026-08-08 23:02:34 +01:00
Nicolas Graves cd835b47fb gnu: python-pytensor: Update to 3.2.4.
* gnu/packages/python-science.scm (python-pytensor): Update to 3.2.4.

Merges: guix/guix!10394
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:34 +01:00
Nicolas Graves 5fac60ce08 gnu: python-grandalf: Fix build.
* gnu/packages/python-xyz.scm (python-grandalf)[source]
{patches}: Add patch to fix the latest numpy bump.

Relates-to: guix/guix!10394
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:34 +01:00
Nicolas Graves ca89f632ea gnu: python-scikit-bio: Update to 0.7.3.
* gnu/packages/bioinformatics.scm (python-scikit-bio): Update to 0.7.3.
[source]{patches}: Add bugfix patch for pandas@3.0 incompatibilities.
[native-inputs]: Add python-dateutil, python-matplotlib, python-numpy,
python-patsy, python-responses, python-statsmodels.
[home-page]: Refresh it.

Relates-to: guix/guix!10394
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:34 +01:00
Nicolas Graves a528b5f266 gnu: python-qnorm: Fix build.
* gnu/packages/python-xyz.scm (python-qnorm)[arguments]{phases}: Add
phase 'fix-pandas-3.

Fix suggested-by gen-AI

Relates-to: guix/guix!10394
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:34 +01:00
Nicolas Graves 95a19cf332 gnu: python-salib: Fix build.
* gnu/packages/python-science.scm (python-salib)[arguments]
{phases}: Add phase fix-for-pandas-3.

Relates-to: guix/guix!10394
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:33 +01:00
Nicolas Graves f9b47b7991 gnu: python-asyncua: Remove uneeded input.
* gnu/packages/engineering.scm (python-asyncua)[propagated-inputs]:
Remove python-wait-for2.

Relates-to: guix/guix!10394
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:33 +01:00
Nicolas Graves 9b87bc947c gnu: python-wsgiprox: Fix build.
* gnu/packages/python-web.scm (python-wsgiprox)[propagated-inputs]:
Add missing python-six.

Relates-to: guix/guix!10394
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:33 +01:00
Nicolas Graves 32bc206a14 gnu: mogan: Fix build.
* gnu/packages/text-editors.scm (mogan)[arguments]{phases}: Delete
phase fix-icon-directory to fix build.

Relates-to: guix/guix!10394
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:33 +01:00
Nicolas Graves 15273a3c14 gnu: python-pyts: Fix build.
* gnu/packages/python-science.scm (python-pyts)[arguments]{phases}:
Add phase fix-scikit-learn-compat.

Merges: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:33 +01:00
Nicolas Graves 3e0cac3986 gnu: python-pot: Update to 0.9.7.post1.
* gnu/packages/machine-learning.scm (python-pot): Update to 0.9.7.post1.
[arguments]{phases}: Add phase 'use-system-eigen.
[inputs]: Add eigen.

Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:33 +01:00
Nicolas Graves 156df6681e gnu: python-telethon: Update to 1.44.0.
* gnu/packages/python-xyz.scm (python-telethon): Update to 1.44.0.
[arguments]{phases}: Add phase generate-tl-code.
[native-inputs]: Add python-hatchling.

Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:33 +01:00
Nicolas Graves 6d6620b4ba gnu: python-pymc: Update to 6.2.0.
* gnu/packages/statistics.scm (python-pymc): Update to 6.2.0.

Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:32 +01:00
Nicolas Graves 83f95d1679 gnu: python-verde: Update to 1.9.0.
* gnu/packages/geo.scm (python-verde): Update to 1.9.0.
[source]: Switch to git-fetch.
[arguments]{test-flags}: Ignore some tests due to a regression because
of the scikit-learn update.
[native-inputs]: Add python-setuptools-scm.

Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:32 +01:00
Nicolas Graves 19cb9b7257 gnu: python-numbagg: Ignore failing tests.
* gnu/packages/python-science.scm (python-numbagg)[arguments]
{test-flags}: Ignore tests failing because of Pandas@3.0.  These are
edge cases, they probably don't affect other dependencies.

Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:32 +01:00
Nicolas Graves f31bfcc193 gnu: python-torchdiffeq: Update to 0.2.5-1.657943a.
* gnu/packages/machine-learning.scm (python-torchdiffeq): Update to 0.2.5-1.657943a.
[arguments]{test-flags}: Refresh them.

Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:32 +01:00
Nicolas Graves 34ec81ea5a gnu: python-onnxscript: Update to 0.6.2.
* gnu/packages/speech.scm (python-onnxscript): Update to 0.6.2.
[arguments]{test-flags}: Ignore a failing test.

Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:32 +01:00
Nicolas Graves 35427a666c gnu: python-onnx-ir: Update to 0.2.1.
* gnu/packages/speech.scm (python-onnx-ir): Update to 0.2.1.

Relates-to: guix/guix!10413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:32 +01:00
Nicolas Graves 1db1dc6399 gnu: python-restructuredtext-lint: Update to 2.0.2.
* gnu/packages/python-xyz.scm (python-restructuredtext-lint): Update to 2.0.2.

Relates-to: guix/guix!10354
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:32 +01:00
Nicolas Graves 01c9025127 gnu: python-lifelines: Update to 0.30.3.
* gnu/packages/statistics.scm (python-lifelines): Update to 0.30.3.
[propagated-inputs]: Replace python-pandas by python-pandas-2.

Relates-to: guix/guix!10354
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:31 +01:00
Nicolas Graves edca3954b6 gnu: python-formulaic: Fix tests.
* gnu/packages/python-science.scm (python-fomulaic)[native-inputs]:
Add python-sympy.

Relates-to: guix/guix!10354
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08 23:02:31 +01:00
Sharlatan Hellseher 3535b77b38 gnu: python-petrofit: Skip 3 tests.
* gnu/packages/astronomy.scm (python-petrofit):
[arguments] <#:test-flags>: Skip 3 failing tests.
2026-08-08 23:02:31 +01:00
Sharlatan Hellseher febeb7db4f gnu: python-muon: Update to 0.1.7-0.05d3bf1.
* gnu/packages/bioinformatics.scm (python-muon): Update to
05d3bf11f55ccc656e2f10a1466e185b0302aa52 commit.
[arguments] <#:test-flags>: Rework skipped tests.
[propagated-inputs]: Remove python-numpy-1; add python-numpy.
[native-inputs]: Add nss-certs-for-test.
2026-08-08 23:02:31 +01:00
Sharlatan Hellseher 766360529b gnu: python-doc8: Update to 2.0.0.
* gnu/packages/python-check.scm (python-doc8): Update to 2.0.0.
[source]: Switch to git-fetch.
[propagated-inputs]: Remove python-docutils and python-tomli; add
python-docutils-0.19.
[native-inputs]: Remove python-wheel.
[home-page]: Fix URL as project's development has been moved to GitHub.
2026-08-08 23:02:31 +01:00
Sharlatan Hellseher 120cb8955c gnu: python-cooltools: Fix build by using python-pandas@2.
* gnu/packages/bioinformatics.scm (python-cooltools):
[phases]{set-HOME}: New phase.
[propagated-inputs]: Replace python-pandas with python-pandas-2.
2026-08-08 23:02:31 +01:00
Sharlatan Hellseher 15b4748056 gnu: python-kanon: Fix build by using python-pandas@2.
* gnu/packages/astronomy.scm (python-kanon):
[propagated-inputs]: Replace python-pandas with python-pandas-2.
2026-08-08 23:02:31 +01:00