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

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-annoy 1.17.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/spotify/annoy/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Approximate nearest neighbors library
Description:

Annoy is a C++ library with Python bindings to search for points in space that are close to a given query point. It also creates large read-only file-based data structures that are mmapped into memory so that many processes may share the same data.

python-nltk 3.9.1
Propagated dependencies: python-click@8.3.1 python-joblib@1.5.2 python-regex@2026.2.28 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.nltk.org/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Natural Language Toolkit
Description:

NLTK provides interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for natural language processing libraries.

python-serpent 1.41
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/irmen/Serpent
Licenses: Expat
Build system: pyproject
Synopsis: Serializer for literal Python expressions
Description:

Serpent provides ast.literal_eval()-compatible object tree serialization. It serializes an object tree into bytes (an utf-8 encoded string) that can be decoded and then passed as-is to ast.literal_eval() to rebuild the original object tree.

Because only safe literals are encoded, it is safe to send serpent data to other machines, such as over the network.

python-readlike 0.1.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jangler/readlike
Licenses: Expat
Build system: pyproject
Synopsis: GNU Readline-like line editing module
Description:

This Python module provides line editing functions similar to the default Emacs-style ones of GNU Readline. Unlike the Python standard library's readline package, this one allows access to those capabilities in settings outside of a standard command-line interface. It is especially well-suited to interfacing with Urwid, due to a shared syntax for describing key inputs.

Currently, all stateless Readline commands are implemented. Yanking and history are not supported.

python-argparse-manpage 4.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/praiskup/argparse-manpage
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Build manual page from Python's ArgumentParser object
Description:

This package provides tools to build manual pages from Python's ArgumentParser object.

python-jaraco-itertools 6.4.3
Propagated dependencies: python-inflect@7.5.0 python-more-itertools@10.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/jaraco.itertools
Licenses: Expat
Build system: pyproject
Synopsis: Tools for working with iterables
Description:

This package provides an utility collection based on no longer maintained jaraco.util.

python-yamlcore 0.0.4
Dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/perlpunk/pyyaml-core
Licenses: Expat
Build system: pyproject
Synopsis: YAML 1.2 support for PyYAML
Description:

This module can be used on top of PyYAML to load YAML 1.2 files.

python-honcho 2.0.0
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nickstenning/honcho
Licenses: Expat
Build system: pyproject
Synopsis: Manage Procfile-based applications
Description:

A Procfile is a file which describes how to run an application consisting of several processes. honcho starts all listed processes. The output of all running processes is collected by honcho and displayed.

python-json5 0.9.25
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dpranke/pyjson5
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python implementation of the JSON5 data format
Description:

JSON5 extends the JSON data interchange format to make it slightly more usable as a configuration language. This Python package implements parsing and dumping of JSON5 data structures.

python-halo 0.0.31
Propagated dependencies: python-colorama@0.4.6 python-log-symbols@0.0.14 python-six@1.17.0 python-spinners@0.0.24 python-termcolor@2.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/manrajgrover/halo
Licenses: Expat
Build system: pyproject
Synopsis: Python library to display graphical spinners in the terminal
Description:

Halo is a Python library to display graphical spinners in the terminal. It also supports IPython/Jupyter.

python-resolvelib 1.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sarugaku/resolvelib
Licenses: ISC
Build system: pyproject
Synopsis: Abstract dependencies resolver
Description:

The ResolveLib library provides a Resolver class that includes dependency resolution logic.

python-async-timeout 4.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/aio-libs/async-timeout
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Timeout context manager for asyncio programs
Description:

async-timeout provides a timeout timeout context manager compatible with asyncio.

python-voluptuous 0.15.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/alecthomas/voluptuous
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python data validation library
Description:

Voluptuous is a Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc.

python-zipstream-new 1.1.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/arjan-s/python-zipstream
Licenses: GPL 3
Build system: pyproject
Synopsis: Zipfile generator that takes input files as well as streams
Description:

zipstream.py is a zip archive generator based on zipfile.py. It was created to generate a zip file generator for streaming. This is beneficial for when you want to provide a downloadable archive of a large collection of regular files, which would be infeasible to generate the archive prior to downloading or of a very large file that you do not want to store entirely on disk or on memory.

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.

nbss-upload 0.1
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/notebook-sharing-space/nbss-upload
Licenses: Modified BSD
Build system: pyproject
Synopsis: Upload notebooks to a notebooksharing.space instance
Description:

Upload notebooks as .ipynb, .rmd, and .html to a notebooksharing.space instance.

python-uri-template 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.linss.com/open-source/python/uri-template
Licenses: Expat
Build system: pyproject
Synopsis: RFC 6570 URI Template Processor
Description:

This package implements URI Template expansion in strict adherence to RFC 6570, but adds a few extensions.

python-bresenham 0.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/encukou/bresenham
Licenses: Expat
Build system: pyproject
Synopsis: Implementation of Bresenham's line drawing algorithm
Description:

This package provides a Python implementation of Bresenham's line drawing algorithm.

python-jsbeautifier 1.15.3
Propagated dependencies: python-editorconfig@0.17.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/beautify-web/js-beautify
Licenses: Expat
Build system: pyproject
Synopsis: JavaScript unobfuscator and beautifier
Description:

This packages provides tooling to beautify, unpack or deobfuscate JavaScript, leveraging popular online obfuscators.

python-daemonize 2.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/thesharp/daemonize
Licenses: Expat
Build system: pyproject
Synopsis: Library for writing system daemons in Python
Description:

Daemonize is a library for writing system daemons in Python.

python-mkdocs 1.6.1
Propagated dependencies: python-click@8.3.1 python-ghp-import@2.1.0 python-jinja2@3.1.2 python-markdown@3.10 python-markupsafe@3.0.3 python-mergedeep@1.3.4 python-mkdocs-get-deps@0.2.0 python-packaging@25.0 python-pathspec@1.0.4 python-pyyaml@6.0.2 python-pyyaml-env-tag@1.1 python-watchdog@6.0.0 python-babel@2.16.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.mkdocs.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Project documentation with Markdown
Description:

MkDocs is a static site generator geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.

python-pybktree 1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Jetsetter/pybktree
Licenses: Expat
Build system: pyproject
Synopsis: Pythonic BK-tree data structure
Description:

This package provides a BK-tree data structure to allow fast querying of close matches in Python.

python-pykwalify 1.8.0
Propagated dependencies: python-dateutil@2.9.0 python-docopt@0.6.2 python-pyyaml@6.0.2 python-ruamel.yaml@0.18.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/grokzen/pykwalify
Licenses: Expat
Build system: pyproject
Synopsis: Python lib/cli for JSON/YAML schema validation
Description:

This package provides a parser, schema validator, and data binding tool for YAML and JSON.

python-tasklib 2.5.1
Dependencies: taskwarrior@3.4.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/GothenburgBitFactory/tasklib
Licenses: Modified BSD
Build system: pyproject
Synopsis: Official Taskwarrior library for Python
Description:

tasklib is a Python library for interacting with Taskwarrior databases, using a queryset API similar to that of Django's ORM.

Total packages: 73977