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

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-types-python-dateutil 2.9.0.20250708
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 python-dateutil
Description:

This package providis typing stubs for python-dateutil.

python-argopt 0.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/casperdcl/argopt
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Generate a command-line interface from a docstring
Description:

This package provides tools to define a command line interface from a docstring rather than the other way around.

python-catalogue 2.0.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/explosion/catalogue
Licenses: Expat
Build system: pyproject
Synopsis: Lightweight function registries for your library
Description:

This package is a tiny, zero-dependencies library that makes it easy to add function (or object) registries to your code. Function registries are helpful when you have objects that need to be both easily serializable and fully customizable. Instead of passing a function into your object, you pass in an identifier name, which the object can use to lookup the function from the registry. This makes the object easy to serialize, because the name is a simple string. If you instead saved the function, you'd have to use Pickle for serialization, which has many drawbacks.

python-norns 0.1.6
Propagated dependencies: python-appdirs@1.4.4 python-pynose@1.5.5 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/simonvh/norns
Licenses: Expat
Build system: pyproject
Synopsis: Simple YAML-based config module
Description:

This package provides a simple YAML-based config module.

python-poetry-plugin-export 1.8.0
Propagated dependencies: python-pendulum@3.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://python-poetry.org/
Licenses: Expat
Build system: pyproject
Synopsis: Poetry plugin to export the dependencies to various formats
Description:

Poetry plugin to export the dependencies to various formats.

python-pure-eval 0.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/alexmojaki/pure_eval
Licenses: Expat
Build system: pyproject
Synopsis: Python library to evaluate abstract syntax tree nodes
Description:

The pure_eval Python library can safely evaluate abstract syntax tree (AST) nodes without side effects.

python-conda-content-trust 0.2.0
Propagated dependencies: python-cryptography@44.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/conda/conda-content-trust
Licenses: Modified BSD
Build system: pyproject
Synopsis: Signing and verification tools for Conda
Description:

This package implements a functionalit of signing and verification tools for Conda. Based on The Update Framework (TUF), conda-content-trust is intended to ensure that when users in the conda ecosystem obtain a package or data about that package, they can know whether or not it is trustworthy (e.g. originally comes from a reliable source and has not been tampered with). A basic library and basic CLI are included to provide signing, verification, and trust delegation functionality.

python-hatch-gettext 1.1.0
Propagated dependencies: python-rich@14.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/damonlynch/hatch-gettext
Licenses: GPL 3+
Build system: pyproject
Synopsis: Hatch build hook plugin for GNU gettext
Description:

This package provides a build hook plugin for Hatch that compiles bsmulti-lingual messages with GNU gettext's tools msgfmt.

python-utils 3.9.1
Propagated dependencies: python-loguru@0.7.2 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/WoLpH/python-utils
Licenses: FreeBSD
Build system: pyproject
Synopsis: Convenient utilities not included with the standard Python install
Description:

Python Utils is a collection of small Python functions and classes which make common patterns shorter and easier.

python-feedgenerator 2.1.0
Propagated dependencies: python-pytz@2025.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/getpelican/feedgenerator
Licenses: Modified BSD
Build system: pyproject
Synopsis: Standalone version of Django's Atom/RSS feed generator
Description:

Feedgenerator-py3k is a standalone version of Django's feedgenerator, which can produce feeds in RSS 2.0, RSS 0.91, and Atom formats.

python-dbus 1.2.18
Dependencies: python-wrapper@3.11.14 dbus-glib@0.112
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.freedesktop.org/wiki/Software/DBusBindings/
Licenses: Expat
Build system: gnu
Synopsis: Python bindings for D-bus
Description:

python-dbus provides bindings for libdbus, the reference implementation of D-Bus.

python-widgetsnbextension 4.0.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://ipython.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: IPython HTML widgets for Jupyter
Description:

This package provides interactive HTML widgets for Jupyter notebooks.

python-automat 24.8.1
Propagated dependencies: python-graphviz@0.20.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/glyph/Automat
Licenses: Expat
Build system: pyproject
Synopsis: Self-service finite-state machines
Description:

Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).

python-serpent 1.41
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/irmen/Serpent
Licenses: Expat
Build system: pyproject
Synopsis: Serializer for literal Python expressions
Description:

Serpent provides ast.literal_eval()-compatible object tree serialization. It serializes an object tree into bytes (an utf-8 encoded string) that can be decoded and then passed as-is to ast.literal_eval() to rebuild the original object tree.

Because only safe literals are encoded, it is safe to send serpent data to other machines, such as over the network.

python-loguru 0.7.2
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Delgan/loguru
Licenses: Expat
Build system: pyproject
Synopsis: Python logging made (stupidly) simple
Description:

Python logging made (stupidly) simple

python-pep440 0.1.2
Propagated dependencies: python-check-manifest@0.51 python-mypy@1.16.1 python-pytest@9.0.2 python-pytest-console-scripts@1.4.1 python-pytest-cov@6.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/pep440/
Licenses: Expat
Build system: pyproject
Synopsis: Utils to check whether versions number match PEP 440
Description:

This package provides a simple package with utils to check whether versions number match PEP 440.

python-bidict 0.23.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bidict.readthedocs.io
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Bidirectional mapping library
Description:

The bidict library provides several data structures for working with bidirectional mappings in Python.

python-types-simplejson 3.19.0.20241221
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 simplejson
Description:

Typing stubs for simplejson.

python-pillow-heif 0.22.0
Dependencies: libheif@1.19.7
Propagated dependencies: python-pillow@11.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/bigcat88/pillow_heif
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python interface for libheif library
Description:

This package provides Python bindings for the libheif library and a plugin for Pillow.

python-libarchive-c 5.2
Dependencies: libarchive@3.7.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Changaco/python-libarchive-c
Licenses: LGPL 2.0+
Build system: pyproject
Synopsis: Python interface to libarchive
Description:

This package provides Python bindings to libarchive, a C library to access possibly compressed archives in many different formats. It uses Python's ctypes foreign function interface (FFI).

python-get-version 3.5.5
Propagated dependencies: python-dunamai@1.21.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/flying-sheep/get_version
Licenses: GPL 3+
Build system: pyproject
Synopsis: Version helper in the spirit of versioneer
Description:

This package provides a version helper that lets you automatically use the latest vX.X.X Git tag as the version in your Python package. It also supports getting the version from Python source distributions or, once your package is installed, via pkg_resources (part of setuptools).

pelican 4.11.0
Dependencies: python-blinker@1.9.0 python-dateutil@2.9.0 python-docutils@0.21.2 python-feedgenerator@2.1.0 python-jinja2@3.1.2 python-ordered-set@4.1.0 python-pygments@2.19.1 python-rich@14.2.0 python-tzdata@2025.1 python-unidecode@1.4.0 python-watchfiles@1.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://blog.getpelican.com/
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Python-based static site publishing system
Description:

Pelican is a tool to generate a static blog from reStructuredText, Markdown input files, and more. Pelican uses Jinja2 for templating and is very extensible.

python-check-manifest 0.51
Propagated dependencies: python-pypa-build@1.3.0 python-setuptools@80.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mgedmin/check-manifest
Licenses: Expat
Build system: pyproject
Synopsis: Check MANIFEST.in in a Python source package for completeness
Description:

Python package can include a MANIFEST.in file to help with sending package files to the Python Package Index. This package checks that file to ensure it completely and accurately describes your project.

meson-python 0.19.0
Propagated dependencies: meson@1.9.0 ninja@1.13.2 python-cython@3.1.7 python-packaging@25.0 python-pyproject-metadata@0.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mesonbuild/meson-python
Licenses: Expat
Build system: pyproject
Synopsis: Meson Python build backend (PEP 517)
Description:

This package provides a PEP 517 build backend that makes use of the Meson build system.

Total packages: 70995