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

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-hatch-docstring-description 1.1.1
Propagated dependencies: python-hatchling@1.27.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/flying-sheep/hatch-docstring-description
Licenses: GPL 3+
Build system: pyproject
Synopsis: Derive PyPI package description from Python package docstring
Description:

This package provides a Hatchling plugin to read the description from the package docstring.

python-flit-core 3.12.0
Propagated dependencies: python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/flit
Licenses: Modified BSD
Build system: pyproject
Synopsis: Core package of the Flit Python build system
Description:

This package provides flit-core, a PEP 517 build backend for packages using Flit. The only public interface is the API specified by PEP 517, flit_core.buildapi.

python-wheel 0.40.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/wheel
Licenses: Expat
Build system: pyproject
Synopsis: Format for built Python packages
Description:

A wheel is a ZIP-format archive with a specially formatted filename and the .whl extension. It is designed to contain all the files for a PEP 376 compatible install in a way that is very close to the on-disk format. Many packages will be properly installed with only the Unpack step and the unpacked archive preserves enough information to Spread (copy data and scripts to their final locations) at any later time. Wheel files can be installed with a newer pip or with wheel's own command line utility.

python-filelock-bootstrap 3.16.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/tox-dev/py-filelock
Licenses: Unlicense
Build system: pyproject
Synopsis: Platform independent file lock
Description:

filelock contains a single module implementing a platform independent file lock in Python, which provides a simple way of inter-process communication.

python-jaraco-test 5.5.1
Propagated dependencies: python-jaraco-collections@5.2.1 python-jaraco-context@6.0.1 python-jaraco-functools@4.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.test
Licenses: Expat
Build system: pyproject
Synopsis: Testing support by jaraco
Description:

This package provides testing support by jaraco.

python-pygments 2.19.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pygments.org/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Syntax highlighting
Description:

Pygments is a syntax highlighting package written in Python.

python-pytest-bootstrap 9.0.2
Propagated dependencies: python-iniconfig@2.1.0 python-packaging-bootstrap@25.0 python-pluggy@1.6.0 python-pygments-bootstrap@2.19.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://docs.pytest.org/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Python testing library
Description:

Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.

python-pretend 1.0.9
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/alex/pretend
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for stubbing in Python
Description:

Pretend is a library to make stubbing with Python easier. Stubbing is a technique for writing tests. You may hear the term mixed up with mocks,fakes, or doubles. Basically, a stub is an object that returns pre-canned responses, rather than doing any computation.

python-distlib 0.3.7
Dependencies: bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/distlib
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Distribution utilities
Description:

Distlib is a library which implements low-level functions that relate to packaging and distribution of Python software. It is intended to be used as the basis for third-party packaging tools.

python-platformdirs-bootstrap 4.3.6
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/platformdirs/platformdirs
Licenses: Expat
Build system: pyproject
Synopsis: Determine the appropriate platform-specific directories
Description:

When writing applications, finding the right location to store user data and configuration varies per platform. Even for single-platform apps, there may by plenty of nuances in figuring out the right location. This small Python module determines the appropriate platform-specific directories, e.g. the ``user data dir''.

python-editables 0.5
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pfmoore/editables
Licenses: Expat
Build system: pyproject
Synopsis: Editable installations
Description:

This library supports the building of wheels which, when installed, will expose packages in a local directory on sys.path in ``editable mode''. In other words, changes to the package source will be reflected in the package visible to Python, without needing a reinstall.

python-pyproject-hooks 1.2.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/pyproject-hooks
Licenses: Expat
Build system: pyproject
Synopsis: Low-level library for calling @file{pyproject.toml} backends
Description:

pyproject-hooks is a low-level library for calling build backends in pyproject.toml-based projects. It provides basic functionality to write tooling that generates distribution files from Python projects.

python-pbr 7.0.1
Propagated dependencies: python-setuptools@80.9.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://docs.openstack.org/pbr/latest/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Enhance the default behavior of Python’s setuptools
Description:

Python Build Reasonableness (PBR) is a library that injects some useful and sensible default behaviors into your setuptools run. It will set versions, process requirements files and generate AUTHORS and ChangeLog file from git information.

python-jaraco-functools 4.2.1
Propagated dependencies: python-more-itertools@10.6.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.functools
Licenses: Expat
Build system: pyproject
Synopsis: Python library extending Python's @code{functools}
Description:

This library extends the standard functools Python module with a few extra procedures.

python-jaraco-text 4.0.0
Propagated dependencies: python-autocommand@2.2.2 python-inflect@7.5.0 python-jaraco-context@6.0.1 python-jaraco-functools@4.2.1 python-more-itertools@10.6.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.text
Licenses: Expat
Build system: pyproject
Synopsis: Provides various routines for text manipulation
Description:

This package provides handy routines for dealing with text, such as wrapping, substitution, trimming, stripping, prefix and suffix removal, line continuation, indentation, comment processing, identifier processing, values parsing, case insensitive comparison, and more.

python-setuptools-bootstrap 80.9.0
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pypi.org/project/setuptools/
Licenses: Python Software Foundation License Expat ASL 2.0 FreeBSD
Build system: gnu
Synopsis: Library designed to facilitate packaging Python projects
Description:

Setuptools is a fully-featured, stable library designed to facilitate packaging Python projects, where packaging includes:

  • Python package and module definitions

  • distribution package metadata

  • test hooks

  • project installation

  • platform-specific details.

python-inflect 7.5.0
Propagated dependencies: python-more-itertools@10.6.0 python-typeguard@4.4.4 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/inflect
Licenses: Expat
Build system: pyproject
Synopsis: Correctly generate plurals, singular nouns, ordinals, indefinite articles
Description:

This Python module lets you correctly generate plurals, singular nouns, ordinals, indefinite articles; it also can convert numbers to words.

python-pip 25.1.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pip.pypa.io/
Licenses: Expat
Build system: pyproject
Synopsis: Package manager for Python software
Description:

Pip is a package manager for Python software, that finds packages on the Python Package Index (PyPI).

python-packaging 25.0
Propagated dependencies: python-pyparsing@3.2.3 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/packaging
Licenses: ASL 2.0 FreeBSD
Build system: pyproject
Synopsis: Core utilities for Python packages
Description:

Packaging is a Python module for dealing with Python packages. It offers an interface for working with package versions, names, and dependency information.

python-pdm-backend 2.4.5
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pdm-backend.fming.dev/
Licenses: Expat
Build system: pyproject
Synopsis: PEP 517 build backend for PDM
Description:

PDM-Backend is a build backend that supports the latest packaging standards, which includes PEP 517, PEP 621 and PEP 660.

python-pluggy 1.6.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pluggy.readthedocs.io/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Plugin and hook calling mechanism for Python
Description:

Pluggy is an extraction of the plugin manager as used by Pytest but stripped of Pytest specific details.

python-hatch-fancy-pypi-readme 25.1.0
Propagated dependencies: python-hatchling@1.27.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/hynek/hatch-fancy-pypi-readme
Licenses: Expat
Build system: pyproject
Synopsis: Fancy PyPI READMEs with Hatch
Description:

This hatch plugin allows defining a project description in terms of concatenated fragments that are based on static strings, files and parts of files defined using cut-off points or regular expressions.

python-trove-classifiers 2025.5.9.12
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/trove-classifiers
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Canonical source for classifiers on PyPI
Description:

This package is the canonical source for classifiers use on PyPI (pypi.org).

python-flit-core-bootstrap 3.12.0
Propagated dependencies: python-toml@0.10.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/flit
Licenses: Modified BSD
Build system: pyproject
Synopsis: Core package of the Flit Python build system
Description:

This package provides flit-core, a PEP 517 build backend for packages using Flit. The only public interface is the API specified by PEP 517, flit_core.buildapi.

Total packages: 72465