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

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-networkx 3.4.2
Propagated dependencies: python-decorator@5.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://networkx.github.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python module for creating and manipulating graphs and networks
Description:

NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

python-deprecated 1.3.1
Propagated dependencies: python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tantale/deprecated
Licenses: Expat
Build system: pyproject
Synopsis: Python decorator to deprecate classes, functions or methods
Description:

The deprecated decorator provides a convenient way to deprecate to deprecate classes, functions or methods.

python-astar 0.99-0.b48388f
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jrialland/python-astar
Licenses: Modified BSD
Build system: pyproject
Synopsis: Implementation of the A* search algorithm
Description:

The astar Python package provide a generic implementation of the A* graph traversal and pathfinding algorithm.

python-namex 0.0.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fchollet/namex
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Separate implementation and public API surface of Python packages
Description:

This package provides a simple utility to separate the implementation of your Python package and its public API surface.

python-pyserial-asyncio 0.6
Propagated dependencies: python-pyserial@3.5-0.a5c48d4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pyserial/pyserial-asyncio
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pyserial asynchronous I/O extension
Description:

This package extends Pyserial with asynchronous I/O support.

python-ubelt 1.3.6
Propagated dependencies: python-ordered-set@4.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Erotemic/ubelt
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python library for hashing, caching, timing and more
Description:

Ubelt is a small library of simple functions that extend the Python standard library. It includes an API to simplify common problems such as caching, timing, computing progress, among other things.

python-colorclass 2.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matthewdeanmartin/colorclass
Licenses: Expat
Build system: pyproject
Synopsis: Colorful console applications with Python
Description:

This package provides an ANSI color text library for Python. It provides automatic coloring for dark or light terminals.

python-rasterio 1.3.7
Propagated dependencies: python-affine@2.4.0 python-attrs@26.1.0 python-certifi@2026.05.20 python-click@8.4.1 python-click-plugins@1.1.1.2 python-cligj@0.7.2 python-numpy@2.4.6 python-setuptools@80.9.0 python-snuggs@1.4.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rasterio/rasterio
Licenses: Modified BSD
Build system: pyproject
Synopsis: Fast and direct raster I/O for use with Numpy and SciPy
Description:

This package implements fast and direct raster I/O for use with Numpy and SciPy.

python-pymdown-extensions 10.16.1
Propagated dependencies: python-markdown@3.10.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/facelessuser/pymdown-extensions
Licenses: Expat
Build system: pyproject
Synopsis: Extension pack for Python Markdown
Description:

PyMdown Extensions is a collection of extensions for Python Markdown. All extensions are found under the module namespace of pymdownx.

python-capturer 3.0
Propagated dependencies: python-humanfriendly@10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://capturer.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Capture stdout and stderr streams of the current process
Description:

The capturer package makes it easy to capture the stdout and stderr streams of the current process and subprocesses. Output can be relayed to the terminal in real time but is also available to the Python program for additional processing.

python-numpydoc 1.10.0
Propagated dependencies: python-sphinx@9.1.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/numpydoc/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Numpy's Sphinx extensions
Description:

Sphinx extension to support docstrings in Numpy format.

python-rstr 3.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/leapfrogonline/rstr
Licenses: Modified BSD
Build system: pyproject
Synopsis: Generate random strings in Python
Description:

This package provides a python module for generating random strings of various types. It could be useful for fuzz testing, generating dummy data, or other applications. It has no dependencies outside the standard library.

python-types-pyyaml 6.0.12.20250915
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Typing stubs for PyYAML
Description:

This package provides typing stubs for PyYAML.

python-pyquery 2.0.1
Propagated dependencies: python-cssselect@1.4.0 python-lxml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gawel/pyquery
Licenses: Modified BSD
Build system: pyproject
Synopsis: Make jQuery-like queries on xml documents
Description:

pyquery allows you to make jQuery queries on xml documents. The API is as much as possible the similar to jQuery. pyquery uses lxml for fast xml and html manipulation.

python-pysendfile 2.0.1
Propagated dependencies: python-pyasynchat@1.0.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/giampaolo/pysendfile
Licenses: Expat
Build system: pyproject
Synopsis: Python interface to sendfile(2)
Description:

The pysendfile Python library provides an interface to the sendfile(2) system call.

python-unique-log-filter 0.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/twizmwazin/unique_log_filter
Licenses: FreeBSD
Build system: pyproject
Synopsis: Log filter that removes duplicate log messages
Description:

This library provides a filter for the logging module from the Python standard library which allows removing duplicate log messages.

python-fusepy 2.0.4
Propagated dependencies: fuse@2.9.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fusepy/fusepy
Licenses: ISC
Build system: pyproject
Synopsis: Simple ctypes bindings for FUSE
Description:

Python module that provides a simple interface to FUSE and MacFUSE. The binding is created using the standard ctypes library.

python-box 7.3.2
Propagated dependencies: python-msgpack@1.1.2 python-ruamel.yaml@0.18.14 python-tomli-w@1.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/cdgriffith/Box
Licenses: Expat
Build system: pyproject
Synopsis: Advanced Python dictionaries with dot notation access
Description:

This package provides the python-box Python module. It implements advanced Python dictionaries with dot notation access.

python-progress 1.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/verigak/progress/
Licenses: ISC
Build system: pyproject
Synopsis: Progress reporting bars for Python
Description:

This Python package provides progress reporting for visual of progress of long running operations. There are multiple choices of progress bars and spinners, with customizable options, such as width, fill character, and suffix.

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
Build system: pyproject
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-pyphen 0.17.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Kozea/Pyphen
Licenses: GPL 2 LGPL 2.1 MPL 1.1
Build system: pyproject
Synopsis: Pure Python module to hyphenate text
Description:

Pyphen is a pure Python module to hyphenate text using existing Hunspell hyphenation dictionaries.

python-docspec 2.2.1
Propagated dependencies: python-databind-core@4.4.2 python-databind-json@4.4.2 python-deprecated@1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/NiklasRosenstein/python-docspec
Licenses: Expat
Build system: pyproject
Synopsis: Represent API documentation of programming languages
Description:

Docspec is a JSON object specification for representing API documentation of programming languages.

python-pyrss2gen 1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://dalkescientific.com/Python/PyRSS2Gen.html
Licenses: Modified BSD
Build system: pyproject
Synopsis: Generate RSS 2.0 feeds using a Python data structure
Description:

PyRSS2Gen is the interface to generate RSS 2.0 feeds. PyRSS2Gen builds the feed up by using a XML generator.

python-urwidtrees 1.0.4
Propagated dependencies: python-urwid@3.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pazz/urwidtrees
Licenses: GPL 3+
Build system: pyproject
Synopsis: Tree widgets for urwid
Description:

Urwidtrees is a Widget Container API for the urwid toolkit. Use it to build trees of widgets.

Total packages: 32836