_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-captum 0.8.0-0.4fade3a
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-pytorch@2.10.0 python-tqdm@4.67.1 python-openai@2.42.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://captum.ai
Licenses: Modified BSD
Build system: pyproject
Synopsis: Model interpretability for PyTorch
Description:

Captum is a model interpretability and understanding library for PyTorch. Captum contains general purpose implementations of integrated gradients, saliency maps, smoothgrad, vargrad and others for PyTorch models. It has quick integration for models built with domain-specific libraries such as torchvision, torchtext, and others.

python-pyyaml 6.0.2
Dependencies: libyaml@0.2.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pyyaml.org
Licenses: Expat
Build system: pyproject
Synopsis: YAML parser and emitter for Python
Description:

PyYAML is a YAML parser and emitter for Python. PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that represent an arbitrary Python object.

python-rjsmin 1.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://opensource.perlig.de/rjsmin/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Javascript Minifier
Description:

rJSmin is a javascript minifier written in Python. The minifier is based on the semantics of jsmin.c by Douglas Crockford. The module is a re-implementation aiming for speed, so it can be used at runtime (rather than during a preprocessing step).

python-bandit 1.8.6
Propagated dependencies: python-pyyaml@6.0.2 python-rich@14.3.3 python-stevedore@5.4.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/PyCQA/bandit
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Security oriented static analyser for python code
Description:

Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs appropriate plugins against the AST nodes. Once Bandit has finished scanning all the files it generates a report.

python-pydbus 0.6.0
Propagated dependencies: python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/LEW21/pydbus
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Pythonic D-Bus library
Description:

Pydbus provides a pythonic interface to the D-Bus message bus system. Pydbus can be used to access remote objects and also for object publication. It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.

python-diempy 1.0.2
Propagated dependencies: python-joblib@1.5.2 python-matplotlib@3.10.8 python-numba@0.62.1 python-numpy@2.3.1 python-pandas@2.3.3 python-pysam@0.23.3 python-scikit-allel@1.3.13
Channel: guix-science
Location: guix-science/packages/bioinformatics.scm (guix-science packages bioinformatics)
Home page: https://diempy.readthedocs.io/en/latest/intro.html
Licenses: GPL 3
Build system: pyproject
Synopsis: Diagnostic Index for the Expectation Maximization (diem) method
Description:

diemPy is a computational tool designed to polarize genomic data for hybrid zone analysis. The package implements an expectation-maximization (EM) algorithm to determine the optimal polarization of genetic markers, enabling researchers to identify and analyze patterns of introgression and hybridization in genomic datasets.

python-pydbus 0.6.0
Dependencies: python-pygobject@3.54.3
Channel: rrr
Location: rrr/packages/matrix.scm (rrr packages matrix)
Home page: https://github.com/LEW21/pydbus
Licenses: LGPL 2.1+
Build system: python
Synopsis: Pythonic D-Bus library
Description:

Pydbus provides a pythonic interface to the D-Bus message bus system. Pydbus can be used to access remote objects and also for object publication. It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.

python-pystog 0.6.1
Propagated dependencies: python-h5py@3.15.1 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/physics.scm (gnu packages physics)
Home page: https://github.com/neutrons/pystog
Licenses: GPL 3+
Build system: pyproject
Synopsis: Total scattering function manipulator
Description:

PyStoG is a Python package for converting between different total scattering functions used in crystalline and amorphous materials research. It handles reciprocal-space structure factors and real-space pair distribution functions, performing Fourier transforms between them and applying filters to remove spurious artifacts in the data.

python-dkimpy 1.0.5
Dependencies: openssl@3.5.5
Propagated dependencies: python-dnspython@2.8.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://launchpad.net/dkimpy
Licenses: Modified BSD
Build system: pyproject
Synopsis: DKIM (DomainKeys Identified Mail)
Description:

Python module that implements DKIM (DomainKeys Identified Mail) email signing and verification (RFC6376). It also provides helper scripts for command line signing and verification. It supports DKIM signing/verifying of ed25519-sha256 signatures (RFC 8463). It also supports the RFC 8617 Authenticated Received Chain (ARC) protocol.

python24-pytz 2025.1
Channel: guix-past
Location: past/packages/python.scm (past packages python)
Home page: http://pythonhosted.org/pytz
Licenses: Expat
Build system: pyproject
Synopsis: Python timezone library
Description:

This library brings the Olson tz database into Python. It allows accurate and cross platform timezone calculations using Python 2.4 or higher. It also solves the issue of ambiguous times at the end of daylight saving time. Almost all of the Olson timezones are supported.

python-cvxopt 1.3.2
Dependencies: fftw@3.3.10 glpk@5.0 gsl@2.8 openblas@0.3.31 suitesparse@5.13.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.cvxopt.org
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python library for convex optimization
Description:

CVXOPT is a package for convex optimization based on the Python programming language. Its main purpose is to make the development of software for convex optimization applications straightforward by building on Python’s extensive standard library and on the strengths of Python as a high-level programming language.

python-pandas 2.3.3
Dependencies: xclip@0.13 xsel@1.2.0-1.062e6d3
Propagated dependencies: python-numpy@2.3.1 python-dateutil@2.9.0 python-pytz@2025.1 python-tzdata@2025.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pandas.pydata.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Data structures for data analysis, time series, and statistics
Description:

Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with structured (tabular, multidimensional, potentially heterogeneous) and time series data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python.

python-txacme 0.9.3-0.ac18f92
Propagated dependencies: python-acme@4.2.0 python-attrs@25.3.0 python-eliot@1.17.5 python-josepy@2.1.0 python-pem@23.1.0 python-treq@24.9.1 python-twisted@25.5.0 python-txsni@0.2.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/twisted/txacme
Licenses: Expat
Build system: pyproject
Synopsis: Twisted implexmentation of the ACME protocol
Description:

ACME is Automatic Certificate Management Environment, a protocol that allows clients and certificate authorities to automate verification and certificate issuance. The ACME protocol is used by the free Let's Encrypt Certificate Authority.

txacme is an implementation of the protocol for Twisted, the event-driven networking engine for Python.

python-discid 1.1.1
Dependencies: libdiscid@0.6.5
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://python-discid.readthedocs.io/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python bindings for Libdiscid
Description:

This package provides Python bindings for the Libdiscid library. The main purpose is the calculation of Disc IDs for use with the MusicBrainz database. Additionally the disc Media Catalog Number (MCN) and track International Standard Recording Code (ISRC) can be extracted.

python-pathos 0.3.4
Propagated dependencies: python-dill@0.4.0 python-multiprocess@0.70.18 python-pox@0.3.6 python-ppft@1.7.7
Channel: guix
Location: gnu/packages/parallel.scm (gnu packages parallel)
Home page: https://pypi.org/project/pathos/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Parallel graph management and execution in heterogeneous computing
Description:

Python-pathos is a framework for heterogeneous computing. It provides a consistent high-level interface for configuring and launching parallel computations across heterogeneous resources. Python-pathos provides configurable launchers for parallel and distributed computing, where each launcher contains the syntactic logic to configure and launch jobs in an execution environment.

python-fsspec 2026.1.0
Propagated dependencies: python-aiohttp@3.11.18 python-libarchive-c@5.2 python-requests@2.32.5 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fsspec/filesystem_spec
Licenses: Modified BSD
Build system: pyproject
Synopsis: File-system specification
Description:

The purpose of this package is to produce a template or specification for a file-system interface, that specific implementations should follow, so that applications making use of them can rely on a common behavior and not have to worry about the specific internal implementation decisions with any given backend.

python-loompy 3.0.8
Propagated dependencies: python-click@8.3.1 python-h5py@3.15.1 python-numba@0.62.1 python-numpy@2.3.1 python-numpy-groupies@0.11.3 python-pandas@2.3.3 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/linnarsson-lab/loompy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Work with .loom files for single-cell RNA-seq data
Description:

The loom file format is an efficient format for very large omics datasets, consisting of a main matrix, optional additional layers, a variable number of row and column annotations. Loom also supports sparse graphs. This library makes it easy to work with .loom files for single-cell RNA-seq data.

libnl-python3 3.12.0
Dependencies: python-setuptools@80.9.0 python-wrapper@3.12.12 libxcrypt@4.4.38
Propagated dependencies: libnl@3.12.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.infradead.org/~tgr/libnl/
Licenses: GPL 2
Build system: gnu
Synopsis: NetLink protocol library suite
Description:

The libnl suite is a collection of libraries providing APIs to netlink protocol based Linux kernel interfaces. Netlink is an IPC mechanism primarily between the kernel and user space processes. It was designed to be a more flexible successor to ioctl to provide mainly networking related kernel configuration and monitoring interfaces.

python-pysdl2 0.9.17
Dependencies: sdl2@2.30.8 sdl2-image@2.8.8 sdl2-gfx@1.0.4 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/py-sdl/py-sdl2
Licenses: CC0
Build system: pyproject
Synopsis: Python bindings around the SDL2 game development library
Description:

PySDL2 is a pure Python wrapper around the SDL2,SDL2_mixer, SDL2_image, SDL2_ttf, and SDL2_gfx libraries. Instead of relying on C code, it uses the built-in ctypes module to interface with SDL2, and provides simple Python classes and wrappers for common SDL2 functionality.

python-qtsass 0.4.0
Propagated dependencies: python-libsass@0.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/spyder-ide/qtsass
Licenses: Expat
Build system: pyproject
Synopsis: Compile SCSS files to valid Qt stylesheets
Description:

Besides being used in web development, CSS is also the way to stylize Qt-based desktop applications. However, Qt's CSS has a few variations that prevent the direct use of SASS compiler.

The purpose of this tool is to fill the gap between SASS and Qt-CSS by handling those variations.

python-pixell 0.31.8
Propagated dependencies: python-astropy@8.0.0 python-dateutil@2.9.0 python-ducc0@0.37.1 python-ephem@4.2.1 python-healpy@1.18.1 python-matplotlib@3.10.8 python-numba@0.62.1 python-numpy@2.3.1 python-pillow@12.1.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://pixell.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Tectangular pixel map manipulation and harmonic analysis
Description:

pixell is a library for loading, manipulating and analyzing maps stored in rectangular pixelization. It is mainly intended for use with maps of the sky (e.g. CMB intensity and polarization maps, stacks of 21 cm intensity maps, binned galaxy positions or shear) in cylindrical projection, but its core functionality is more general.

python-biblib 0.1.0-1.ab0e857
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/aclements/biblib
Licenses: Expat
Build system: pyproject
Synopsis: BibTeX parsing and transformation library
Description:

Biblib provides a simple, standalone Python 3 package for parsing BibTeX bibliographic databases, as well as algorithms for manipulating BibTeX entries in BibTeX-y ways. Biblib's parser is derived directly from the WEB source code for BibTeX and hence (barring bugs in translation) should be fully compatible with BibTeX's own parser.

python-optuna 4.6.0
Propagated dependencies: python-alembic@1.18.1 python-boto3@1.42.5 python-cmaes@0.13.0 python-colorlog@6.9.0 python-google-cloud-storage@2.19.0 python-greenlet@3.1.1 python-grpcio@1.52.0 python-matplotlib@3.10.8 python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-protobuf@3.20.3 python-plotly@5.24.1 python-pytorch@2.10.0 python-pyyaml@6.0.2 python-redis@7.1.0 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-sqlalchemy@2.0.45 python-tqdm@4.67.1
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://optuna.org/
Licenses: Expat
Build system: pyproject
Synopsis: Automatic hyperparameter optimization framework
Description:

Optuna is an automatic hyperparameter optimization software framework, particularly designed for machine learning. It features an imperative, define-by-run style user API. Thanks to our define-by-run API, the code written with Optuna enjoys high modularity, and the user of Optuna can dynamically construct the search spaces for the hyperparameters.

python-gfloat 0.5.2
Propagated dependencies: python-array-api-compat@1.12.0 python-more-itertools@10.6.0 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/graphcore-research/gfloat
Licenses: Expat
Build system: pyproject
Synopsis: Generic floating point handling in Python
Description:

This package provides an implementation of generic floating point encode and decode logic in Python. It handles various current and proposed floating point types:

  • IEEE 754: Binary16, Binary32

  • OCP Float8: E5M2, E4M3

  • IEEE WG P3109

  • OCP MX Formats: E2M1, M2M3, E3M2, E8M0, INT8, and the MX block formats.

Page: 14445464748184
Total packages: 4408