_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-tiktoken 0.9.0
Propagated dependencies: python-regex@2026.2.28 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/openai/tiktoken/
Licenses: Expat
Build system: cargo
Synopsis: Fast BPE tokeniser for use with OpenAI's models
Description:

Tiktoken is a fast byte pair encoding (BPE) tokeniser for use with OpenAI's models.

python-immutables 0.21
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MagicStack/immutables
Licenses: ASL 2.0
Build system: pyproject
Synopsis: High-performance immutable mapping type for Python
Description:

An immutable mapping type for Python. The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure, Scala, Haskell, and other functional languages.

python-stopit 1.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.python.org/pypi/stopit
Licenses: Expat
Build system: pyproject
Synopsis: Timeout control decorator and context managers
Description:

Raise asynchronous exceptions in other threads, control the timeout of blocks or callables with two context managers and two decorators.

python-benchmark-4dn 0.5.24
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/SooLee/Benchmark/
Licenses: Expat
Build system: pyproject
Synopsis: Benchmark functions for CWL workflows
Description:

This package provides benchmark functions that return total space, memory, CPUs required per given input size, and parameters for CWL workflows.

python-telethon 1.42.0
Propagated dependencies: python-rsa@4.9.1 python-pyaes@1.6.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.telethon.dev
Licenses: Expat
Build system: pyproject
Synopsis: Full-featured Telegram client library for Python 3
Description:

This library is designed to make it easy to write Python programs that can interact with Telegram.

python-pymediainfo 4.1
Dependencies: libmediainfo@25.04
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sbraz/pymediainfo
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for the mediainfo library
Description:

This package provides a Python wrapper for the mediainfo library to access the technical and tag data for video and audio files.

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-pexpect 4.9.0
Propagated dependencies: python-ptyprocess@0.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pexpect.readthedocs.org/
Licenses: ISC
Build system: pyproject
Synopsis: Controlling interactive console applications
Description:

Pexpect is a pure Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect works like Don Libes’ Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands.

python-sniffio 1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-trio/sniffio
Licenses: Expat ASL 2.0
Build system: pyproject
Synopsis: Detect which async library a program is running under
Description:

This package detects which async library a program is running under. It supports multiple async I/O packages, like Trio, and asyncio.

python-spectra 0.1.0
Propagated dependencies: python-colormath2@3.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jsvine/spectra
Licenses: Expat
Build system: pyproject
Synopsis: Color scales and color conversion
Description:

This package provides a Python library intended to make color math, color scales, and color space conversion easy. It has support for:

  1. Color scales

  2. Color ranges

  3. Color blending

  4. Brightening/darkening colors

  5. Saturating/desaturating colors

  6. Conversion to/from multiple color spaces.

python-aionotify 0.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rbarrois/aionotify
Licenses: Modified BSD
Build system: pyproject
Synopsis: inotify library for Python
Description:

python-aionotify is a simple, asyncio-based inotify library.

python-itsdangerous 2.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://palletsprojects.com/p/itsdangerous/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for passing data to/from untrusted environments
Description:

Itsdangerous provides various helpers to pass trusted data to untrusted environments and back.

python-lsp-jsonrpc 1.1.2
Propagated dependencies: python-ujson@5.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-lsp/python-lsp-jsonrpc
Licenses: Expat
Build system: pyproject
Synopsis: JSON RPC 2.0 server library
Description:

This package provides a JSON RPC 2.0 server library for Python.

python-colorful 0.5.8
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://github.com/timofurrer/colorful
Licenses: Expat
Build system: pyproject
Synopsis: Terminal string styling
Description:

Colorful provides an array of text styles, that can be used as functions or string constants to form colored terminal output.

python-essentials 1.1.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Neoteroi/essentials/wiki
Licenses: Expat
Build system: pyproject
Synopsis: Utility functions, exceptions, and classes for Python applications
Description:

Essentials is a collection of functions, exceptions, and classes for Python applications. Examples of utilities are exceptions for common scenarios, friendly JSON encoder, decorators for retries and logging.

python-rustworkx 0.17.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.rustworkx.org
Licenses: ASL 2.0
Build system: pyproject
Synopsis: High performance graph library for Python
Description:

rustworkx is a Python package for working with graphs and complex networks. It enables the creation, interaction with, and study of graphs and networks.

python-rpyc 5.3.1
Propagated dependencies: python-hatchling@1.27.0 python-plumbum@1.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tomerfiliba-org/rpyc
Licenses: Expat
Build system: pyproject
Synopsis: Remote Python Call (RPyC) is a symmetric distributed computing library
Description:

This Python module enables remote procedure calls, clustering, and distributed-computing. For this purpose, it makes use of object-proxying, a technique that employs python's dynamic nature, to overcome the physical boundaries between processes and computers, so that remote objects can be manipulated as if they were local.

python-notify2 0.3.1
Propagated dependencies: python-dbus@1.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bitbucket.org/takluyver/pynotify2
Licenses: FreeBSD LGPL 2.1+
Build system: pyproject
Synopsis: Python interface to D-Bus notifications
Description:

Pynotify2 provides a Python interface for sending D-Bus notifications. It is a reimplementation of pynotify in pure Python, and an alternative to the GObject Introspection bindings to libnotify for non-GTK applications.

python-pygls 2.0.0
Propagated dependencies: python-attrs@25.3.0 python-cattrs@24.1.2 python-lsprotocol@2025.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/openlawlibrary/pygls
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pythonic generic language server
Description:

This package provides a pythonic generic language server (pronounced like pie glass').

python-csscompressor 0.9.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sprymix/csscompressor
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python port of YUI CSS Compressor
Description:

This package provides a python port of YUI CSS Compressor.

python-bigfloat 0.4.0
Dependencies: mpfr@4.2.2
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mdickinson/bigfloat
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Arbitrary precision floating-point arithmetic for Python
Description:

This package provides a Python interface to the MPFR library for multiprecision arithmetic.

python-construct-classes 0.1.2
Propagated dependencies: python-construct@2.10.70-1.c1171b1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matejcik/construct-classes
Licenses: Expat
Build system: pyproject
Synopsis: Parse binary structs into dataclasses
Description:

This package provides a parser to parse binary structs into dataclasses.

python-omero-py 5.20.0
Propagated dependencies: python-appdirs@1.4.4 python-future@1.0.0 python-numpy@2.3.1 python-pillow@12.1.1 python-pyyaml@6.0.2 python-requests@2.32.5 python-tables@3.10.2-0.aad9079 python-zeroc-ice@3.6.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ome/omero-py
Licenses: GPL 2
Build system: pyproject
Synopsis: Python bindings to the OMERO.blitz server
Description:

This package provides Python bindings to the OMERO.blitz server.

python-crayons 0.4.0
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MasterOdin/crayons
Licenses: Expat
Build system: pyproject
Synopsis: TextUI colors for Python
Description:

This package gives you colored strings for the terminal. Crayons automatically wraps a given string in the foreground color and restores the original state after the string is printed.

Total packages: 32521