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

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-lief 0.17.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/lief-project/LIEF
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Library to instrument executable formats
Description:

python-lief is a cross platform library which can parse, modify and abstract ELF, PE and MachO formats.

python-trio-typing 0.10.0
Propagated dependencies: python-async-generator@1.10 python-importlib-metadata@8.7.0 python-mypy-extensions@1.1.0 python-packaging@25.0 python-trio@0.32.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-trio/trio-typing
Licenses: Expat ASL 2.0
Build system: pyproject
Synopsis: Static type checking support for Trio and related projects
Description:

This package provides:

  • PEP 561 typing stubs packages for the Trio project packages:

    • trio (trio-stubs)

    • outcome (outcome-stubs)

    • async_generator (async_generator-stubs)

  • A package trio_typing containing types that Trio programs often want to refer to (AsyncGenerator[Y, S] and TaskStatus[T]) and a mypy plugin that smooths over some limitations in the basic type hints.

python-language-data 1.3.0
Propagated dependencies: python-marisa-trie@1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/georgkrause/language_data
Licenses: Expat
Build system: pyproject
Synopsis: Supplementary data about languages used by the langcodes module
Description:

language_data is a supplement to the langcodes module, for working with standardized codes for human languages. It stores the more bulky and hard-to-index data about languages, particularly what they are named in various languages.

python-reedsolo 1.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tomerfiliba/reedsolomon
Licenses: Public Domain
Build system: pyproject
Synopsis: Pure-Python Reed Solomon encoder/decoder
Description:

A pure-python universal errors-and-erasures Reed-Solomon Codec, based on the tutorial at Wikiversity. This is a burst-type implementation, so that it supports any Galois field higher than 2^3, but not binary streams.

python-block-tracing 1.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rianhunter/block_tracing
Licenses: Expat
Build system: pyproject
Synopsis: Protect process memory
Description:

block_tracing is a tiny Python library that can be used to prevent debuggers and other applications from inspecting the memory within your process.

python-inform 1.34
Propagated dependencies: python-arrow@1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://inform.readthedocs.io
Licenses: GPL 3+
Build system: pyproject
Synopsis: Print & logging utilities for communicating with user
Description:

Inform is designed to display messages from programs that are typically run from a console. It provides a collection of ‘print’ functions that allow you to simply and cleanly print different types of messages.

python-itanium-demangler 1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/whitequark/python-itanium_demangler/
Licenses: Zero-Clause BSD
Build system: pyproject
Synopsis: Pure Python Itanium C++ ABI demangler
Description:

This Python module provides an implementation of the Itanium C++ ABI symbol mangling language. The demangler generates an abstract syntax tree from mangled symbols, which can be used for directly extracting type information.

python-csscompressor 0.9.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sprymix/csscompressor
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python port of YUI CSS Compressor
Description:

This package provides a python port of YUI CSS Compressor.

python-csb43 1.0.0
Propagated dependencies: python-deprecated@1.3.1 python-pycountry@24.6.1 python-pyyaml@6.0.2 python-tablib@3.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bitbucket.org/wmj/csb43
Licenses: LGPL 3
Build system: pyproject
Synopsis: Tools for converting from the Spanish banks' format CSB norm 43 (CSB43)
Description:

This package provides tools to convert files in the format used by multiple Spanish banks (standard 43 of the Spanish Banking Council [CSB43] / Spanish Banking Association [AEB43]) to other formats.

Supported output formats are: OFX, HomeBank CSV, HTML, JSON, ODS (OpenDocument spreadsheet), CSV, TSV, XLS, XLSX (Microsoft Excel spreadsheet), and YAML.

python-git-hammer 0.3.2
Propagated dependencies: python-beautifultable@1.1.0 python-dateutil@2.9.0 python-gitpython@3.1.44 python-globber@0.2.1 python-matplotlib@3.10.8 python-sqlalchemy@1.4.54 python-sqlalchemy-utils@0.42.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/asharov/git-hammer
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Provide statistics for git repositories
Description:

Git Hammer is a statistics tool for projects in git repositories. Its major feature is tracking the number of lines authored by each person for every commit, but it also includes some other useful statistics.

python-bump2version 1.0.1-1.1044c08
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/c4urself/bump2version
Licenses: Expat
Build system: pyproject
Synopsis: Version-bump your software with a single command!
Description:

This package provides a small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment. It also creates commits and tags.

python-ddlparse 1.10.0
Propagated dependencies: python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/shinichi-takii/ddlparse
Licenses: Modified BSD
Build system: pyproject
Synopsis: Parses and converts DDL to BigQuery JSON schema
Description:

This package provides ddlparse, a Python library to parse and convert DDL to BigQuery JSON schema.

python-verboselogs 1.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://verboselogs.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Verbose logging level for Python's logging module
Description:

The verboselogs package extends Python's logging module to add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.

python-ilinkedlist 0.4.0-0.b5ea3f6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/luther9/ilinkedlist-py
Licenses: GPL 3+
Build system: pyproject
Synopsis: Immutable linked list library
Description:

This is a implementation of immutable linked lists for Python. It contains nil (the empty linked list) and a Pair class for nodes. Since a linked list is treated as immutable, it is hashable, and its length can be retrieved in constant time. Some of the terminology is inspired by LISP. It is possible to create an improper list by creating a Pair with a non-list cdr.

python-pymsgbox 1.0.6-1.944b7cd
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/asweigart/PyMsgBox
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python module for JavaScript-like message boxes
Description:

PyMsgBox is a simple, cross-platform, pure Python module for JavaScript-like message boxes. Types of dialog boxes include:

  1. alert

  2. confirm

  3. prompt

  4. password

python-pymacaroons 0.13.0-0.78c55c1
Propagated dependencies: python-pynacl@1.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ecordell/pymacaroons
Licenses: Expat
Build system: pyproject
Synopsis: Python Macaroon Library
Description:

Macaroons, like cookies, are a form of bearer credential. Unlike opaque tokens, macaroons embed caveats that define specific authorization requirements for the target service, the service that issued the root macaroon and which is capable of verifying the integrity of macaroons it receives.

Macaroons allow for delegation and attenuation of authorization. They are simple and fast to verify, and decouple authorization policy from the enforcement of that policy.

python-pypng 0.20220715.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/drj11/pypng
Licenses: Expat
Build system: pyproject
Synopsis: Pure Python PNG image encoder/decoder
Description:

The PyPNG module implements support for PNG images. It reads and writes PNG files with all allowable bit depths (1/2/4/8/16/24/32/48/64 bits per pixel) and colour combinations: greyscale (1/2/4/8/16 bit); RGB, RGBA, LA (greyscale with alpha) with 8/16 bits per channel; colour mapped images (1/2/4/8 bit). Adam7 interlacing is supported for reading and writing. A number of optional chunks can be specified (when writing) and understood (when reading): tRNS, bKGD, gAMA.

PyPNG is not a high level toolkit for image processing (like PIL) and does not aim at being a replacement or competitor. Its strength lies in fine-grained extensive support of PNG features. It can also read and write Netpbm PAM files, with a focus on its use as an intermediate format for implementing custom PNG processing.

python-mkdocs-markdownextradata-plugin 0.2.5
Propagated dependencies: python-mkdocs@1.6.1 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rosscdh/mkdocs-markdownextradata-plugin/
Licenses: Expat
Build system: pyproject
Synopsis: Inject extra variables into the MkDocs markdown template
Description:

This package provides a MkDocs plugin that injects the mkdocs.yml extra variables into the markdown template.

python-tabulate 0.9.0
Propagated dependencies: python-wcwidth@0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/astanin/python-tabulate
Licenses: Expat
Build system: pyproject
Synopsis: Pretty-print tabular data
Description:

Tabulate is a library and command-line utility to pretty-print tabular data in Python.

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-zarr 2.18.7
Propagated dependencies: python-asciitree@0.3.3 python-fasteners@0.20 python-numcodecs@0.13.1 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zarr-developers/zarr-python
Licenses: Expat
Build system: pyproject
Synopsis: Chunked, compressed, N-dimensional arrays for Python
Description:

This package provides an implementation of chunked, compressed, N-dimensional arrays for Python.

python-async-generator 1.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-trio/async_generator
Licenses: Expat ASL 2.0
Build system: pyproject
Synopsis: Async generators and context managers for Python 3.5+
Description:

async_generator back-ports Python 3.6's native async generators and Python 3.7's context managers into Python 3.5.

python-dbfread 2.0.7-0.dce5446
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://dbfread.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Read DBF Files with Python
Description:

This library reads DBF files and returns the data as native Python data types for further processing. It is primarily intended for batch jobs and one-off scripts.

python-echo 0.12.1
Propagated dependencies: python-numpy@2.3.1 python-qtpy@2.4.3 python-pyqt@6.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/glue-viz/echo
Licenses: Expat
Build system: pyproject
Synopsis: Callback Properties in Python
Description:

Echo is a small library for attaching callback functions to property state changes.

Total packages: 72166