_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-btrees 6.1
Propagated dependencies: python-persistent@6.1.1 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/BTrees
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Scalable persistent object containers
Description:

This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB's "optimistic concurrency" paradigm, and include explicit resolution of conflicts detected by that mechanism.

python-trubar 0.3.4
Propagated dependencies: python-libcst@1.6.0 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/janezd/trubar
Licenses: Expat
Build system: pyproject
Synopsis: Utility for translation of Python sources
Description:

This package provides a tool for translation and localization of Python programs via modification of source files. Trubar supports f-strings and does not require any changes to the original source code, such as marking strings for translation.

python-future 1.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://python-future.org
Licenses: Expat
Build system: pyproject
Synopsis: Single-source support for Python 3 and 2
Description:

python-future is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead.

python24-rpy2 2.0.8
Propagated dependencies: python24-numpy@1.2.1 r-minimal@2.15.3 r-survival@2.41-3
Channel: guix-past
Location: past/packages/python.scm (past packages python)
Home page: https://rpy2.github.io
Licenses: MPL 2.0 GPL 2+ LGPL 2.1+
Build system: python-legacy
Synopsis: Python interface to the R language
Description:

rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R from Python, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions.

python-enable 6.1.0
Propagated dependencies: python-fonttools@4.59.2 python-kiwisolver@1.4.6 python-numpy@2.3.1 python-pillow@12.1.1 python-pyface@8.0.0 python-pyparsing@3.2.3 python-reportlab@4.4.7 python-traits@7.0.2 python-traitsui@8.0.0
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://docs.enthought.com/enable/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Low-level drawing and interaction
Description:

The Enable project provides two related multi-platform packages for drawing GUI objects.

  • Enable: an object drawing library that supports containment and event notification.

  • Kiva: a multi-platform DisplayPDF vector drawing engine.

python-plotly 5.7.0
Propagated dependencies: python-six@1.17.0 python-tenacity@9.0.0
Channel: rrr
Location: rrr/packages/python-xyz.scm (rrr packages python-xyz)
Home page: https://plotly.com/python/
Licenses: Expat
Build system: python
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-scanpy 1.11.5
Propagated dependencies: python-anndata@0.12.7 python-h5py@3.15.1 python-joblib@1.5.2 python-legacy-api-wrap@1.5 python-matplotlib@3.10.8 python-natsort@8.4.0 python-networkx@3.4.2 python-numba@0.62.1 python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-patsy@1.0.1 python-pynndescent@0.6.0 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-seaborn@0.13.2 python-session-info2@0.2 python-statsmodels@0.14.5 python-tqdm@4.67.1 python-typing-extensions@4.15.0 python-umap-learn@0.5.11 python-dask@2025.11.0 python-igraph@0.11.8 python-louvain@0.16-0.def9179 python-setuptools@80.9.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/theislab/scanpy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Single-Cell Analysis in Python
Description:

Scanpy is a scalable toolkit for analyzing single-cell gene expression data. It includes preprocessing, visualization, clustering, pseudotime and trajectory inference and differential expression testing. The Python-based implementation efficiently deals with datasets of more than one million cells.

python-gseapy 1.1.12
Dependencies: python-wrapper@3.12.12
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3 python-pandas@2.3.3 python-matplotlib@3.10.8 python-requests@2.32.5
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/zqfang/gseapy
Licenses: Modified BSD
Build system: cargo
Synopsis: Gene Set Enrichment Analysis in Python
Description:

GSEApy is a Python/Rust implementation for GSEA and wrapper for Enrichr. GSEApy can be used for RNA-seq, ChIP-seq, Microarray data. It can be used for convenient GO enrichment and to produce publication quality figures in Python.

python-spglib 2.6.0
Propagated dependencies: python-numpy@2.3.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/physics.scm (gnu packages physics)
Home page: https://spglib.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings for spglib crystal symmetry library
Description:

Spglib is a library for finding and handling crystal symmetries written in C. This package provides Python bindings for spglib, allowing Python programs to find symmetry operations, identify space groups, and perform other symmetry-related operations on crystal structures.

python-warcio 1.8.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/webrecorder/warcio
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Streaming web archival archive (WARC) library
Description:

warcio is a Python library to read and write the WARC format commonly used in Web archives. It is designed for fast, low-level access to web archival content, oriented around a stream of WARC records rather than files.

python-joblib 1.5.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://joblib.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Using Python functions as pipeline jobs
Description:

Joblib is a set of tools to provide lightweight pipelining in Python. In particular, joblib offers: transparent disk-caching of the output values and lazy re-evaluation (memoize pattern), easy simple parallel computing logging and tracing of the execution.

python-cattrs 24.1.2
Propagated dependencies: python-attrs@25.3.0 python-cbor2@5.4.2.post1 python-orjson@3.9.7 python-pyyaml@6.0.2 python-tomlkit@0.13.3 python-typing-extensions@4.15.0 python-ujson@5.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-attrs/cattrs
Licenses: Expat
Build system: pyproject
Synopsis: Python library for structuring and unstructuring data
Description:

cattrs is an Python library for structuring and unstructuring data. cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes can also be supported by manually registering converters.

python-k5test 0.10.4
Dependencies: mit-krb5@1.21
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pythongssapi/k5test
Licenses: ISC
Build system: pyproject
Synopsis: Library for setting up self-contained Kerberos 5 environments
Description:

k5test is a library for setting up self-contained Kerberos 5 environments, and running Python unit tests inside those environments. It is based on the file of the same name found alongside the MIT Kerberos 5 unit tests.

python-pyface 8.0.0
Propagated dependencies: python-importlib-metadata@8.7.0 python-importlib-resources@6.5.2 python-traits@7.0.2
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://docs.enthought.com/pyface
Licenses: Modified BSD
Build system: pyproject
Synopsis: Traits-capable windowing framework
Description:

Pyface contains toolkit-independent GUI abstraction layers, used to support the TraitsUI package. Thus, you can write code in the abstraction of the Pyface API and the selected toolkit and backend take care of the details of displaying them.

python-ripser 0.6.14
Propagated dependencies: python-numpy@2.3.1 python-persim@0.3.8 python-scikit-learn@1.7.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://ripser.scikit-tda.org
Licenses: Expat
Build system: pyproject
Synopsis: Persistent homology library for Python
Description:

This package implements a variety of persistent homology algorithms. It provides an interface for

  • computing persistence cohomology of sparse and dense data sets

  • visualizing persistence diagrams

  • computing lowerstar filtrations on images

  • computing representative cochains

python-shiver 1.8.2
Propagated dependencies: python-configupdater@3.2 python-pyoncatqt@1.2.1 python-qtpy@2.4.3
Channel: guix
Location: gnu/packages/physics.scm (gnu packages physics)
Home page: https://github.com/neutrons/Shiver
Licenses: GPL 3
Build system: pyproject
Synopsis: Spectroscopy histogram visualizer for neutron event reduction
Description:

Shiver (Spectroscopy Histogram Visualizer for Event Reduction) is a desktop application for examining Time of Flight inelastic neutron data from single crystal, direct geometry experiments. It integrates with Mantid Workbench and appears in the Interfaces menu when both packages are installed.

python-bcrypt 3.2.2
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/pyca/bcrypt/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Modern password hashing library
Description:

Bcrypt is a Python module which provides a password hashing method based on the Blowfish password hashing algorithm, as described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.

python-scrapy 2.13.3
Propagated dependencies: python-cryptography@44.0.0 python-cssselect@1.2.0 python-defusedxml@0.7.1-0.c744588 python-itemadapter@0.12.0 python-itemloaders@1.3.2 python-lxml@6.0.2 python-packaging@25.0 python-parsel@1.10.0 python-protego@0.4.0 python-pydispatcher@2.0.7 python-pyopenssl@24.3.0 python-pypydispatcher@2.1.2 python-queuelib@1.8.0 python-service-identity@24.2.0 python-tldextract@5.3.0 python-twisted@25.5.0 python-w3lib@2.3.1 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://scrapy.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: High-level Web crawling and Web scraping framework
Description:

Scrapy is a fast high-level web crawling and web scraping framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.

python-pygrib 2.1.8
Dependencies: eccodes@2.27.0
Propagated dependencies: python-numpy@2.3.1 python-packaging@25.0 python-pyproj@3.7.2
Channel: guix-science
Location: guix-science/packages/geoscience.scm (guix-science packages geoscience)
Home page: https://jswhit.github.io/pygrib/
Licenses: Expat
Build system: pyproject
Synopsis: Python interface for reading and writing GRIB data
Description:

Provides a high-level interface to the ECWMF ECCODES C library for reading GRIB files. There are limited capabilities for writing GRIB files (you can modify the contents of an existing file, but you can't create one from scratch).

python-mplhep 1.0.0
Propagated dependencies: python-matplotlib@3.10.8 python-mplhep-data@0.0.5 python-numpy@2.3.1 python-packaging@25.0 python-scipy@1.16.3 python-uhi@0.5.0
Channel: guix-science
Location: guix-science/packages/hep.scm (guix-science packages hep)
Home page: https://scikit-hep.org/mplhep/
Licenses: Expat
Build system: pyproject
Synopsis: Matplotlib styles for HEP
Description:

This package provides a set of helpers for matplotlib to more easily produce plots typically needed in HEP as well as style them in way that's compatible with current collaboration requirements (ROOT-like plots for CMS, ATLAS, LHCb, ALICE).

python-stanza 1.10.1
Propagated dependencies: python-emoji@2.12.1 python-networkx@3.4.2 python-numpy@2.3.1 python-protobuf@3.20.3 python-pytorch@2.10.0 python-requests@2.32.5 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://stanfordnlp.github.io/stanza/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Stanford NLP Python library for many human languages
Description:

Stanza is a collection of accurate and efficient tools for the linguistic analysis of many human languages. Starting from raw text, Stanza divides it into sentences and words, and then can recognize parts of speech and entities, do syntactic analysis, and more.

python-asprin 3.1.1-1.bc5a0cf
Dependencies: clingo@5.8.0
Propagated dependencies: python-clingo@5.8.0
Channel: guix
Location: gnu/packages/potassco.scm (gnu packages potassco)
Home page: https://potassco.org/
Licenses: Expat
Build system: pyproject
Synopsis: Optimization in Answer Set Programming
Description:

asprin is a general framework for optimization in ASP, that allows for computing optimal stable models of logic programs by means of preferences. Some preference types are already predefined, but more can be added as logic programs.

python-psleak 0.1.5
Propagated dependencies: python-psutil-bootstrap@7.2.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/giampaolo/psleak
Licenses: Modified BSD
Build system: pyproject
Synopsis: Detect memory and resource leaks in Python C extensions
Description:

psleak is a testing framework for detecting memory leaks and unclosed resources created by Python functions, particularly those implemented in C extensions.

It was originally developed as part of psutil test suite, and later split out into a standalone project.

python-stripe 13.2.0
Propagated dependencies: python-httpx@0.28.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/stripe/stripe-python
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for the Stripe financial services' API
Description:

This package provides access to the Stripe financial services' API. It includes a pre-defined set of classes for API resources that initialize themselves dynamically from API responses which makes it compatible with a wide range of versions of the Stripe API.

Page: 14344454647185
Total packages: 4422