_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-pyts 0.13.0-0.4f3d97b
Propagated dependencies: python-joblib@1.5.3 python-numba@0.66.0 python-numpy@2.4.6 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/johannfaouzi/pyts
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python package for time series classification
Description:

pyts is a Python package for time series classification. It aims to make time series classification easily accessible by providing preprocessing and utility tools, and implementations of state-of-the-art algorithms. Most of these algorithms transform time series, thus pyts provides several tools to perform these transformations.

python-pyqtgraph 0.13.7
Propagated dependencies: python-h5py@3.16.0 python-numpy@2.4.6 python-pyopengl@3.1.10 python-scipy@1.17.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://www.pyqtgraph.org
Licenses: Expat
Build system: pyproject
Synopsis: Scientific graphics and GUI library for Python
Description:

PyQtGraph is a Pure-python graphics library for PyQt5, PyQt6, PySide2 and PySide6. It is intended for use in mathematics, scientific or engineering applications.

python-xarray-dataclasses 1.7.0
Propagated dependencies: python-numpy@2.4.6 python-typing-extensions@4.15.0 python-xarray@2026.04.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/astropenguin/xarray-dataclasses/
Licenses: Expat
Build system: pyproject
Synopsis: Data creation made easy by dataclass
Description:

xarray-dataclasses is a Python package that makes it easy to create xarray's DataArray and Datase objects that are "typed" (i.e. fixed dimensions, data type, coordinates, attributes, and name) using the Python's dataclass.

python-scikit-survival 0.26.0
Propagated dependencies: python-ecos@2.0.13 python-joblib@1.5.3 python-numexpr@2.14.1 python-numpy@2.4.6 python-osqp@1.0.5 python-pandas@3.0.3 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/sebp/scikit-survival
Licenses: GPL 3+
Build system: pyproject
Synopsis: Survival analysis built on top of scikit-learn
Description:

Scikit-survival is a Python module for survival analysis built on top of scikit-learn. It allows doing survival analysis while utilizing the power of scikit-learn, e.g., for pre-processing or doing cross-validation.

python-scikit-misc 0.5.1
Propagated dependencies: python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://has2k1.github.io/scikit-misc/stable
Licenses: Modified BSD
Build system: pyproject
Synopsis: Miscellaneous tools for scientific computing.
Description:

This package provides miscellaneous tools for data analysis and scientific computing.

python-autoray 0.8.10
Propagated dependencies: python-dask@2026.3.0 python-matplotlib@3.10.9 python-networkx@3.4.2 python-numpy@2.4.6 python-opt-einsum@3.4.0 python-scipy@1.17.1 python-sparse@0.18.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/jcmgray/autoray
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Library for abstracting tensor operations
Description:

This package provides a lightweight Python library for abstracting tensor operations. It provides an automatic dispatch mechanism that means you can write backend agnostic code that works for any library that provides a numpy compatible API.

pyre 1.12.5
Dependencies: gsl@2.8 hdf5@1.14.6 openmpi@4.1.6 postgresql@14.20
Propagated dependencies: python-pyyaml@6.0.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: http://pyre.orthologue.com/
Licenses: Modified BSD
Build system: cmake
Synopsis: Framework for building Scientific applications
Description:

This package provides a framework for building scientific applications. It aims to bring state of the art software design practices to scientific computing, with the goal of providing a strong skeleton on which to build scientific codes by steering the implementation towards usability and maintainability.

python-decaylanguage 1.0.0
Propagated dependencies: python-attrs@26.1.0 python-graphviz@0.21 python-hepunits@2.4.6 python-lark@1.2.2 python-numpy@2.4.6 python-pandas@3.0.3 python-particle@1.0.1 python-plumbum@1.7.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://decaylanguage.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Language to describe, manipulate and convert particle decays
Description:

DecayLanguage implements a language to describe and convert particle decays between digital representations, effectively making it possible to interoperate several fitting programs. Particular interest is given to programs dedicated to amplitude analyses.

python-asap3 3.13.10
Propagated dependencies: python-ase@3.26.0 python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://wiki.fysik.dtu.dk/asap
Licenses: LGPL 3
Build system: pyproject
Synopsis: ASAP - classical potentials for Molecular Dynamics with ASE.
Description:

This package provides accelerated simulations and potentials of solids.

python-polars-runtime-32 1.38.1
Dependencies: jemalloc@5.3.1 lz4@1.10.0 zstd@1.5.6 rust-ring@0.17.14 rust-tikv-jemallocator@0.6.0-0.c7991e5 rust-tikv-jemallocator@0.6.0-0.c7991e5
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pola.rs/
Licenses: Expat
Build system: pyproject
Synopsis: Blazingly fast DataFrame library
Description:

Polars is an analytical query engine written for DataFrames. It is designed to be fast, easy to use and expressive.

python-plotly 6.8.0
Propagated dependencies: python-narwhals@2.22.1 python-packaging@26.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://plotly.com/python/
Licenses: Expat
Build system: pyproject
Synopsis: Interactive plotting library for Python
Description:

Plotly's Python graphing library makes interactive,publication-quality graphs online. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.

python-pyvista 0.46.5
Propagated dependencies: python-cmcrameri@1.9 python-cmocean@4.0.3 python-colorcet@3.1.1a1 python-imageio@2.36.1 python-matplotlib@3.10.9 python-meshio@5.3.5 python-numpy@2.4.6 python-pillow@12.2.0 python-pooch@1.9.0 python-scooby@0.11.0 vtk@9.5.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://docs.pyvista.org/
Licenses: Expat
Build system: pyproject
Synopsis: 3D plotting and mesh analysis through VTK
Description:

PyVista is...

  • Pythonic VTK: a high-level API to the Visualization Toolkit (VTK);

  • mesh data structures and filtering methods for spatial datasets;

  • 3D plotting made simple and built for large/complex data geometries.

This package provides a Pythonic, well-documented interface exposing VTK's powerful visualization backend to facilitate rapid prototyping, analysis, and visual integration of spatially referenced datasets.

python-maxent-disaggregation 1.3.1
Propagated dependencies: nlopt@2.10.0 python-numpy@2.4.6 python-scipy@1.17.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/jakobsarthur/maxent_disaggregation
Licenses: Expat
Build system: pyproject
Synopsis: Propagate uncertainty when disaggregating data
Description:

This package provides tooling to help with the propagation of uncertainty when disaggregating data, using the maximum entropy principle.

python-bottleneck 1.6.0
Propagated dependencies: python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pydata/bottleneck
Licenses: FreeBSD
Build system: pyproject
Synopsis: Fast NumPy array functions written in C
Description:

Bottleneck is a collection of fast, NaN-aware NumPy array functions written in C.

python-nibabel 5.3.2
Propagated dependencies: python-importlib-resources@6.5.2 python-numpy@2.4.6 python-packaging@26.2 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://nipy.org/nibabel/
Licenses: Expat
Build system: pyproject
Synopsis: Read and write access to common neuroimaging file formats
Description:

nibabel is a library that provides read and write access to common neuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2 and later), GIFTI, NIfTI1, NIfTI2, CIFTI-2, MINC1, MINC2, AFNI BRIK/HEAD, ECAT and Philips PAR/REC. In addition, NiBabel also supports FreeSurfer’s MGH, geometry, annotation and morphometry files, and provides some limited support for DICOM.

python-narwhals-minimal 2.22.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://narwhals-dev.github.io/narwhals/
Licenses: Expat
Build system: pyproject
Synopsis: Compatibility layer between dataframe libraries
Description:

This package provides an extremely lightweight compatibility layer between dataframe libraries.

  • full API support: cuDF, Modin, pandas, Polars, PyArrow

  • lazy-only support: Dask, DuckDB, Ibis, PySpark, SQLFrame

python-formulaic 1.2.2
Propagated dependencies: python-interface-meta@1.3.0 python-narwhals@2.22.1 python-numpy@2.4.6 python-pandas@3.0.3 python-scipy@1.17.1 python-typing-extensions@4.15.0 python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/matthewwardrop/formulaic
Licenses: Expat
Build system: pyproject
Synopsis: Implementation of Wilkinson formulas
Description:

Formulaic is a high-performance implementation of Wilkinson formulas for Python.

python-pingouin 0.6.1
Propagated dependencies: python-matplotlib@3.10.9 python-mpmath@1.3.0 python-numpy@2.4.6 python-pandas@3.0.3 python-pandas-flavor@0.8.1 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-seaborn@0.13.2-0.32088bb python-statsmodels@0.14.6 python-tabulate@0.9.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pingouin-stats.org/
Licenses: GPL 3
Build system: pyproject
Synopsis: Statistical package for Python
Description:

Pingouin is a statistical package written in Python 3 and based mostly on Pandas and NumPy. Its features include

  • ANOVAs: N-ways, repeated measures, mixed, ancova

  • Pairwise post-hocs tests (parametric and non-parametric) and pairwise correlations

  • Robust, partial, distance and repeated measures correlations

  • Linear/logistic regression and mediation analysis

  • Bayes Factors

  • Multivariate tests

  • Reliability and consistency

  • Effect sizes and power analysis

  • Parametric/bootstrapped confidence intervals around an effect size or a correlation coefficient

  • Circular statistics

  • Chi-squared tests

  • Plotting: Bland-Altman plot, Q-Q plot, paired plot, robust correlation, and more

python-modin 0.37.1
Propagated dependencies: python-fsspec@2026.1.0 python-numpy@2.4.6 python-packaging@26.2 python-pandas@2.3.3 python-psutil@7.2.2 python-typing-extensions@4.15.0 python-dask@2026.3.0 python-distributed@2026.3.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/modin-project/modin
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Make your pandas code run faster
Description:

Modin uses Ray or Dask to provide an effortless way to speed up your pandas notebooks, scripts, and libraries. Unlike other distributed DataFrame libraries, Modin provides seamless integration and compatibility with existing pandas code.

python-beren 0.7.0
Propagated dependencies: python-apiron@5.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/teffalump/beren
Licenses: GPL 3+
Build system: pyproject
Synopsis: REST client for Orthanc DICOM servers
Description:

beren provides a REST client for Orthanc, a DICOM server.

python-mcp 1.25.0
Propagated dependencies: python-httpx@0.28.1 python-httpx-sse@0.4.3 python-pydantic@2.12.5 python-sse-starlette@3.4.4
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://modelcontextprotocol.io
Licenses: Expat
Build system: pyproject
Synopsis: Model Context Protocol SDK
Description:

This package provides a Python Software Development Kit for the Model Context Protocol (MCP).

python-giturlparse 0.12.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/nephila/giturlparse
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Git URL parsing module
Description:

This package provides a git URL parsing module which supports parsing and rewriting of remote git URLs from various hosting providers.

python-dukpy 0.5.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/amol-/dukpy
Licenses: Expat
Build system: pyproject
Synopsis: Simple JavaScript interpreter for Python
Description:

DukPy is a simple JavaScript interpreter for Python built on top of duktape engine without any external dependency. It comes with a bunch of common transpilers built-in for convenience:

  • CoffeeScript

  • BabelJS

  • TypeScript

  • JSX

  • LESS

Total packages: 32836