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

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-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-iniconfig 2.1.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/RonnyPfannschmidt/iniconfig
Licenses: Expat
Build system: pyproject
Synopsis: Simple INI-file parser
Description:

The iniconfig package provides a small and simple INI-file parser module having a unique set of features ; iniconfig

  • maintains the order of sections and entries ;

  • supports multi-line values with or without line-continuations ;

  • supports "#" comments everywhere ;

  • raises errors with proper line-numbers ;

  • raises an error when two sections have the same name.

python-virtualenv-bootstrap 20.29.1
Propagated dependencies: python-distlib@0.4.3 python-filelock-bootstrap@3.16.1 python-platformdirs-bootstrap@4.3.6
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://virtualenv.pypa.io/
Licenses: Expat
Build system: pyproject
Synopsis: Virtual Python environment builder
Description:

Virtualenv is a tool to create isolated Python environments.

python-distlib 0.4.3
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-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.

python-pytest-bootstrap 9.0.2
Propagated dependencies: python-iniconfig@2.1.0 python-packaging-bootstrap@26.2 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-typing-extensions 4.15.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/python/typing_extensions
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Experimental type hints for Python
Description:

The typing_extensions module contains additional typing hints not yet present in the of the typing standard library. Included are implementations of:

  1. ClassVar

  2. ContextManager

  3. Counter

  4. DefaultDict

  5. Deque

  6. NewType

  7. NoReturn

  8. overload

  9. Protocol

  10. runtime

  11. Text

  12. Type

  13. TYPE_CHECKING

  14. AsyncGenerator

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-colorama 0.4.6
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pypi.org/project/colorama/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Colored terminal text rendering for Python
Description:

Colorama is a Python library for rendering colored terminal text.

python-jaraco-context 6.0.1
Propagated dependencies: python-backports-tarfile@1.2.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.context
Licenses: Expat
Build system: pyproject
Synopsis: Context managers Python library
Description:

This Python library provides context managers-related procedures.

python-setuptools-scm 8.3.1
Propagated dependencies: python-packaging-bootstrap@26.2 python-setuptools-bootstrap@80.9.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/setuptools_scm/
Licenses: Expat
Build system: pyproject
Synopsis: Manage Python package versions in SCM metadata
Description:

Setuptools_scm handles managing your Python package versions in software configuration management (SCM) metadata instead of declaring them as the version argument or in a SCM managed file.

python-setuptools-scm 9.2.2
Propagated dependencies: python-packaging-bootstrap@26.2 python-setuptools-bootstrap@80.9.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/setuptools_scm/
Licenses: Expat
Build system: pyproject
Synopsis: Manage Python package versions in SCM metadata
Description:

Setuptools_scm handles managing your Python package versions in software configuration management (SCM) metadata instead of declaring them as the version argument or in a SCM managed file.

python-jaraco-envs-bootstrap 2.6.0
Propagated dependencies: python-path@17.1.0 python-virtualenv-bootstrap@20.29.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.envs
Licenses: Expat
Build system: pyproject
Synopsis: Classes for orchestrating Python (virtual) environments
Description:

This package provides classes for orchestrating Python (virtual) environments.

python-jaraco-path 3.7.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.path
Licenses: Expat
Build system: pyproject
Synopsis: Miscellaneous path functions
Description:

This package provides miscellaneous path functions for Python.

python-pypa-build 1.3.0
Propagated dependencies: python-colorama@0.4.6 python-packaging@26.2 python-pyproject-hooks@1.2.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pypa-build.readthedocs.io/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Simple Python PEP 517 package builder
Description:

The build command invokes the PEP 517 hooks to build a distribution package. It is a simple build tool and does not perform any dependency management. It aims to keep dependencies to a minimum, in order to make bootstrapping easier.

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-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-typeguard 4.4.4
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/agronholm/typeguard
Licenses: Expat
Build system: pyproject
Synopsis: Run-time type checker for Python
Description:

typeguard provides run-time type checking for functions defined with PEP 484 argument (and return) type annotations.

python-pathspec 1.1.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/cpburnz/python-pathspec
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Utility library for gitignore style pattern matching of file paths
Description:

This package provides a utility library for gitignore style pattern matching of file paths.

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-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-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-pygments-bootstrap 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-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.

Total packages: 32836