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

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-h5netcdf 1.3.0
Propagated dependencies: python-h5py@3.15.1 python-packaging@25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://h5netcdf.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python interface for the netCDF4 file-format based on h5py
Description:

This package provides a Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via https://www.h5py.org/ or https://github.com/HDFGroup/h5pyd, without relying on the Unidata netCDF library.

python-emoji 1.6.1
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/carpedm20/emoji/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Emoji terminal output for Python
Description:

This package provides Emoji terminal output for Python. The entire set of Emoji codes as defined by the Unicode Consortium is supported in addition to a bunch of aliases.

python-svgelements 1.9.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/meerk40t/svgelements
Licenses: Expat
Build system: pyproject
Synopsis: SVG parsing for elements, paths, and other SVG objects
Description:

This module does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data.

python-extract-dtb 1.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/PabloCastellano/extract-dtb/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Extract device tree blobs (DTB) from kernel images
Description:

This package provides a tool to split a kernel image with appended DTB into separated kernel and DTB files.

python-jsonschema-objects 0.5.7
Propagated dependencies: python-inflection@0.5.1 python-jsonschema@4.23.0 python-markdown@3.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://python-jsonschema-objects.readthedocs.org/
Licenses: Expat
Build system: pyproject
Synopsis: Automatic Python binding generation from JSON schemas
Description:

This package provides an automatic class-based binding to JSON Schemas for use in python.

python-simpleaudio 1.0.4
Dependencies: alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hamiltron/py-simple-audio
Licenses: Expat
Build system: pyproject
Synopsis: Simple, asynchronous audio playback for Python 3
Description:

The simplaudio package provides cross-platform, dependency-free audio playback capability for Python 3 on OSX, Windows, and Linux.

python-gtts 2.5.4
Propagated dependencies: python-click@8.1.7 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pndurette/gTTS
Licenses: Expat
Build system: pyproject
Synopsis: Google Translate text-to-speech interface
Description:

Google Text-to-Speech (gTTS) is a Python library and CLI tool to interface with the Google Translate text-to-speech API. It lets you write spoken MP3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout.

python-singledispatch 4.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.python.org/3/library/functools.html#functools.singledispatch
Licenses: Expat
Build system: pyproject
Synopsis: Backport of singledispatch feature from Python 3.4
Description:

This library brings functools.singledispatch from Python 3.4 to Python 2.6-3.3.

python-validators 0.34.0
Propagated dependencies: python-decorator@5.2.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kvesteri/validators
Licenses: Expat
Build system: pyproject
Synopsis: Data validation library
Description:

This package contains validators for different things such as email addresses, IP addresses, URLs, hashes and more. It has been designed to be easy to use and not require defining a schema or form just to validate some input.

python-matplotlib-venn 1.1.2
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/konstantint/matplotlib-venn
Licenses: Expat
Build system: pyproject
Synopsis: Plot area-proportional Venn diagrams
Description:

This package provides tools for plotting area-proportional two- and three-way Venn diagrams in matplotlib.

python-bsdiff4 1.2.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ilanschnell/bsdiff4
Licenses: FreeBSD
Build system: pyproject
Synopsis: Binary diff and patch using the BSDIFF4 format
Description:

This package provides a Python library for the bsdiff binary diff utility. It also provides two command-line tools, bsdiff4 and bspatch4.

python-cli-helpers 2.7.0
Propagated dependencies: python-configobj@5.0.9 python-tabulate@0.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dbcli/cli_helpers
Licenses: Modified BSD
Build system: pyproject
Synopsis: Helpers for building command-line apps
Description:

CLI Helpers is a Python package that makes it easy to perform common tasks when building command-line apps. It's a helper library for command-line interfaces.

python-immutabledict 4.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/corenting/immutabledict
Licenses: Expat
Build system: pyproject
Synopsis: Immutable wrapper around dictionaries
Description:

immutabledict is an immutable wrapper around dictionaries. It implements the complete mapping interface and can be used as a drop-in replacement for dictionaries where immutability is desired.

python-ezdxf 1.3.5
Propagated dependencies: python-fonttools@4.59.2 python-numpy@2.3.1 python-pyparsing@3.2.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://ezdxf.mozman.at/
Licenses: Expat
Build system: pyproject
Synopsis: Python library to read and write DXF drawings
Description:

ezdxf is a Python package to create new DXF files and read/modify/write existing DXF files.

python-logbook 1.8.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/getlogbook/logbook
Licenses: Modified BSD
Build system: pyproject
Synopsis: Logbook is a logging replacement for Python
Description:

Logbook is a logging system for Python that replaces the standard library’s logging module. It was designed with both complex and simple applications in mind and the idea to make logging fun.

python-imagesize 1.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/shibukawa/imagesize_py
Licenses: Expat
Build system: pyproject
Synopsis: Gets image size of files in various formats in Python
Description:

This package allows determination of image size from PNG, JPEG, JPEG2000 and GIF files in pure Python.

python-pillow 12.1.1
Dependencies: freetype@2.13.3 lcms@2.13.1 libjpeg-turbo@2.1.4 libtiff@4.4.0 libwebp@1.3.2 openjpeg@2.5.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://python-pillow.github.io/
Licenses: X11-style
Build system: pyproject
Synopsis: Fork of the Python Imaging Library
Description:

The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities. The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool.

python-semver 3.0.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/k-bx/python-semver
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python helper for Semantic Versioning
Description:

This package provides a Python library for http://semver.org/.

python-pylsp-rope 0.1.17
Propagated dependencies: python-lsp-server@1.14.0 python-rope@1.13.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-rope/pylsp-rope
Licenses: Expat
Build system: pyproject
Synopsis: Extended refactoring capabilities for Python LSP Server using Rope
Description:

This plugs in to Python LSP Server, adding code actions that refactor using Rope.

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-dns-lexicon 3.21.1
Propagated dependencies: python-beautifulsoup4@4.14.3 python-cryptography@44.0.0 python-dnspython@2.8.0 python-pyotp@2.9.0 python-pyyaml@6.0.2 python-requests@2.32.5 python-tldextract@5.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dns-lexicon/dns-lexicon
Licenses: Expat
Build system: pyproject
Synopsis: Manipulate DNS records on various DNS providers
Description:

Lexicon provides a way to manipulate DNS records on multiple DNS providers in a standardized way. It has a CLI but it can also be used as a Python library. It was designed to be used in automation, specifically with Let's Encrypt.

python-arpeggio 2.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/textX/Arpeggio
Licenses: Expat
Build system: pyproject
Synopsis: Packrat parser interpreter for Python
Description:

This Python library provides a recursive descent parser with backtracking and memoization (a.k.a. packrat parser). Arpeggio grammars are based on PEG formalism. Arpeggio's main use is a foundation for a toolchain for DSL development but it can be used for all sorts of general purpose parsing.

python-shapely 2.1.1
Dependencies: geos@3.12.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/shapely/shapely
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for the manipulation and analysis of geometric objects
Description:

Shapely is a Python package for manipulation and analysis of planar geometric objects. It is based on the GEOS library.

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".

Total packages: 72465