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

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-ratelimiter 1.2.0.post1-0.59a0827
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/RazerM/ratelimiter
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Simple rate limiting object
Description:

The ratelimiter module ensures that an operation will not be executed more than a given number of times during a given period.

python-flake8-implicit-str-concat 0.5.0
Propagated dependencies: python-attrs@25.3.0 python-more-itertools@10.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/keisheiled/flake8-implicit-str-concat
Licenses: Expat
Build system: pyproject
Synopsis: Flake8 plugin to encourage correct string literal concatenation
Description:

This is a plugin for the Python code checking tool Flake8 to encourage correct string literal concatenation.

It looks for style problems like implicitly concatenated string literals on the same line (which can be introduced by the code formatting tool Black), or unnecessary plus operators for explicit string literal concatenation.

python-bz2file 0.98
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nvawda/bz2file
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Read and write bzip2-compressed files
Description:

Bz2file is a Python library for reading and writing bzip2-compressed files. It contains a drop-in replacement for the I/O interface in the standard library's bz2 module, including features from the latest development version of CPython that are not available in older releases.

python-click-log 0.3.2
Propagated dependencies: python-click@8.1.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/click-contrib/click-log
Licenses: Expat
Build system: pyproject
Synopsis: Logging for click applications
Description:

This package provides a Python library for logging Click applications.

python-plotext 5.2.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/piccolomo/plotext
Licenses: Expat
Build system: pyproject
Synopsis: Plots in the terminal
Description:

Plotext lets you plot directly to the terminal.

python-rich-tables 0.8.0
Propagated dependencies: python-funcy@1.11 python-humanize@4.14.0 python-multimethod@1.10 python-platformdirs@4.3.6 python-rgbxy@0.5 python-rich@14.2.0 python-sqlparse@0.5.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/snejus/rich-tables
Licenses: Expat
Build system: pyproject
Synopsis: Ready-made rich tables for various purposes
Description:

This package implements rich tables for various purposes, it's JSON human-prettifier based on the rich Python library.

python-prompt-toolkit 3.0.51
Propagated dependencies: python-wcwidth@0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/prompt-toolkit/python-prompt-toolkit
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for building command line interfaces in Python
Description:

Prompt-Toolkit is a library for building interactive command line interfaces in Python. It's like GNU Readline but it also features syntax highlighting while typing, out-of-the-box multi-line input editing, advanced code completion, incremental search, support for Chinese double-width characters, mouse support, and auto suggestions.

python-empy 3.3.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://www.alcyone.com/software/empy/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Templating system for Python
Description:

EmPy is a system for embedding Python expressions and statements in template text; it takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the EmPy system and are set off by a special prefix (by default the at sign, @). EmPy can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, allowing Python to be used in effect as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands.

python-mpmath 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://mpmath.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Arbitrary-precision floating-point arithmetic in python
Description:

mpmath can be used as an arbitrary-precision substitute for Python's float/complex types and math/cmath modules, but also does much more advanced mathematics.

python-pysendfile 2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/giampaolo/pysendfile
Licenses: Expat
Build system: pyproject
Synopsis: Python interface to sendfile(2)
Description:

The pysendfile Python library provides an interface to the sendfile(2) system call.

python-latexminted 0.5.1
Propagated dependencies: python-latex2pydata@0.5.0 python-latexrestricted@0.6.2 python-pygments@2.19.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gpoore/minted
Licenses: LPPL 1.3c+
Build system: pyproject
Synopsis: Python library for the LaTeX minted package
Description:

This Python package provides the Python side of the texlive-minted LaTeX package. It performs syntax highlighting using the python-pygments library. It also provides several code formatting and manipulation features implemented in Python that would be difficult to perform in LaTeX, such as dedenting code and extracting code snippets from source files using regular expressions.

python-billiard 4.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/celery/billiard
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python multiprocessing fork with improvements and bugfixes
Description:

Billiard is a fork of the Python 2.7 multiprocessing package. The multiprocessing package itself is a renamed and updated version of R Oudkerk's pyprocessing package. This standalone variant is intended to be compatible with Python 2.4 and 2.5, and will draw its fixes/improvements from python-trunk.

python-rellu 0.7
Propagated dependencies: python-invoke@2.2.1 python-pygithub@2.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/robotframework/rellu
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Utilities to create PyPI releases
Description:

This collection of utilities contains tooling and templates to assist in creating releases on GitHub and publishing them on PyPI. It is designed to be used by Robot Framework and tools and libraries in its ecosystem, but can naturally be used also by other projects.

python-json-spec 0.12.0
Propagated dependencies: python-termcolor@2.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://json-spec.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: JSON Schema, JSON Pointer and JSON Reference for Python
Description:

This Python library implements several JSON specs, like JSON Schema, JSON Reference and JSON Pointer.

python-imageio-ffmpeg 0.6.0
Dependencies: ffmpeg@8.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/imageio/imageio-ffmpeg
Licenses: FreeBSD
Build system: pyproject
Synopsis: FFMPEG wrapper for Python
Description:

This package provides an FFMPEG wrapper for working with video files. It implements generator functions for reading and writing data to and from FFMPEG, reliably terminating the process when done.

python-apispec 6.8.2
Propagated dependencies: python-marshmallow@4.0.0 python-packaging@25.0 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/marshmallow-code/apispec
Licenses: Expat
Build system: pyproject
Synopsis: Swagger/OpenAPI specification generator
Description:

python-apispec is a pluggable API specification generator. It currently supports the OpenAPI specification, formerly known as Swagger.

python-cftime 1.6.5
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://unidata.github.io/cftime/
Licenses: Expat
Build system: pyproject
Synopsis: Library for time handling
Description:

This package provides time-handling functionality that used to be part of the netcdf4 package before.

python-et-xmlfile 2.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bitbucket.org/openpyxl/et_xmlfile
Licenses: Expat
Build system: pyproject
Synopsis: Low memory implementation of @code{lxml.xmlfile}
Description:

This Python library is based upon the xmlfile module from lxml. It aims to provide a low memory, compatible implementation of xmlfile.

python-property-manager 3.0
Propagated dependencies: python-verboselogs@1.7 python-humanfriendly@10.0 python-coloredlogs@15.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/xolox/python-property-manager
Licenses: Expat
Build system: pyproject
Synopsis: Useful property variants for Python programming
Description:

The property-manager package defines several custom property variants for Python programming including required properties,writable properties, cached properties, etc.

python-portpicker 1.6.0
Propagated dependencies: python-psutil@7.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/google/python_portpicker
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Choose unique available network ports
Description:

This package provides a library to choose unique available network ports.

python-geomet 1.1.0
Propagated dependencies: python-click@8.1.8 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/geomet/geomet
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Convert GeoJSON to WKT/WKB (Well-Known Text/Binary) or GeoPackage Binary
Description:

This package provides utilities and functions for converting GeoJSON to WKT/WKB (Well-Known Text/Binary) or GeoPackage Binary, and vice versa. Extended WKB/WKT are also supported.

python-awesomeversion 24.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ludeeus/awesomeversion
Licenses: Expat
Build system: pyproject
Synopsis: Create and compare version objects
Description:

This package provides a way to make anything a version object, and compare against a vast section of other version formats.

python-pysaml2 7.5.4
Propagated dependencies: python-cryptography@44.0.0 python-dateutil@2.9.0 python-defusedxml@0.7.1-0.c744588 python-pymongo@4.16.0 python-pyopenssl@24.3.0 python-responses@0.25.3 python-requests@2.32.5 python-xmlschema@4.1.0 python-xmlsec@1.3.17
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://idpy.org
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python implementation of SAML Version 2 Standard
Description:

PySAML2 is a pure python implementation of SAML Version 2 Standard. It contains all necessary pieces for building a SAML2 service provider or an identity provider. The distribution contains examples of both.

This package was originally written to work in a WSGI environment, but there are extensions that allow you to use it with other frameworks.

python-devtools 0.12.2
Propagated dependencies: python-asttokens@3.0.0 python-executing@2.2.0 python-pygments@2.19.1
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.

Total packages: 70994