_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-frozendict 2.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Marco-Sulla/python-frozendict
Licenses: Expat
Build system: pyproject
Synopsis: Simple immutable mapping for Python
Description:

frozendict is an immutable wrapper around dictionaries that implements the complete mapping interface. It can be used as a drop-in replacement for dictionaries where immutability is desired.

python-pyreadstat 1.3.2
Dependencies: libiconv@1.18 readstat@1.1.9-0.718d491 zlib@1.3.1
Propagated dependencies: python-narwhals-minimal@2.22.1 python-pandas@2.3.3 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/statistics.scm (gnu packages statistics)
Home page: https://github.com/Roche/pyreadstat
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Read and write SAS, SPSS and Stata files into/from Pandas DataFrames
Description:

This Python package can be used to read and write SAS, SPSS and Stata files into/from Pandas DataFrames. It is a wrapper around the C library readstat.

python-phenograph 1.5.7
Dependencies: louvain@0.2
Propagated dependencies: python-leidenalg@0.10.2 python-numpy@1.26.4 python-psutil@7.2.2 python-scikit-learn@1.7.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/dpeerlab/PhenoGraph.git
Licenses: Expat
Build system: pyproject
Synopsis: Graph-based clustering for high-dimensional single-cell data
Description:

PhenoGraph is a clustering method designed for high-dimensional single-cell data. It works by creating a graph representing phenotypic similarities between cells and then identifying communities in this graph.

python-scikit-opt 0.6.6
Propagated dependencies: python-numpy@2.3.1 python-pytorch@2.10.0 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/guofei9987/scikit-opt
Licenses: Expat
Build system: pyproject
Synopsis: Swarm intelligence algorithms in Python
Description:

Scikit-opt (or sko) is a Python module implementing swarm intelligence algorithms: genetic algorithm, particle swarm optimization, simulated annealing, ant colony algorithm, immune algorithm, artificial fish swarm algorithm.

python-pynetdicom 2.1.1
Propagated dependencies: python-pydicom@2.4.4 python-pyfakefs@5.9.1 python-sqlalchemy@1.4.54
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pydicom/pynetdicom
Licenses: Expat
Build system: pyproject
Synopsis: Python implementation of the DICOM networking protocol
Description:

pynetdicom is a Python package that implements the DICOM networking protocol. It allows the easy creation of DICOM SCUs and SCPs.

python-canalystii 0.1
Propagated dependencies: python-pyusb@1.2.1
Channel: ffab
Location: ffab/packages/python-xyz.scm (ffab packages python-xyz)
Home page: https://github.com/projectgus/python-canalystii
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python userspace driver for Canalyst-II USB CAN analyzer
Description:

This driver is based on black box reverse engineering of the USB behaviour of the proprietary software, and reading the basic data structure layouts in the original python-can canalystii source.

python-livereload 2.7.1
Propagated dependencies: python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/lepture/python-livereload
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python LiveReload
Description:

Python LiveReload provides a command line utility, livereload, for starting a web server in a directory. It can trigger arbitrary commands and serve updated contents upon changes to the directory.

python-hyperframe 6.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/python-hyper/hyperframe
Licenses: Expat
Build system: pyproject
Synopsis: HTTP/2 framing layer for Python
Description:

This library contains the HTTP/2 framing code used in the hyper project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames.

python-pixelmatch 0.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/whtsky/pixelmatch-py
Licenses: ISC
Build system: pyproject
Synopsis: Pixel-level image comparison library
Description:

This package provides a pixel-level image comparison library for Python, originally created to compare screenshots in tests. Its features include accurate anti-aliased pixels detection and perceptual color difference metrics.

python-rst-linker 2.6.0
Propagated dependencies: python-jaraco-context@6.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/rst.linker
Licenses: Expat
Build system: pyproject
Synopsis: Sphinx plugin to add links and timestamps
Description:

rst.linker automatically replaces text by a reStructuredText external reference or timestamps. It's primary purpose is to augment the changelog, but it can be used for other documents, too.

python-pyresample 1.35.0
Propagated dependencies: python-cartopy@0.24.1 python-configobj@5.0.9 python-dask@2025.11.0 python-donfig@0.8.1.post1 python-matplotlib@3.10.8 python-numexpr@2.14.1 python-numpy@2.3.1 python-odc-geo@0.5.3 python-pillow@12.1.1 python-platformdirs@4.3.6 python-pykdtree@1.4.2 python-pyproj@3.7.2 python-pyyaml@6.0.2 python-rasterio@1.3.7 python-scipy@1.16.3 python-shapely@2.1.1 python-xarray@2025.12.0 python-zarr@2.18.7
Channel: guix-science
Location: guix-science/packages/geoscience.scm (guix-science packages geoscience)
Home page: https://github.com/pytroll/pyresample
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Geospatial image resampling in Python
Description:

Pyresample is a python package for resampling geospatial image data. Resampling or reprojection is the process of mapping input geolocated data points to a new target geographic projection and area.

python-scripttest 2.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/pypa/scripttest
Licenses: Expat
Build system: pyproject
Synopsis: Python library to test command-line scripts
Description:

Scripttest is a Python helper library for testing interactive command-line applications. With it you can run a script in a subprocess and see the output as well as any file modifications.

python-watchfiles 1.1.1
Propagated dependencies: python-anyio@4.12.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/samuelcolvin/watchfiles
Licenses: Expat
Build system: pyproject
Synopsis: Simple, modern file watching and code reload in Python
Description:

Simple, modern file watching and code reload in Python inspired by watchdog. Among the differences are a unified approach for each operating systems and an elegant approach to concurrency using threading.

python-dotty-dict 1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pawelzny/dotty_dict
Licenses: Expat
Build system: pyproject
Synopsis: Python library for accessing dictionaries using a dot syntax
Description:

This package provides a library that wraps the traditional Python dictionaries and provides a syntax to access nested dictionaries values using a dot syntax, for example: dictionary['deeply.nested.key'].

python-pyelftools 0.32
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/eliben/pyelftools
Licenses: Public Domain
Build system: pyproject
Synopsis: Analyze binary and library file information
Description:

This Python library provides interfaces for parsing and analyzing two binary and library file formats ; the Executable and Linking Format (ELF), and debugging information in the Debugging With Attributed Record Format (DWARF).

python-pyclibrary 0.2.2-0.4e1e243
Propagated dependencies: python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MatthieuDartiailh/pyclibrary
Licenses: Expat
Build system: pyproject
Synopsis: Wrap dynamic libraries in Python
Description:

This package helps wrapping dynamic libraries in Python. It includes a pure-Python C parser and an automation library that uses C header file definitions to simplify the use of C bindings.

python-whitenoise 6.9.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/evansd/whitenoise
Licenses: Expat
Build system: pyproject
Synopsis: Static file serving for WSGI applications
Description:

WhiteNoise allows your web app to serve its own static files, making it a self-contained unit that can be deployed anywhere without relying on nginx, Amazon S3 or any other external service.

python-cloud-init 24.2
Propagated dependencies: python-configobj@5.0.9 python-jinja2@3.1.2 python-jsonpatch@1.33 python-jsonschema@4.23.0 python-netifaces@0.11.0 python-oauthlib@3.3.1 python-pyserial@3.5 python-pyyaml@6.0.2 python-responses@0.25.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/canonical/cloud-init
Licenses: ASL 2.0 GPL 3
Build system: pyproject
Synopsis: Cloud instance initialization tools
Description:

Cloud-init is the multi-distribution method for cross-platform cloud instance initialization. It is supported across all major public cloud providers, provisioning systems for private cloud infrastructure, and bare-metal installations.

python-quart-trio 0.12.0
Propagated dependencies: hypercorn@0.18.0 python-quart@0.19.9 python-trio@0.32.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/pgjones/quart-trio
Licenses: Expat
Build system: pyproject
Synopsis: Extension for Quart to support the Trio event loop
Description:

This package provides a Quart extension to provide Trio support. This is an alternative to using the asyncio event loop present in the Python standard library and supported by default in Quart.

python-legacy-cgi 2.6.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/jackrosenthal/legacy-cgi
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Fork of the legacy standard library cgi and cgitb modules
Description:

This is a fork of the standard library modules cgi and cgitb. They are slated to be removed from the Python standard library in Python 3.13 by PEP-594.

python-pyformlang 1.0.10
Propagated dependencies: python-networkx@3.4.2 python-numpy@2.3.1 python-pydot@4.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Aunsiels/pyformlang
Licenses: Expat
Build system: pyproject
Synopsis: Framework for interacting with formal grammars
Description:

This package provides a framework for working with formal language grammars. The library was originally developed for educational purposes and therefore implements many textbook algorithms regarding the manipulation and interaction with formal grammars.

python-packageurl 0.17.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.packageurl.org
Licenses: Expat
Build system: pyproject
Synopsis: Package URL parser and builder
Description:

This library parses and builds Package URLs (purls) as defined in the purl specification. It provides a PackageURL class for creating, parsing, and normalizing package URL strings across different package management ecosystems.

python-copydetect 0.5.0
Propagated dependencies: python-jinja2@3.1.2 python-matplotlib@3.10.8 python-numpy@2.3.1 python-pygments@2.19.2 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/blingenf/copydetect
Licenses: Expat
Build system: pyproject
Synopsis: Code plagiarism detection tool
Description:

Copydetect is a tool to detect likely instances of plagiarism based on the winnowing algorithm. It takes a list of directories as input and generates an HTML report displaying copied slices as output.

Total packages: 4458