_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-flufl-lock 8.1.0
Propagated dependencies: python-atpublic@3.1.1 python-psutil@7.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://flufllock.readthedocs.io
Licenses: ASL 2.0 LGPL 3
Synopsis: NFS-safe file locking with timeouts for POSIX systems
Description:

The flufl.lock package provides NFS-safe file locking with timeouts for POSIX systems. It is similar to the O_EXCL option of the open system call but uses a lockfile. Lock objects support lock-breaking and have a maximum lifetime built-in.

python-djitellopy 2.5.0
Propagated dependencies: opencv@4.12.0 python-av@14.4.0 python-numpy@1.26.4 python-pillow@11.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/damiafuentes/DJITelloPy
Licenses: Expat
Synopsis: DJI Tello drone video streaming, swarms and state packets library
Description:

DJI Tello drone Python interface using the official Tello SDK and Tello EDU SDK. This library has the following features:

  • Implementation of all tello commands

  • Retrieve a video stream easily

  • Receive and parse state packets

  • Control a swarm of drones.

python-fenics-ufl 2023.1.0
Dependencies: python-numpy@1.26.4
Channel: guix-hpc-non-free
Location: inrae/mse.scm (inrae mse)
Home page: https://github.com/FEniCS/ufl.git
Licenses: LGPL 3
Synopsis: UFL is part of the FEniCS Project
Description:

The Unified Form Language (UFL) is a domain specific language for declaration of finite element discretizations of variational forms. More precisely, it defines a flexible interface for choosing finite element spaces and defining expressions for weak forms in a notation close to mathematical notation.

python-sqlalchemy 1.4.42
Propagated dependencies: python-greenlet@3.1.1
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://www.sqlalchemy.org
Licenses: X11
Synopsis: Database abstraction library
Description:

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

python-kiwisolver 1.4.6
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/nucleic/kiwi
Licenses: Modified BSD
Synopsis: Fast implementation of the Cassowary constraint solver
Description:

Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm. Kiwi has been designed from the ground up to be lightweight and fast. Kiwi ranges from 10x to 500x faster than the original Cassowary solver with typical use cases gaining a 40x improvement. Memory savings are consistently > 5x.

python-sqlalchemy 2.0.36
Propagated dependencies: python-greenlet@3.1.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://www.sqlalchemy.org
Licenses: Expat
Synopsis: SQL toolkit and object relational mapper
Description:

SQLAlchemy is the Python SQL toolkit and ORM that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

python-css-parser 1.0.10
Propagated dependencies: python-more-itertools@10.6.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ebook-utils/css-parser
Licenses: LGPL 3+
Synopsis: Fork of cssutils modified for parsing ebooks
Description:

Css-parser is a Python package for parsing and building CSS Cascading Style Sheets. Currently it provides a DOM only and no rendering options.

It's a fork of cssutils 1.0.2, updated and modified for parsing ebooks, due to cssutils not receiving updates as of 1.0.2.

python-zope-proxy 7.0
Propagated dependencies: python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://zopeproxy.readthedocs.io
Licenses: Zope Public License 2.1
Synopsis: Generic, transparent proxies
Description:

Zope.proxy provides generic, transparent proxies for Python. Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.

python-sqlalchemy 2.0.43
Propagated dependencies: python-greenlet@3.1.1 python-typing-extensions@4.15.0
Channel: ngapsh
Location: pnkp/guix/packages/python-xyz.scm (pnkp guix packages python-xyz)
Home page: https://www.sqlalchemy.org
Licenses: Expat
Synopsis: SQL toolkit and object relational mapper
Description:

SQLAlchemy is the Python SQL toolkit and ORM that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

python-imap-tools 1.9.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ikvk/imap_tools
Licenses: ASL 2.0
Synopsis: Work with email and mailbox by IMAP
Description:

This Python library provides tools to deal with email and mailboxes over IMAP:

  • Parsed email message attributes

  • Query builder for searching emails

  • Work with emails in folders (copy, delete, flag, move, seen)

  • Work with mailbox folders (list, set, get, create, exists, rename, delete, status)

python-pyrsistent 0.20.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tobgu/pyrsistent
Licenses: Expat
Synopsis: Persistent data structures for Python
Description:

Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in the sense that they are immutable.

All methods on a data structure that would normally mutate it instead return a new copy of the structure containing the requested updates. The original structure is left untouched.

python-fenics-ufl 2025.1.0
Dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/simulation.scm (gnu packages simulation)
Home page: https://github.com/fenics/ufl
Licenses: LGPL 3+
Synopsis: Unified language for form-compilers
Description:

The Unified Form Language (UFL) is a domain specific language for declaration of finite element discretizations of variational forms. More precisely, it defines a flexible interface for choosing finite element spaces and defining expressions for weak forms in a notation close to mathematical notation.

UFL is part of the FEniCS Project.

python-pywavelets 1.8.0
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/PyWavelets/pywt
Licenses: Expat
Synopsis: Wavelet transforms in Python
Description:

PyWavelets is a library for wavelet transforms in Python. Wavelets are mathematical basis functions that are localized in both time and frequency. Wavelet transforms are time-frequency transforms employing wavelets. They are similar to Fourier transforms, the difference being that Fourier transforms are localized only in frequency instead of in time and frequency.

python-shopifyapi 12.7.0
Propagated dependencies: python-pyactiveresource@2.2.2 python-pyjwt@2.10.1 python-pyyaml@6.0.2 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Shopify/shopify_python_api
Licenses: Expat
Synopsis: Shopify API for Python
Description:

This package provides the Shopify API for Python.

The ShopifyAPI library allows Python developers to programmatically access the admin section of stores using an ActiveResource-like interface similar the ruby Shopify API gem. The library makes HTTP requests to Shopify in order to list, create, update, or delete resources (e.g. Order, Product, Collection).

python-simpleeval 0.9.12
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/danthedeckie/simpleeval
Licenses: Expat
Synopsis: Simple, safe single expression evaluator library
Description:

This package provides a quick single file library for easily adding evaluatable expressions into python projects. Say you want to allow a user to set an alarm volume, which could depend on the time of day, alarm level, how many previous alarms had gone off, and if there is music playing at the time.

python2-soupsieve 1.9.2
Propagated dependencies: python2-backports-functools-lru-cache@1.6.1
Channel: guix-past
Location: past/packages/python27.scm (past packages python27)
Home page: https://github.com/facelessuser/soupsieve
Licenses: Expat
Synopsis: CSS selector library
Description:

Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. It aims to provide selecting, matching, and filtering using modern CSS selectors. Soup Sieve currently provides selectors from the CSS level 1 specifications up through the latest CSS level 4 drafts and beyond (though some are not yet implemented).

python-dask-image 2024.5.3
Propagated dependencies: python-dask@2024.12.1 python-numpy@1.26.4 python-pandas@2.2.3 python-pims@0.7 python-scipy@1.12.0 python-tifffile@2023.12.9
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/dask/dask-image
Licenses: Modified BSD
Synopsis: Distributed image processing
Description:

This is a package for image processing with Dask arrays. Features:

  • Provides support for loading image files.

  • Implements commonly used N-D filters.

  • Includes a few N-D Fourier filters.

  • Provides some functions for working with N-D label images.

  • Supports a few N-D morphological operators.

python-accelerate 1.12.0
Propagated dependencies: python-huggingface-hub@0.31.4 python-numpy@1.26.4 python-packaging@25.0 python-psutil@7.0.0 python-pytorch@2.8.0 python-pyyaml@6.0.2 python-safetensors@0.4.3
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://huggingface.co/docs/accelerate/
Licenses: ASL 2.0
Synopsis: Launch, train and use PyTorch models on any configuration
Description:

Accelerate was created for PyTorch users who like to write the training loop of PyTorch models but are reluctant to write and maintain the boilerplate code needed to use multi-GPUs/TPU/fp16. It abstracts exactly and only the boilerplate code related to multi-GPUs/TPU/fp16 and leaves the rest of your code unchanged.

python-expandvars 0.12.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/expandvars/
Licenses: Expat
Synopsis: Expand system variables Unix style
Description:

This module is inspired by GNU bash's variable expansion features. It can be used as an alternative to Python's os.path.expandvars function. A good use case is reading config files with the flexibility of reading values from environment variables using advanced features like returning a default value if some variable is not defined.

python-tensorflow 2.13.1
Dependencies: tensorflow@2.13.1 python-wrapper@3.11.11
Propagated dependencies: python-absl-py@2.3.1 python-cachetools@6.1.0 python-certifi@2025.06.15 python-charset-normalizer@3.4.2 python-flatbuffers@24.12.23 python-gast@0.6.0 python-google-pasta@0.2.0 python-grpcio@1.52.0 python-h5py@3.13.0 python-idna@3.10 python-jax@0.4.28 python-markdown@3.8.2 python-markupsafe@3.0.2 python-ml-dtypes@0.2.0 python-numpy@1.26.4 python-oauthlib@3.1.0 python-opt-einsum@3.3.0 python-packaging@25.0 python-portpicker@1.6.0 python-protobuf-for-tensorflow-2@4.21.9 python-psutil@7.0.0 python-pyasn1@0.6.1 python-requests@2.32.5 python-requests-oauthlib@1.2.0 python-rsa@4.9.1 python-scipy@1.12.0 python-six@1.17.0 python-termcolor@2.5.0 python-typing-extensions@4.15.0 python-urllib3@2.5.0 python-werkzeug@3.1.3 python-wrapt@1.17.0 python-astunparse@1.6.3 python-clang@13.0.1 python-keras@2.13.1
Channel: guix-science
Location: guix-science/packages/python.scm (guix-science packages python)
Home page: https://tensorflow.org
Licenses: ASL 2.0
Synopsis: Machine learning framework
Description:

TensorFlow is a flexible platform for building and training machine learning models. It provides a library for high performance numerical computation and includes high level Python APIs, including both a sequential API for beginners that allows users to build models quickly by plugging together building blocks and a subclassing API with an imperative style for advanced research.

python-celltypist 1.6.2
Propagated dependencies: python-click@8.1.8 python-leidenalg@0.10.2 python-numpy@1.26.4 python-openpyxl@3.1.5 python-pandas@2.2.3 python-scanpy@1.11.2 python-scikit-learn@1.7.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/Teichlab/celltypist
Licenses: Expat
Synopsis: Tool for semi-automatic cell type classification
Description:

CellTypist is an automated cell type annotation tool for scRNA-seq datasets on the basis of logistic regression classifiers optimised by the stochastic gradient descent algorithm. CellTypist allows for cell prediction using either built-in (with a current focus on immune sub-populations) or custom models, in order to assist in the accurate classification of different cell types and subtypes.

python-traittypes 0.2.1
Propagated dependencies: python-traitlets@5.14.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/jupyter-widgets/traittypes
Licenses: Modified BSD
Synopsis: Trait types for NumPy, SciPy and friends
Description:

The goal of this package is to provide a reference implementation of trait types for common data structures used in the scipy stack such as numpy arrays or pandas and xarray data structures. These are out of the scope of the main traitlets project but are a common requirement to build applications with traitlets in combination with the scipy stack.

python-cssselect2 0.4.1
Propagated dependencies: python-tinycss2@1.4.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://cssselect2.readthedocs.io/
Licenses: Modified BSD
Synopsis: CSS selectors for Python ElementTree
Description:

cssselect2 is a straightforward implementation of CSS3 Selectors for markup documents (HTML, XML, etc.) that can be read by ElementTree-like parsers (including cElementTree, lxml, html5lib, etc.).

Unlike the Python package cssselect, it does not translate selectors to XPath and therefore does not have all the correctness corner cases that are hard or impossible to fix in cssselect.

python-signedjson 1.1.4
Propagated dependencies: python-canonicaljson@1.6.3 python-importlib-metadata@8.7.0 python-pynacl@1.5.0 python-typing-extensions@4.15.0 python-unpaddedbase64@2.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matrix-org/python-signedjson
Licenses: ASL 2.0
Synopsis: Sign JSON objects with ED25519 signatures
Description:

Sign JSON objects with ED25519 signatures.

  • More than one entity can sign the same object.

  • Each entity can sign the object with more than one key making it easier to rotate keys

  • ED25519 can be replaced with a different algorithm.

  • Unprotected data can be added to the object under the "unsigned" key.

Total results: 4036