_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-lazr.restfulclient 0.14.4
Propagated dependencies: python-distro@1.9.0 python-oauthlib@3.3.1 python-setuptools@80.9.0 python-six@1.17.0 python-wadllib@1.3.6
Channel: rrr
Location: rrr/packages/python-xyz.scm (rrr packages python-xyz)
Home page: https://launchpad.net/lazr.restfulclient
Licenses: GPL 3+
Build system: python
Synopsis: Client for lazr.restful-based web services
Description:

This package provides a programmable client library that takes advantage of the commonalities among lazr.restful web services to provide added functionality on top of wadllib.

python-orange-canvas-core 0.2.6
Propagated dependencies: python-anyqt@0.2.1 python-commonmark@0.9.1 python-dictdiffer@0.9.0 python-docutils@0.21.2 python-numpy@2.3.1 python-packaging@25.0 python-qasync@0.28.0 python-requests@2.32.5 python-requests-cache@1.2.1 python-truststore@0.10.4 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/orange.scm (gnu packages orange)
Home page: https://github.com/biolab/orange-canvas-core
Licenses: GPL 3
Build system: pyproject
Synopsis: Core component of Orange Canvas
Description:

Orange Canvas Core is a framework for building graphical user interfaces for editing workflows. It is a component used to build the Orange Canvas data-mining application.

python-translation-finder 2.22
Propagated dependencies: python-charset-normalizer@3.4.2 python-ruamel.yaml@0.18.14 python-weblate-language-data@2025.8
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://weblate.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Translation file finder for Weblate
Description:

This package provides a function to find translation file in the source code of a project. It supports many translation file formats and is part of the Weblate translation platform.

python-lofar-parameterset 1.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://git.astron.nl/lofar2.0/lofar_pyparameterset
Licenses: GPL 3+
Build system: pyproject
Synopsis: Minimal Python implementation of the LOFAR ParameterSet
Description:

This package contains a pure-python drop-in replacement for the Python wrapper around the original LOFAR ParameterSet that is written in C++. It supports only the basic features of the original.

python-axolotl-curve25519 0.4.1.post2
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/tgalal/python-axolotl-curve25519
Licenses: GPL 3 Modified BSD
Build system: pyproject
Synopsis: Python wrapper for curve25519 library
Description:

This is a python wrapper for the curve25519 library with ed25519 signatures. The C code was pulled from libaxolotl-android. At the moment this wrapper is meant for use by python-axolotl.

python-pydigitalwavetools 1.2
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://github.com/Nic30/pyDigitalWaveTools/
Licenses: Expat
Build system: pyproject
Synopsis: Library to manipulate digital wave files
Description:

Pydigitalwavetools is a Python library to parse, write and format digital wave files in VCD format, a standardized ASCII format used to store simulation data from Verilog and other hardware description languages.

python-wtforms-sqlalchemy 0.4.1
Propagated dependencies: python-sqlalchemy@1.4.42 python-wtforms@3.1.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/wtforms/wtforms-sqlalchemy/
Licenses: Modified BSD
Build system: pyproject
Synopsis: SQLAlchemy tools for WTForms
Description:

WTForms-SQLAlchemy is a fork of the wtforms.ext.sqlalchemy package from WTForms. The package has been renamed to wtforms_sqlalchemy but otherwise should function the same as wtforms.ext.sqlalchemy did.

python-sphinx-reredirects 1.1.0
Propagated dependencies: python-linkify-it-py@2.0.0 python-myst-parser@4.0.1 python-sphinx-copybutton@0.5.2 python-sphinx-design@0.6.1 python-sphinx-sitemap@2.2.0 python-sphinx-copybutton@0.5.2 python-sphinxcontrib-mermaid@1.0.0 python-sphinxext-opengraph@0.13.0
Channel: guix
Location: gnu/packages/sphinx.scm (gnu packages sphinx)
Home page: https://documatt.com/sphinx-reredirects/
Licenses: Expat
Build system: pyproject
Synopsis: Extension for sphinx to handle redirects
Description:

The extension for Sphinx documentation projects that handle redirects for moved pages. It generates HTML pages with meta refresh redirects to the new page location to prevent 404 errors if you rename or move your documents.

python-pytest-regressions 2.8.3
Propagated dependencies: python-pytest-datadir@1.7.2 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/ESSS/pytest-regressions
Licenses: Expat
Build system: pyproject
Synopsis: Easy to use fixtures to write regression tests
Description:

This plugin makes it simple to test general data, images, files, and numeric tables by saving expected data in a data directory (courtesy of pytest-datadir) that can be used to verify that future runs produce the same data.

python-optuna-integration 4.6.0
Propagated dependencies: python-optuna@4.6.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://optuna-integration.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Extended functionalities for Optuna
Description:

This package is an integration module of Optuna, an automatic Hyperparameter optimization software framework. The modules in this package provide users with extended functionalities for Optuna in combination with third-party libraries such as PyTorch, sklearn, and TensorFlow.

python-xarray-dataclasses 1.7.0
Propagated dependencies: python-numpy@2.3.1 python-typing-extensions@4.15.0 python-xarray@2025.12.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-charset-normalizer 3.4.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ousret/charset_normalizer
Licenses: Expat
Build system: pyproject
Synopsis: Universal Charset Detector, alternative to Chardet
Description:

This library helps you read text from an unknown charset encoding. Motivated by chardet, it tries to resolve the issue by taking a new approach. All IANA character set names for which the Python core library provides codecs are supported.

python-django-classy-tags 4.1.0
Propagated dependencies: python-django@5.2.11
Channel: guix
Location: gnu/packages/django.scm (gnu packages django)
Home page: https://github.com/divio/django-classy-tags
Licenses: Modified BSD
Build system: pyproject
Synopsis: Class based template tags for Django
Description:

django-classy-tags is an approach at making writing template tags in Django easier, shorter and more fun. It provides an extensible argument parser which reduces most of the boiler plate code you usually have to write when coding custom template tags.

python-pyproject-metadata 0.10.0
Propagated dependencies: python-packaging@25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/FFY00/python-pyproject-metadata
Licenses: Expat
Build system: pyproject
Synopsis: Dataclass for PEP 621 metadata
Description:

This project does not implement the parsing of pyproject.toml containing PEP 621 metadata. Instead, given a Python data structure representing PEP 621 metadata (already parsed), it will validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO).

python-mailman-hyperkitty 1.2.1
Dependencies: mailman@3.3.10
Propagated dependencies: python-requests@2.32.5 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://gitlab.com/mailman/mailman-hyperkitty/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Mailman archiver plugin for HyperKitty
Description:

Mailman3 allows emails sent to its mailing lists to be archived by any software provided that there is a plugin (loadable by Mailman3) designed to communicate with it properly. This module contains a Mailman3 archiver plugin which sends emails to HyperKitty, the official Mailman3 web archiver.

cl-pythonic-string-reader 0.0.0-1.47a70ba
Propagated dependencies: cl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/smithzvk/pythonic-string-reader
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Read table modification inspired by Python's three quote strings
Description:

This piece of code sets up some reader macros that make it simpler to input string literals which contain backslashes and double quotes This is very useful for writing complicated docstrings and, as it turns out, writing code that contains string literals that contain code themselves.

python-license-expression 30.1.0
Propagated dependencies: python-boolean.py@5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nexB/license-expression
Licenses: GPL 2+
Build system: pyproject
Synopsis: Apply boolean logic to license expressions
Description:

This Python module defines a tiny language to evaluate and compare license expressions using boolean logic. Logical combinations of licenses can be tested for equality, containment, and equivalence. They can be normalised and simplified. It supports SPDX license expressions as well as other naming conventions and aliases in the same expression.

python-click-option-group 0.5.9
Propagated dependencies: python-click@8.1.8
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://click-option-group.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Option groups missing in Click
Description:

Click is a package for creating powerful and beautiful command line interfaces (CLI) in Python, but it has no the functionality for creating option groups. The aim of this package is to provide group options with extensible functionality using canonical and clean API (Click-like API as far as possible).

python-requestsexceptions 1.4.0
Channel: guix
Location: gnu/packages/openstack.scm (gnu packages openstack)
Home page: https://github.com/openstack/requestsexceptions
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Import exceptions from potentially bundled packages in requests
Description:

The Python requests library bundles the urllib3 library, however, some software distributions modify requests to remove the bundled library. This makes some operations difficult, such as suppressing the “insecure platform warning” messages that urllib emits. This package is a simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled or not.

python-fastapi-pagination 0.15.6
Propagated dependencies: python-asyncpg@0.30.0 python-databases@0.8.0 python-django@5.2.11 python-fastapi@0.128.0 python-pydantic@2.12.5 python-sqlalchemy@1.4.42 python-tortoise-orm@0.25.3 python-fastapi@0.128.0 python-pydantic@2.12.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/uriyyo/fastapi-pagination
Licenses: Expat
Build system: pyproject
Synopsis: FastAPI pagination library
Description:

fastapi-pagination is a Python library designed to simplify pagination in FastAPI applications. It provides a set of utility functions and data models to help you paginate your database queries and return paginated responses to your clients.

This package, as opposed to python-fastapi-pagination-minimal, depends on all available optional dependencies supported by mainline fastapi-pagination.

python-cmsis-pack-manager 0.6.0
Dependencies: rust-ring@0.17.14
Propagated dependencies: python-appdirs@1.4.4 python-cffi@1.17.1 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/pyocd/cmsis-pack-manager
Licenses: ASL 2.0
Build system: pyproject
Synopsis: CMSIS-Pack index manager
Description:

cmsis-pack-manager is a Python module, Rust crate and command line utility for managing current device information that is stored in many Common Microcontroller Software Interface Standard PACKs. Users of cmsis-pack-manager may query for information such as processor type, flash algorithm and memory layout information in a Python program or through the command line utility, pack-manager, provided as part of this module.

python-importlib-metadata 8.7.0
Propagated dependencies: python-zipp@3.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://importlib-metadata.readthedocs.io/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Read metadata from Python packages
Description:

importlib_metadata is a library which provides an API for accessing an installed Python package's metadata, such as its entry points or its top-level name. This functionality intends to replace most uses of pkg_resources entry point API and metadata API. Along with importlib.resources in Python 3.7 and newer, this can eliminate the need to use the older and less efficient pkg_resources package.

python-jaraco-collections 5.2.1
Propagated dependencies: python-jaraco-text@4.0.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.collections
Licenses: Expat
Build system: pyproject
Synopsis: Provides various collection objects
Description:

This package provides models and classes to supplement the standard library collections module. Examples include

  • RangeMap: A mapping that accepts a range of values for keys.

  • Projection: A subset over an existing mapping.

  • KeyTransformingDict: Generalized mapping with keys transformed by a function.

  • FoldedCaseKeyedDict: A dict whose string keys are case-insensitive.

  • BijectiveMap: A map where keys map to values and values back to their keys.

  • ItemsAsAttributes: A mapping mix-in exposing items as attributes.

  • IdentityOverrideMap: A map whose keys map by default to themselves unless overridden.

  • FrozenDict: A hashable, immutable map.

  • Enumeration: An object whose keys are enumerated.

  • Everything: A container that contains all things.

  • Least, Greatest: Objects that are always less than or greater than any other.

  • pop_all: Return all items from the mutable sequence and remove them from that sequence.

  • DictStack: A stack of dicts, great for sharing scopes.

  • WeightedLookup: A specialized RangeMap for selecting an item by weights.

python-onlykey-solo-python 0.0.28
Propagated dependencies: python-click@8.1.8 python-cryptography@44.0.0 python-ecdsa@0.19.0 python-fido2@2.1.1 python-intelhex@2.3.0 python-pyserial@3.5 python-pyusb@1.2.1 python-requests@2.32.5
Channel: guixrus
Location: guixrus/packages/common/python.scm (guixrus packages common python)
Home page: https://github.com/trustcrypto/onlykey-solo-python
Licenses: ASL 2.0
Build system: python
Synopsis: Python library for OnlyKey with Solo FIDO2
Description:

Python library for OnlyKey with Solo FIDO2

Total packages: 4240