_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-asdf-wcs-schemas 0.5.0
Propagated dependencies: python-asdf-coordinates-schemas@0.5.1 python-asdf-standard@1.5.0 python-asdf-transform-schemas@0.6.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/asdf-format/asdf-wcs-schemas
Licenses: Modified BSD
Build system: pyproject
Synopsis: ASDF WCS Schemas
Description:

This package provides ASDF schemas for validating World Coordinate System (WCS) tags. Users should not need to install this directly; instead, install an implementation package such as gwcs.

python-lxml-for-texlive 6.0.1
Dependencies: libxml2@2.14.6 libxslt@1.1.43
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://lxml.de/
Licenses: Modified BSD
Build system: gnu
Synopsis: Python XML processing library
Description:

The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt. This variant is pinned to be updated less often than python-lxml.

python-pytest-tornasync 0.6.0.post2
Propagated dependencies: python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/eukaryote/pytest-tornasync
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for testing Tornado code
Description:

This package provides a simple pytest plugin that provides some helpful fixtures for testing Tornado (version 5.0 or newer) apps and easy handling of plain (undecoratored) native coroutine tests.

python-xyzservices-next 2025.4.0
Channel: guix-arg
Location: guix-arg/packages/python-extra.scm (guix-arg packages python-extra)
Home page: https://github.com/geopandas/xyzservices
Licenses: Modified BSD
Build system: pyproject
Synopsis: Source of XYZ tiles providers
Description:

xyzservices is a lightweight library providing a repository of available XYZ services offering raster basemap tiles. The repository is provided via Python API and as a compressed JSON file.

python-narwhals-minimal 2.15.0
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-jsonrpclib-pelix 0.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tcalmant/jsonrpclib
Licenses: ASL 2.0
Build system: pyproject
Synopsis: JSON-RPC 2.0 client library for Python
Description:

This library implements the JSON-RPC v2.0 specification (backwards-compatible) as a client library for Python. This version is a fork of jsonrpclib by Josh Marshall, usable with Pelix remote services.

python-orbax-checkpoint 0.4.5
Propagated dependencies: python-absl-py@2.3.1 python-cached-property@2.0.1 python-etils@1.9.4 python-importlib-resources@6.5.2 python-jax@0.4.28 python-jaxlib@0.4.28 python-msgpack@1.1.2 python-nest-asyncio@1.6.0 python-numpy@2.3.1 python-pyyaml@6.0.2 python-tensorstore@0.1.67 python-typing-extensions@4.15.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/google/orbax
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Utility libraries for JAX users
Description:

Orbax is a namespace providing common utility libraries for JAX users. Orbax also includes a serialization library for JAX users, enabling the exporting of JAX models to the TensorFlow SavedModel format.

python-scitools-mo-pack 0.3.1
Dependencies: libmo-unpack@3.1.2
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/SciTools/mo_pack
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python wrapper for @code{libmo_unpack}
Description:

This package provide Python bindings to the C library libmo_unpack which contains packing methods used to encode and decode the data payloads of Met Office UM Post-Processing and Fields files.

python-pytest-openfiles 0.6.0
Propagated dependencies: python-psutil@7.0.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/astropy/pytest-openfiles
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin for detecting inadvertent open file handles
Description:

This package provides a plugin for the pytest framework that allows developers to detect whether any file handles or other file-like objects were inadvertently left open at the end of a unit test.

python-pytest-arraydiff 0.6.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/astropy/pytest-arraydiff
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to help with comparing array output from tests
Description:

This is a py.test plugin to facilitate the generation and comparison of data arrays produced during tests, in particular in cases where the arrays are too large to conveniently hard-code them in the tests.

python-orderedmultidict 1.0.1
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gruns/orderedmultidict
Licenses: Unlicense
Build system: pyproject
Synopsis: Python Ordered Multivalue Dictionary - omdict
Description:

This package contains a library for ordered multivalue dictionaries. A multivalue dictionary is a dictionary that can store multiple values for the same key. An ordered multivalue dictionary is a multivalue dictionary that retains the order of insertions and deletions.

python-stsci-imagestats 1.8.4
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://stsciimagestats.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Compute sigma-clipped statistics on data arrays
Description:

stsci.imagestats is a package designed to compute various statistics on image data using sigma-clipping iterations. It is designed to replicate core behaviour of the IRAF's imstatistics task.

python-publicsuffixlist 1.0.2.20250202
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ko-zu/psl
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Public suffix list for Python
Description:

This package provides an implementation of Public Suffix List as Python library.

Features:

  • supports IDN (unicode and punycoded)

  • shipped with built-in PSL and an updater script

  • written in Pure Python with no library dependencies

python-mne-connectivity 0.7
Propagated dependencies: python-h5netcdf@1.3.0 python-joblib@1.5.2 python-mne@1.11.0 python-netcdf4@1.7.2 python-numpy@2.3.1 python-pandas@2.3.3 python-scipy@1.16.3 python-tqdm@4.67.1 python-xarray@2025.12.0
Channel: guix-science
Location: guix-science/packages/electrophysiology.scm (guix-science packages electrophysiology)
Home page: https://mne.tools/mne-connectivity
Licenses: Modified BSD
Build system: pyproject
Synopsis: Connectivity data analysis with MNE
Description:

MNE-Connectivity is an open-source Python package for connectivity and related measures of MEG, EEG, or iEEG data built on top of the MNE-Python API. It includes modules for data input/output, visualization, common connectivity analysis, and post-hoc statistics and processing.

python-service-identity 24.2.0
Propagated dependencies: python-attrs@25.3.0 python-cryptography@44.0.0 python-pyasn1@0.6.1 python-pyasn1-modules@0.4.2 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://service-identity.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Service identity verification for PyOpenSSL
Description:

service_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes. In the simplest case, this means host name verification. However, service_identity implements RFC 6125 fully and plans to add other relevant RFCs too.

python-memory-allocator 0.1.4
Channel: guix
Location: gnu/packages/sagemath.scm (gnu packages sagemath)
Home page: https://github.com/sagemath/memory_allocator
Licenses: GPL 3+
Build system: pyproject
Synopsis: Extension class to allocate memory easily with Cython
Description:

This package provides a single extension class MemoryAllocator with cdef methods

  • malloc

  • calloc

  • allocarray

  • realloc

  • reallocarray

  • aligned_malloc

  • aligned_malloc

  • aligned_calloc

  • aligned_allocarray

python-gevent-websocket 0.10.1
Propagated dependencies: python-gevent@24.11.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://gitlab.com/noppo/gevent-websocket
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Websocket handler for the gevent pywsgi server
Description:

Websocket handler for the gevent pywsgi server, a Python network library.

Features include:

  • integration on both socket level or using an abstract interface

  • RPC and PubSub framework using WebSocket Application Messaging Protocol

  • easily extendible using a simple WebSocket protocol plugin API

python-asdf-compression 0.1.0
Propagated dependencies: python-asdf@5.1.0 python-blosc@1.11.4 python-lz4@4.4.4 python-zstandard@0.23.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/asdf-format/asdf-compression
Licenses: Modified BSD
Build system: pyproject
Synopsis: ASDF extension to support various compression algorithms
Description:

This package includes a plugin for the Python library ASDF to add support for reading and writing various compression algorithms including: Blosc,LZ4 Frame,Zstandard.

python-semantic-version 2.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rbarrois/python-semanticversion
Licenses: Modified BSD
Build system: pyproject
Synopsis: Semantic versioning module for Python
Description:

The semantic_version class is a small library for handling semantic versioning (SemVer) in Python.

It can compare versions, generate a new version that represents a bump in one of the version levels, and check whether any given string is a proper semantic version identifier.

python-ipython-genutils 0.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://ipython.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Vestigial utilities from IPython
Description:

This package provides retired utilities from IPython. No packages outside IPython/Jupyter should depend on it.

This package shouldn't exist. It contains some common utilities shared by Jupyter and IPython projects during The Big Split. As soon as possible, those packages will remove their dependency on this, and this package will go away.

python-array-api-strict 2.4.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://data-apis.org/array-api-strict/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Strict implementation of the Python array API
Description:

array_api_strict is a strict, minimal implementation of the Python array API.

The purpose of array-api-strict is to provide an implementation of the array API for consuming libraries to test against so they can be completely sure their usage of the array API is portable.

python-sqlalchemy-utils 0.42.1
Propagated dependencies: python-six@1.17.0 python-sqlalchemy@1.4.42
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/kvesteri/sqlalchemy-utils
Licenses: Modified BSD
Build system: pyproject
Synopsis: Various utility functions for SQLAlchemy
Description:

SQLAlchemy-utils provides various utility functions and custom data types for SQLAlchemy. SQLAlchemy is an SQL database abstraction library for Python.

You might also want to install the following optional dependencies:

  1. python-passlib

  2. python-babel

  3. python-cryptography

  4. python-pytz

  5. python-psycopg2

  6. python-furl

  7. python-flask-babel

python-mwparserfromhell 0.7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/earwig/mwparserfromhell
Licenses: Expat
Build system: pyproject
Synopsis: Python parser for MediaWiki wikicode
Description:

The MediaWiki Parser From Hell is a python library package that provides a parser for MediaWiki.

It exposes parses as normal string objects with additional methods giving access to the special Wikicode features it contains (hyperlinks, tags, templates…). The parser doesn't interpolate strings at all, it remains at a purely formal level.

Full documentation may be found at ReadTheDocs

python-fakeredis-0.16.0 0.16.0
Propagated dependencies: python-redis@7.1.0 python-sortedcontainers@2.4.0 python-valkey@6.1.1
Channel: ffab
Location: ffab/packages/databases.scm (ffab packages databases)
Home page: https://github.com/cunla/fakeredis-py
Licenses: Modified BSD
Build system: pyproject
Synopsis: Fake implementation of redis API for testing purposes
Description:

Fakeredis is a pure-Python implementation of the redis-py Python client that simulates talking to a redis server. It was created for a single purpose: to write unit tests.

Setting up redis is not hard, but one often wants to write unit tests that don't talk to an external server such as redis. This module can be used as a reasonable substitute.

Total packages: 4240