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

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-srt 3.5.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/cdown/srt
Licenses: Expat
Build system: pyproject
Synopsis: SRT parsing library
Description:

This package provides a Python library for parsing, modifying, and composing subtitles in the SRT file format.

python-pillow-heif 1.1.1
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-urwid-readline 0.15.1
Propagated dependencies: python-urwid@3.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rr-/urwid_readline
Licenses: Expat
Build system: pyproject
Synopsis: Text input widget for urwid that supports readline shortcuts
Description:

This package provides a textbox edit widget for python-urwid that supports readline shortcuts.

python-scour 0.38.2
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/inkscape/extras/scour
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Scour is an SVG optimizer/cleaner written in Python
Description:

The goal of Scour is to output a file that renders identically at a fraction of the size by removing a lot of redundant information created by most SVG editors. Optimization options are typically lossless but can be tweaked for more aggressive cleaning.

python-intelhex 2.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-intelhex/intelhex
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for Intel HEX files manipulations
Description:

The Intel HEX file format is widely used in microprocessors and microcontrollers area (embedded systems etc.) as the de facto standard for representation of code to be programmed into microelectronic devices. This package provides an intelhex Python library to read, write, create from scratch and manipulate data from Intel HEX file format. It also includes several convenience Python scripts, including "classic" hex2bin and bin2hex converters and more, those based on the library itself.

python-langcodes 3.5.0
Propagated dependencies: python-language-data@1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rspeer/langcodes
Licenses: Expat
Build system: pyproject
Synopsis: Python library for working with language codes
Description:

This package provides a Python library for working with and comparing language codes.

python-langcodes implements BCP 47, the IETF Best Current Practices on Tags for Identifying Languages. BCP 47 is also known as RFC 5646. It subsumes ISO 639 and is backward compatible with it, and it also implements recommendations from the Unicode CLDR.

python-langcodes can also refer to a database of language properties and names, built from Unicode CLDR and the IANA subtag registry, if you install python-language-data.

python-gast 0.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/serge-sans-paille/gast/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Generic Python AST that abstracts the underlying Python version
Description:

GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.

python-userspacefs 3.1.1
Dependencies: fuse@2.9.9
Propagated dependencies: python-aiohttp@3.11.18 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://thelig.ht/code/userspacefs/readme.html
Licenses: GPL 3+
Build system: pyproject
Synopsis: User-space file systems for Python
Description:

userspacefs is a library that allows you to easily write user-space file systems in Python.

python-sinfo 0.3.4
Propagated dependencies: python-stdlib-list@0.11.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/joelostblom/session_info
Licenses: Modified BSD
Build system: pyproject
Synopsis: Output module version information loaded in a Python session
Description:

This package outputs version information for modules loaded in the current session, Python, and the OS.

python-wrapt 2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/GrahamDumpleton/wrapt
Licenses: FreeBSD
Build system: pyproject
Synopsis: Module for decorators, wrappers and monkey patching
Description:

The aim of the wrapt module is to provide a transparent object proxy for Python, which can be used as the basis for the construction of function wrappers and decorator functions.

python-av 16.0.1
Dependencies: ffmpeg@8.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/PyAV-Org/PyAV
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pythonic bindings for FFmpeg's libraries
Description:

PyAV is a Python library that allows for direct and precise manipulation of media through containers, streams, packets, codecs, and frames. It provides access to the powerful FFmpeg libraries while managing the complex details as much as possible. PyAV also facilitates data transformation and integration with other packages such as Numpy and Pillow. However, working with media is a challenging task and PyAV cannot abstract it away or make all the best decisions for you. If you can accomplish your tasks with the ffmpeg command, PyAV may not be necessary. Nonetheless, PyAV is an essential tool when working with media that requires its specific capabilities.

python-nr-util 0.8.12
Propagated dependencies: python-deprecated@1.3.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/NiklasRosenstein/python-nr.util
Licenses: Expat
Build system: pyproject
Synopsis: General purpose Python utility library
Description:

This package provides a general purpose Python utility library.

python-partd 1.4.2
Propagated dependencies: python-locket@1.0.0 python-toolz@1.0.0 python-blosc@1.11.4 python-numpy@2.3.1 python-pandas@2.3.3 python-pyzmq@27.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dask/partd/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Appendable key-value storage
Description:

Partd stores key-value pairs. Values are raw bytes. We append on old values. Partd excels at shuffling operations.

python-chardet 5.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/chardet/chardet
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Universal encoding detector for Python 2 and 3
Description:

This package provides chardet, a Python module that can automatically detect a wide range of file encodings.

python-readability-lxml 0.8.4.1
Propagated dependencies: python-chardet@5.2.0 python-cssselect@1.2.0 python-lxml@6.0.1 python-lxml-html-clean@0.4.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://github.com/buriy/python-readability
Licenses: ASL 2.0
Build system: pyproject
Synopsis: HTML to text parser
Description:

This package provides classes and function that strip gratuitous markup from web pages to make them easier to read.

python-pygdbmi 0.11.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/cs01/pygdbmi
Licenses: Expat
Build system: pyproject
Synopsis: Parse gdb machine interface output with Python
Description:

This package provides a parse gdb machine interface output with Python.

python-markdown-strings 3.3.0
Propagated dependencies: python-lxml@6.0.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/awesmubarak/markdown_strings
Licenses: Expat
Build system: pyproject
Synopsis: Python library to create markdown-formatted text
Description:

This package allows the programmatic creation of markdown-compliant strings.

python-rich-toolkit 0.12.0
Propagated dependencies: python-click@8.1.8 python-rich@14.2.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/rich-toolkit/
Licenses: Expat
Build system: pyproject
Synopsis: Rich toolkit for building command-line applications
Description:

This package provides the Rich toolkit for building command-line applications.

python-pyperf 2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/psf/pyperf
Licenses: Expat
Build system: pyproject
Synopsis: Toolkit for running Python benchmarks
Description:

The Python pyperf module is a toolkit for writing, running and analyzing benchmarks. It features a simple API that can:

  • automatically calibrate a benchmark for a time budget;

  • spawn multiple worker processes;

  • compute the mean and standard deviation;

  • detect if a benchmark result seems unstable;

  • store benchmark results in JSON format;

  • support multiple units: seconds, bytes and integer.

python-ndeflib 0.3.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://ndeflib.readthedocs.io/
Licenses: ISC
Build system: pyproject
Synopsis: NFC Data Exchange Format decoder and encoder.
Description:

This package provides a NFC (Near-Field Communication) Data Exchange Format decoder and encoder.

python-towncrier 25.8.0
Propagated dependencies: python-click@8.1.8 python-jinja2@3.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://towncrier.readthedocs.io/en/stable/
Licenses: Expat
Build system: pyproject
Synopsis: Manage release notes
Description:

towncrier is a utility to produce useful, summarized news files (also known as changelogs) for a project.

python-rcslice 1.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/neurobin/rcslice
Licenses: Modified BSD
Build system: pyproject
Synopsis: Slice a list of sliceables
Description:

This package provides Python module to slice a list of sliceables (1 indexed, both start and end index are inclusive). Helps to slice file content line by line or column by column or a combination of both.

python-dpath 2.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/akesterson/dpath-python
Licenses: Expat
Build system: pyproject
Synopsis: File-system-like pathing and searching for dictionaries
Description:

python-dpath is a library for accessing and searching dictionaries via /slashed/paths ala xpath.

Basically it lets you glob over a dictionary as if it were a file system. It allows you to specify globs (ala the bash eglob syntax, through some advanced fnmatch.fnmatch magic) to access dictionary elements, and provides some facility for filtering those results.

python-eliot 1.17.5
Propagated dependencies: python-boltons@25.0.0 python-orjson@3.9.7 python-pyrsistent@0.20.0 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/itamarst/eliot/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Eliot: the logging system that tells you why it happened
Description:

eliot is a Python logging system that outputs causal chains of actions: actions can spawn other actions, and eventually they either succeed or fail. The resulting logs tell you the story of what your software did: what happened, and what caused it.

Total packages: 70995