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

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-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-atomicwrites 1.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/untitaker/python-atomicwrites
Licenses: Expat
Build system: pyproject
Synopsis: Atomic file writes in Python
Description:

Library for atomic file writes using platform dependent tools for atomic file system operations.

python-jsonschema 3.2.0
Propagated dependencies: python-attrs@25.3.0 python-pyrsistent@0.20.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Julian/jsonschema
Licenses: Expat
Build system: pyproject
Synopsis: Implementation of JSON Schema for Python
Description:

Jsonschema is an implementation of JSON Schema for Python.

python-stopit 1.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.python.org/pypi/stopit
Licenses: Expat
Build system: pyproject
Synopsis: Timeout control decorator and context managers
Description:

Raise asynchronous exceptions in other threads, control the timeout of blocks or callables with two context managers and two decorators.

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-cppy 1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nucleic/cppy
Licenses: Modified BSD
Build system: pyproject
Synopsis: C++ header library for Python extension modules
Description:

This package is a small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides convenience methods for performing common object operations.

python-socksipy-branch 1.01
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://code.google.com/archive/p/socksipy-branch/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python SOCKS module
Description:

SocksiPy - A Python SOCKS client module. It provides a socket-like interface that supports connections to any TCP service through the use of a SOCKS4, SOCKS5 or HTTP proxy. The original version was developed by Dan Haim, this is a branch created by Mario Vilas to address some open issues,as the original project seems to have been abandoned circa 2007.

python-pycosat 0.6.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ContinuumIO/pycosat
Licenses: Expat
Build system: pyproject
Synopsis: Bindings to picosat (a SAT solver)
Description:

This package provides efficient Python bindings to picosat on the C level. When importing pycosat, the picosat solver becomes part of the Python process itself. picosat is a Boolean Satisfiability Problem (SAT) solver.

python-pypandoc 1.15
Dependencies: pandoc@3.7.0.2 python-pandocfilters@1.5.1
Propagated dependencies: python-wheel@0.46.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/JessicaTegner/pypandoc
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for pandoc
Description:

pypandoc is a thin Python wrapper around pandoc and pandoc-citeproc.

python-rarfile 4.2
Dependencies: libarchive@3.7.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/markokr/rarfile
Licenses: ISC
Build system: pyproject
Synopsis: RAR archive reader for Python
Description:

This is Python module for RAR archive reading. The interface is made as zipfile like as possible.

python-cython 3.1.7
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://cython.org/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: C extensions for Python
Description:

Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language. It makes writing C extensions for Python as easy as Python itself.

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-restructuredtext-lint 1.4.0
Propagated dependencies: python-docutils@0.21.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/twolfson/restructuredtext-lint
Licenses: Unlicense
Build system: pyproject
Synopsis: Linter
Description:

This package provides a linter for the reStructuredText format.

python-debian 0.1.49
Propagated dependencies: python-six@1.17.0 python-chardet@5.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://salsa.debian.org/python-debian-team/python-debian
Licenses: GPL 3+
Build system: pyproject
Synopsis: Debian package related modules
Description:

This package provides Python modules that abstract many formats of Debian-related files, such as:

  • Debtags information;

  • debian/changelog files;

  • packages files, pdiffs;

  • control files of single or multiple RFC822-style paragraphs---e.g. debian/control, .changes, .dsc;

  • Raw .deb and .ar files, with (read-only) access to contained files and meta-information.

python-patiencediff 0.2.15
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.breezy-vcs.org/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Python implementation of the patiencediff algorithm
Description:

This package contains a Python implementation of the patiencediff algorithm. Patiencediff provides a good balance of performance, nice output for humans, and implementation simplicity.

python-jellyfish 1.2.1
Dependencies: maturin@1.11.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.jpt.sh/projects/jellyfish/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Approximate and phonetic matching of strings
Description:

Jellyfish uses a variety of string comparison and phonetic encoding algorithms to do fuzzy string matching.

python-types-aiofiles 25.1.0.20251011
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Typing stubs for python-aiofiles
Description:

This package providis typing stubs for python-aiofiles.

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-chameleon 4.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://chameleon.readthedocs.io
Licenses: Zope Public License 2.1 Python Software Foundation License
Build system: pyproject
Synopsis: Fast HTML/XML Template Compiler
Description:

Chameleon is an HTML/XML template engine for Python. It uses the page templates language.

python-cached-property 2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydanny/cached-property
Licenses: Modified BSD
Build system: pyproject
Synopsis: Decorator for caching properties in classes
Description:

This package provides a decorator which makes caching time-or-computationally-expensive properties quick and easy and works in Python 2 or 3.

python-annotated-doc 0.0.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fastapi/annotated-doc
Licenses: Expat
Build system: pyproject
Synopsis: Annotated for some Python objects
Description:

This package implements a functionality for document parameters, class attributes, return types, and variables inline, with Annotated.

python-openstep-plist 0.5.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fonttools/openstep-plist
Licenses: Expat
Build system: pyproject
Synopsis: OpenStep plist parser and writer
Description:

This package provides a parser for the "old style" OpenStep property list format (also known as ASCII plist), written in Cython.

python-llfuse 1.5.1
Dependencies: fuse@2.9.9 attr@2.5.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-llfuse/python-llfuse
Licenses: LGPL 2.0+
Build system: pyproject
Synopsis: Python bindings for FUSE
Description:

Python-LLFUSE is a set of Python bindings for the low level FUSE API.

python-marisa-trie 1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pytries/marisa-trie
Licenses: Expat
Build system: pyproject
Synopsis: Static memory-efficient Trie-like structures for Python
Description:

This package provides static memory-efficient and fast Trie-like structures for Python.

Total packages: 72465