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

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-userpath 1.9.2
Propagated dependencies: python-click@8.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ofek/userpath
Licenses: Expat
Build system: pyproject
Synopsis: Add locations to the user's PATH
Description:

This package provides a tool for modifying a user's PATH.

python-wand 0.7.2
Dependencies: imagemagick@6.9.13-5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.wand-py.org/
Licenses: Expat
Build system: pyproject
Synopsis: MagickWand API binding for Python
Description:

Wand is a ctypes-based binding for ImageMagick's MagickWand library.

python-mccabe 0.7.0-0.292b5c7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/PyCQA/mccabe
Licenses: Expat
Build system: pyproject
Synopsis: McCabe checker, plugin for flake8
Description:

This package provides a Flake8 plug-in to compute the McCabe cyclomatic complexity of Python source code.

python-gridmap 0.15.0
Propagated dependencies: python-cherrypy@18.10.0-0.1f75bc9 python-cloudpickle@3.1.0 python-psutil@7.2.2 python-drmaa@0.7.7 python-pyzmq@27.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pygridtools/gridmap
Licenses: GPL 3+
Build system: pyproject
Synopsis: Create jobs on a cluster directly from Python
Description:

Gridmap is a Python package to allow you to easily create jobs on the cluster directly from Python. You can directly map Python functions onto the cluster without needing to write any wrapper code yourself.

python-yapsy 1.12.2-0.6b487b0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://yapsy.sourceforge.net
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple plugin system for Python applications
Description:

Yapsy, or Yet Another Plugin SYstem, is a small library implementing the core mechanisms needed to build a plugin system into a wider application.

The main purpose is to depend only on Python's standard libraries and to implement only the basic functionalities needed to detect, load and keep track of several plugins.

python-schematics 2.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/schematics/schematics
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python Data Structures for Humans
Description:

Schematics is a Python library to combine types into structures, validate them, and transform the shapes of your data based on simple descriptions.

The internals are similar to ORM type systems, but there is no database layer in Schematics. Instead, building a database layer is easily made when Schematics handles everything except for writing the query. Schematics can be used for tasks where having a database involved is unusual.

python-donfig 0.8.1.post1
Propagated dependencies: python-pyyaml@6.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pytroll/donfig
Licenses: Expat
Build system: pyproject
Synopsis: Python package for configuring a python package
Description:

Donfig is a Python library meant to make configuration easier for other python packages. Donfig can be configured programmatically, by environment variables, or from YAML files in standard locations. The below examples show the basics of using donfig.

python-pyfiglet 1.0.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pwaller/pyfiglet
Licenses: Expat
Build system: pyproject
Synopsis: Draw ASCII art big letters in Python
Description:

This module lets you draw large letter from ordinary characters in pure Python.

python-etcd3 0.12.0
Propagated dependencies: python-grpcio@1.52.0 python-protobuf@3.20.3 python-six@1.17.0 python-tenacity@9.1.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kragniz/python-etcd3
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python client for the etcd3 API
Description:

This package provide a Python client for the etcd3 API.

python-readability-lxml 0.9
Propagated dependencies: python-chardet@5.2.0 python-cssselect@1.4.0 python-lxml@6.0.2 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-markdown 3.10.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://python-markdown.github.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python implementation of Markdown
Description:

This package provides a Python implementation of John Gruber's Markdown. The library features international input, various Markdown extensions, and several HTML output formats. A command line wrapper markdown_py is also provided to convert Markdown files to HTML.

python-get-version 3.5.5
Propagated dependencies: python-dunamai@1.26.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/flying-sheep/get_version
Licenses: GPL 3+
Build system: pyproject
Synopsis: Version helper in the spirit of versioneer
Description:

This package provides a version helper that lets you automatically use the latest vX.X.X Git tag as the version in your Python package. It also supports getting the version from Python source distributions or, once your package is installed, via pkg_resources (part of setuptools).

python-devtools 0.12.2
Propagated dependencies: python-asttokens@3.0.1 python-executing@2.2.0 python-pygments@2.19.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/samuelcolvin/python-devtools
Licenses: Expat
Build system: pyproject
Synopsis: Debug command and development tools
Description:

This package provides a debug print command and other development tools. It adds a simple and readable way to print stuff during development.

python-numba 0.66.0
Propagated dependencies: python-llvmlite@0.48.0 python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://numba.pydata.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Compile Python code using LLVM
Description:

Numba gives you the power to speed up your applications with high performance functions written directly in Python. With a few annotations, array-oriented and math-heavy Python code can be just-in-time compiled to native machine instructions, similar in performance to C, C++ and Fortran, without having to switch languages or Python interpreters.

Numba works by generating optimized machine code using the LLVM compiler infrastructure at import time, runtime, or statically (using the included pycc tool).

python-pudb 2025.1.3
Propagated dependencies: python-jedi@0.19.2 python-packaging@26.2 python-pygments@2.19.2 python-typing-extensions@4.15.0 python-urwid@3.0.3 python-urwid-readline@0.15.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://documen.tician.de/pudb/
Licenses: Expat
Build system: pyproject
Synopsis: Console-based Python debugger
Description:

pudb is a full-screen, console-based Python debugger providing all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package.

python-annexremote 1.6.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Lykos153/AnnexRemote
Licenses: GPL 3
Build system: pyproject
Synopsis: Helper module to easily develop git-annex special remotes
Description:

This package provides a helper module to develop special remotes for git-annex. AnnexRemote implements the line-based external special remote protocol of git-annex, while leaving the behavior of the remote up to the user.

python-frozendict 2.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Marco-Sulla/python-frozendict
Licenses: Expat
Build system: pyproject
Synopsis: Simple immutable mapping for Python
Description:

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

python-jaraco-vcs 2.4.1
Propagated dependencies: python-jaraco-classes@3.4.0 python-jaraco-path@3.7.2 python-jaraco-versioning@1.1.0 python-more-itertools@10.6.0 python-packaging@26.2 python-dateutil@2.9.0 python-tempora@5.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/jaraco.vcs
Licenses: Expat
Build system: pyproject
Synopsis: Utilities for working with VCS repositories
Description:

This package provides facilities for working with VCS repositories in Python.

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-xlrd 2.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.python-excel.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for extracting data from Excel files
Description:

This package provides a library to extract data from spreadsheets using Microsoft Excel proprietary file formats .xls and .xlsx (versions 2.0 onwards). It has support for Excel dates and is Unicode-aware. It is not intended as an end-user tool.

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-shortuuid 1.0.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/skorokithakis/shortuuid
Licenses: Modified BSD
Build system: pyproject
Synopsis: Generator library for concise, unambiguous and URL-safe UUIDs
Description:

shortuuid is a Python library for generating concise, unambiguous and URL-safe UUIDs. UUIDs are generated using the built-in Python uuid module and then similar looking characters are removed.

python-lsp-black 2.0.0
Propagated dependencies: python-black@26.5.1 python-lsp-server@1.15.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-lsp/python-lsp-black
Licenses: Expat
Build system: pyproject
Synopsis: Black plugin for the Python LSP Server
Description:

This package provides a plugin with support for the python-black formatter for the Python LSP Server.

python-murmurhash3 2.3.5-0.01f1128
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/veegee/mmh3
Licenses: Public Domain
Build system: pyproject
Synopsis: Python wrapper for MurmurHash (MurmurHash3)
Description:

murmurhash3 is a Python library for MurmurHash (MurmurHash3), a set of fast and robust hash functions. This library is a Python extension module written in C.

Total packages: 32836