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

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-minio 7.1.9
Propagated dependencies: python-certifi@2025.06.15 python-dateutil@2.9.0 python-pytz@2025.1 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/minio/minio-py
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Programmatically access Amazon S3 from Python
Description:

This package provides a Python library for interacting with any Amazon S3 compatible object storage server.

python-autobahn 25.11.1
Propagated dependencies: python-cbor2@5.4.2.post1 python-cryptography@44.0.0 python-hyperlink@21.0.0 python-msgpack@1.1.2 python-py-ubjson@0.16.1 python-twisted@25.5.0 python-txaio@25.9.2 python-ujson@5.10.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/crossbario/autobahn-python/
Licenses: Expat
Build system: pyproject
Synopsis: Web Application Messaging Protocol implementation
Description:

This package provides an implementation of the Web Application Messaging Protocol (WAMP). WAMP connects components in distributed applications using Publish and Subscribe (PubSub) and routed Remote Procedure Calls (rRPC). It is ideal for distributed, multi-client and server applications such as IoT applications or multi-user database-driven business applications.

python-azure-storage-blob 12.27.0
Propagated dependencies: python-azure-core@1.32.0 python-cryptography@44.0.0 python-isodate@0.7.2 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Azure/azure-sdk-for-python/
Licenses: Expat
Build system: pyproject
Synopsis: Microsoft Azure Blob Storage client library for Python
Description:

This package provides the Microsoft Azure Blob Storage Client Library for Python.

python-portend 3.2.1
Propagated dependencies: python-tempora@5.8.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/jaraco/portend
Licenses: Expat
Build system: pyproject
Synopsis: Monitor TCP ports for bound or unbound states
Description:

python-portend can be used to monitor TCP ports for bound or unbound states. For example, waiting for a port to be occupied or freed within a set timeout. python-portend can also be used directly from the command line.

python-ajsonrpc 1.2.0
Propagated dependencies: python-quart@0.19.9 python-sanic@25.3.0 python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/pavlov99/ajsonrpc
Licenses: Expat
Build system: pyproject
Synopsis: Async JSON-RPC 2.0 protocol and server
Description:

This package provides a Python JSON-RPC 2.0 protocol and server powered by asyncio.

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-rich-argparse 1.8.0
Propagated dependencies: python-rich@14.3.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hamdanal/rich-argparse
Licenses: Expat
Build system: pyproject
Synopsis: Format argparse and optparse help using rich
Description:

This package improves the look and readability of argparse's help while requiring minimal changes to the code.

python-couleur 0.7.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gabrielfalcao/couleur
Licenses: LGPL 3+
Build system: pyproject
Synopsis: ANSI terminal tool for Python
Description:

This package provides an ANSI terminal tool for Python, colored shell and other handy fancy features.

python-dunamai 1.26.0
Propagated dependencies: python-packaging@25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mtkennerly/dunamai
Licenses: Expat
Build system: pyproject
Synopsis: Dynamic version generation
Description:

Dunamai is Python library and command line tool for producing dynamic, standards-compliant version strings, derived from tags in your version control system. This facilitates uniquely identifying nightly or per-commit builds in continuous integration and releasing new versions of your software simply by creating a tag.

python-ordered-set 4.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/simonpercivall/orderedset
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Ordered Set implementation in Cython
Description:

This library provides an OrderedSet data type that works like a regular set, but remembers insertion order. It supports the full Python set interface.

python-plotille 5.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tammoippen/plotille
Licenses: Expat
Build system: pyproject
Synopsis: Plot in the terminal using braille dots
Description:

Plotille provides a figure class and graphing functions to create plots, scatter plots, histograms and heatmaps in the terminal using braille dots.

python-posix-ipc 1.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://semanchuk.com/philip/posix_ipc/
Licenses: Modified BSD
Build system: pyproject
Synopsis: POSIX IPC primitives for Python
Description:

This package provides POSIX IPC primitives - semaphores, shared memory and message queues for Python.

python-atomicwrites 1.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/untitaker/python-atomicwrites
Licenses: Expat
Build system: pyproject
Synopsis: Atomic file writes in Python
Description:

Library for atomic file writes using platform dependent tools for atomic file system operations.

python-node-semver 0.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/podhmo/python-node-semver
Licenses: Expat
Build system: pyproject
Synopsis: Python port of node-semver
Description:

This module provides a Python version of node-semver, a semantic version parser for Node.js.

python-uri-template 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.linss.com/open-source/python/uri-template
Licenses: Expat
Build system: pyproject
Synopsis: RFC 6570 URI Template Processor
Description:

This package implements URI Template expansion in strict adherence to RFC 6570, but adds a few extensions.

python-blinker 1.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pythonhosted.org/blinker/
Licenses: Expat
Build system: pyproject
Synopsis: Fast, simple object-to-object and broadcast signaling
Description:

Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or "signals".

python-jsonpath-ng 1.7.0
Propagated dependencies: python-ply@3.11
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/h2non/jsonpath-ng
Licenses: ASL 2.0
Build system: pyproject
Synopsis: JSONPath Next-Generation
Description:

This package provides a final implementation of JSONPath for Python that aims to be standard compliant, including arithmetic and binary comparison operators, as defined in the original JSONPath proposal.

python-bibtexparser 2.0.0b9
Propagated dependencies: python-pylatexenc@2.10 python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sciunto-org/python-bibtexparser
Licenses: Modified BSD LGPL 3
Build system: pyproject
Synopsis: Python library to parse BibTeX files
Description:

BibtexParser is a Python library to parse BibTeX files.

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.

python-idna 3.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kjd/idna
Licenses: Original BSD
Build system: pyproject
Synopsis: Internationalized domain names in applications
Description:

This is a library to support the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This version of the protocol is often referred to as “IDNA2008” and can produce different results from the earlier standard from 2003. The library is also intended to act as a suitable drop-in replacement for the “encodings.idna” module that comes with the Python standard library but currently only supports the older 2003 specification.

python-cookiecutter 2.6.0
Propagated dependencies: python-arrow@1.3.0 python-binaryornot@0.4.4 python-click@8.3.1 python-jinja2@3.1.2 python-pyyaml@6.0.2 python-requests@2.32.5 python-rich@14.3.3 python-slugify@8.0.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/cookiecutter/cookiecutter
Licenses: Modified BSD
Build system: pyproject
Synopsis: Command-line utility that creates projects from project templates
Description:

This package provides a command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.

python-decopatch 1.4.10
Propagated dependencies: python-makefun@1.16.0-0.bacb3e1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/smarie/python-decopatch
Licenses: Modified BSD
Build system: pyproject
Synopsis: Create decorators easily in Python
Description:

This package provide implements a functionality to simplify writing decorators in Python.

python-perfplot 0.10.2
Propagated dependencies: python-matplotlib@3.10.8 python-matplotx@0.3.10 python-numpy@1.26.4 python-rich@14.3.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nschloe/perfplot
Licenses: GPL 3+
Build system: pyproject
Synopsis: Performance plots for Python code snippets
Description:

perfplot extends Python's timeit by testing snippets with input parameters (e.g., the size of an array) and plotting the results.

python-unicode-linebreak 0.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mondeja/py-unicode-linebreak
Licenses: Expat
Build system: pyproject
Synopsis: Markdown paragraph wrapper
Description:

This package provides a Markdown paragraph wrapper using Unicode Line Breaking Algorithm written in Rust with Python bindings.

Total packages: 32521