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

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-pysendfile 2.0.1
Propagated dependencies: python-pyasynchat@1.0.5
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-dparse 0.6.4
Propagated dependencies: python-packaging@25.0 python-toml@0.10.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pyupio/dparse
Licenses: Expat
Build system: pyproject
Synopsis: Parser for Python dependency files
Description:

This package provides a parser for Python dependency files.

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-semantic-version 2.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rbarrois/python-semanticversion
Licenses: Modified BSD
Build system: pyproject
Synopsis: Semantic versioning module for Python
Description:

The semantic_version class is a small library for handling semantic versioning (SemVer) in Python.

It can compare versions, generate a new version that represents a bump in one of the version levels, and check whether any given string is a proper semantic version identifier.

python-polib 1.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/izimobil/polib/
Licenses: Expat
Build system: pyproject
Synopsis: Manipulate, create and modify gettext files
Description:

Polib can manipulate any gettext format (po, pot and mo) files. It can be used to create po files from scratch or to modify existing ones.

python-multiprocessing-on-dill 3.5.0a4
Propagated dependencies: python-dill@0.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sixty-north/multiprocessing_on_dill
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Multiprocessing using dill instead of pickle
Description:

This package provides a friendly fork of multiprocessing which uses dill instead of pickle.

python-cplot 0.9.3
Propagated dependencies: python-matplotlib@3.10.8 python-matplotx@0.3.10 python-npx@0.1.6 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nschloe/cplot
Licenses: GPL 3+
Build system: pyproject
Synopsis: Plot complex-valued functions
Description:

cplot is a Python library for plotting complex-valued functions.

python-robotframework-stacktrace 0.4.1
Propagated dependencies: python-robotframework@7.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MarketSquare/robotframework-stacktrace
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Robot Framework listener to print a stack trace on error
Description:

StackTrace is a Robot Framework listener that prints a stack trace directly to the terminal to ease debugging.

python-esprima 4.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Kronuz/esprima-python
Licenses: Modified BSD
Build system: pyproject
Synopsis: ECMAScript parsing infrastructure for analysis in Python
Description:

This package provides ECMAScript parsing infrastructure for multipurpose analysis in Python.

python-jxlpy 0.9.5
Dependencies: libjxl@0.11.1
Propagated dependencies: python-cython@3.1.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/olokelo/jxlpy
Licenses: Expat
Build system: pyproject
Synopsis: JPEG XL integration in Python
Description:

This package provides Cython-based Python bindings for libjxl, as well as a pillow plugin.

python-pydantic-extra-types 2.10.6
Propagated dependencies: python-pydantic@2.12.5 python-typing-extensions@4.15.0 python-cron-converter@1.3.1 python-phonenumbers@8.13.37 python-pycountry@24.6.1 python-pymongo@4.16.0 python-pytz@2025.1 python-semver@3.0.4 python-tzdata@2025.1 python-ulid@3.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydantic/pydantic-extra-types
Licenses: Expat
Build system: pyproject
Synopsis: Extra Pydantic types
Description:

This package provides sxtra types for Pydantic.

python-parse-type 0.6.6-0.5c4126a
Propagated dependencies: python-six@1.17.0 python-parse@1.20.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jenisys/parse_type
Licenses: Expat
Build system: pyproject
Synopsis: Extended parse module
Description:

Parse_type extends the python parse module.

python-jinja2 3.1.2
Propagated dependencies: python-markupsafe@3.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://jinja.palletsprojects.com/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python template engine
Description:

Jinja2 is a small but fast and easy to use stand-alone template engine written in pure Python.

python-bitarray 3.4.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ilanschnell/bitarray
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Efficient arrays of booleans
Description:

This package provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. All of the functionality is implemented in C. Methods for accessing the machine representation are provided. This can be useful when bit level access to binary files is required, such as portable bitmap image files. Also, when dealing with compressed data which uses variable bit length encoding, you may find this module useful.

python-configobj 5.0.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/DiffSK/configobj
Licenses: Modified BSD
Build system: pyproject
Synopsis: Config file reading, writing and validation
Description:

ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer’s interface and a simple syntax for config files.

python-amqp 5.1.1
Propagated dependencies: python-vine@5.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/celery/py-amqp
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Low-level AMQP client for Python (fork of amqplib)
Description:

This is a fork of amqplib which was originally written by Barry Pederson. It is maintained by the Celery project, and used by kombu as a pure python alternative when librabbitmq is not available.

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-progressbar2 4.5.0
Propagated dependencies: python-utils@3.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/WoLpH/python-progressbar
Licenses: Modified BSD
Build system: pyproject
Synopsis: Text progress bar library for Python
Description:

This package provides a Python progressbar library to provide visual (yet text based) progress to long running operations.

python-tblib 3.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ionelmc/python-tblib
Licenses: Modified BSD
Build system: pyproject
Synopsis: Traceback serialization library
Description:

Traceback serialization allows you to:

  1. Pickle tracebacks and raise exceptions with pickled tracebacks in different processes. This allows better error handling when running code over multiple processes (imagine multiprocessing, billiard, futures, celery etc).

  2. Parse traceback strings and raise with the parsed tracebacks.

python-unique-log-filter 0.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/twizmwazin/unique_log_filter
Licenses: FreeBSD
Build system: pyproject
Synopsis: Log filter that removes duplicate log messages
Description:

This library provides a filter for the logging module from the Python standard library which allows removing duplicate log messages.

python-gh-md-to-html 1.21.2
Propagated dependencies: python-beautifulsoup4@4.14.3 python-emoji@1.6.1 python-pillow@12.1.1 python-requests@2.32.5 python-webcolors@24.11.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/phseiff/github-flavored-markdown-to-html/
Licenses: Expat
Build system: pyproject
Synopsis: Github-flavored Markdown
Description:

This package provides a feature-rich Github-flavored Markdown to HTML Python library and command line interface.

python-jaraco-versioning 1.1.0
Propagated dependencies: python-packaging@25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/jaraco.versioning
Licenses: Expat
Build system: pyproject
Synopsis: Version manipulation utils
Description:

This package builds upon python-packaging to provide more sophisticated version manipulation.

python-gast 0.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/serge-sans-paille/gast/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Generic Python AST that abstracts the underlying Python version
Description:

GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.

python-pyudorandom 1.0.0-0.473b3f9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mewwts/pyudorandom
Licenses: Expat
Build system: pyproject
Synopsis: Generate pseudorandom numbers by using algebra
Description:

The pyudorandom module lets you iterate over a list in a non-succsessive, yet deterministic way based on integer modulo. It comes in handy when you want to mix up the items, but don't need any guarantees of randomness. It might be slow on small data, but shall be significantly faster than random.shuffle for longer lists.

Total packages: 73977