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

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-rich-click 1.9.7
Propagated dependencies: python-click@8.3.1 python-rich@14.3.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ewels/rich-click
Licenses: Expat
Build system: pyproject
Synopsis: Format click help output nicely with rich
Description:

Click is a "Python package for creating beautiful command line interfaces". Rich is a "Python library for rich text and beautiful formatting in the terminal". The intention of rich-click is to provide attractive help output from click, formatted with rich, with minimal customization required.

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-pyemd 1.0.0
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/wmayner/pyemd
Licenses: Expat
Build system: pyproject
Synopsis: Wrapper for Pele and Werman's implementation of the Earth Mover's Distance
Description:

This package provides a Python wrapper for Ofir Pele and Michael Werman's implementation of the Earth Mover's Distance.

python-numcodecs 0.13.1
Dependencies: c-blosc@1.21.1 lz4@1.10.0 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: python-google-crc32c@1.3.0 python-importlib-metadata@8.7.0 python-msgpack@1.1.2 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zarr-developers/numcodecs
Licenses: Expat
Build system: pyproject
Synopsis: Buffer compression and transformation codecs
Description:

This Python package provides buffer compression and transformation codecs for use in data storage and communication applications.

python-boto3 1.42.5
Propagated dependencies: python-botocore@1.42.5 python-jmespath@1.0.1 python-s3transfer@0.16.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/boto/boto3
Licenses: ASL 2.0
Build system: pyproject
Synopsis: AWS SDK for Python
Description:

Boto3 is a Python library for writing programs that interact with AWS.

python-prov 2.1.1
Propagated dependencies: graphviz@7.0.1 python-dateutil@2.9.0 python-networkx@3.4.2 python-pydot@4.0.1 python-lxml@6.0.2 python-rdflib@7.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/trungdong/prov
Licenses: Expat
Build system: pyproject
Synopsis: W3C Provenance Data Model supporting PROV-JSON, PROV-XML and PROV-O (RDF)
Description:

This package provides a library for W3C Provenance Data Model supporting PROV-O (RDF), PROV-XML, PROV-JSON import/export.

python-py4j 0.10.9.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.py4j.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Dynamically access arbitrary Java objects from Python
Description:

This package enables Python programs to dynamically access arbitrary Java objects.

python-invoke 2.2.1
Dependencies: bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.pyinvoke.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pythonic task execution
Description:

Invoke is a Python task execution tool and library, drawing inspiration from various sources to arrive at a powerful and clean feature set. It is evolved from the Fabric project, but focuses on local and abstract concerns instead of servers and network commands.

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-omegaconf 2.3.0-1.71e0264
Propagated dependencies: python-antlr4-runtime@4.10.1 python-pydevd@3.2.3 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/omry/omegaconf
Licenses: Modified BSD
Build system: pyproject
Synopsis: Flexible configuration system
Description:

OmegaConf is a hierarchical configuration system and supports merging configurations from multiple sources. It provides a consistent API regardless of how the configuration was created.

python-retry 0.9.2
Propagated dependencies: python-decorator@5.2.1 python-py@1.11.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/invl/retry
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Retry decorator
Description:

retry is an easy to use retry decorator for Python. It can be used to retry a function a given number of times.

python-vncdotool 1.2.0
Propagated dependencies: python-pillow@12.1.1 python-pycryptodomex@3.23.0 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://github.com/sibson/vncdotool
Licenses: Expat
Build system: pyproject
Synopsis: Command line VNC client
Description:

This package provides a Python command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control.

python-seedir 0.5.0
Propagated dependencies: python-natsort@8.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/earnestt1234/seedir
Licenses: Expat
Build system: pyproject
Synopsis: Package for creating, editing, and reading folder tree diagrams.
Description:

This is a package for creating, editing, and reading folder tree diagrams.

python-inflection 0.5.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jpvanhal/inflection
Licenses: Expat
Build system: pyproject
Synopsis: Python string transformation library
Description:

Inflection is a string transformation library. It singularizes and pluralizes English words, and transforms strings from CamelCase to underscored string.

python-mako 1.3.10
Propagated dependencies: python-markupsafe@3.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.makotemplates.org/
Licenses: Expat
Build system: pyproject
Synopsis: Templating language for Python
Description:

Mako is a templating language for Python that compiles templates into Python modules.

python-android-stringslib 0.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://framagit.org/tyreunom/python-android-strings-lib
Licenses: Expat
Build system: pyproject
Synopsis: Android strings.xml support
Description:

Android Strings Lib provides support for android's strings.xml files. These files are used to translate strings in android apps.

python-cysignals 1.12.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sagemath/cysignals
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Handling of interrupts and signals for Cython
Description:

The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code, using two related approaches, for mixed Cython/Python code or external C libraries and pure Cython code, respectively.

python-reparser 1.4.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/xmikos/reparser
Licenses: Expat
Build system: pyproject
Synopsis: Lexer/parser for inline markup based on regular expressions
Description:

This Python library provides a simple lexer/parser for inline markup based on regular expressions.

python-persist-queue 1.1.0
Propagated dependencies: python-aiofiles@24.1.0 python-aiosqlite@0.21.0 python-cbor2@5.4.2.post1 python-dbutils@3.1.2 python-msgpack@1.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/peter-wangxu/persist-queue
Licenses: Modified BSD
Build system: pyproject
Synopsis: Thread-safe disk based persistent queue in Python
Description:

This package provides a thread-safe disk (file and sqlite) based persistent queue in Python.

python-phply 1.2.6
Propagated dependencies: python-ply@3.11
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/viraptor/phply
Licenses: Modified BSD
Build system: pyproject
Synopsis: PHP parser written in Python using PLY
Description:

phply is a parser for the PHP programming language written using PLY,a Lex/YACC-style parser generator toolkit for Python.

python-jaconv 0.4.0-0.d427346
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ikegami-yukino/jaconv
Licenses: Expat
Build system: pyproject
Synopsis: Pure-Python Japanese character interconverter for Hiragana, Katakana, Hankaku, Zenkaku
Description:

jaconv (Japanese Converter) is interconverter for Hiragana, Katakana, Hankaku (half-width character) and Zenkaku (full-width character)

python-pystray 0.19.5
Propagated dependencies: python-pillow@12.1.1 python-six@1.17.0 python-xlib@0.33
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/moses-palmer/pystray
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Create a system tray icon
Description:

This library allows you to create a system tray icon. It makes it possible to specify an icon, a title and a callback for when the icon is activated. The icon and title can be changed after the icon has been created, and the visibility of the icon can be toggled.

python-schedule 1.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dbader/schedule
Licenses: Expat
Build system: pyproject
Synopsis: Schedule periodic function calls in Python
Description:

Schedule is an in-process scheduler for periodic jobs that uses the builder pattern for configuration. Schedule lets you run Python functions (or any other callable) periodically at pre-determined intervals using a simple, human-friendly syntax.

python-daft 0.1.2
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.daft-pgm.org/
Licenses: Expat
Build system: pyproject
Synopsis: PGM rendering library
Description:

Daft is a Python package that uses matplotlib to render pixel-perfect probabilistic graphical models for publication in a journal or on the internet. With a short Python script and an intuitive model-building syntax you can design directed (Bayesian Networks, directed acyclic graphs) and undirected (Markov random fields) models and save them in any formats that matplotlib supports (including PDF, PNG, EPS and SVG).

Total packages: 73977