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

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-factory-boy 3.3.3
Propagated dependencies: python-faker@37.4.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/FactoryBoy/factory_boy
Licenses: Expat
Build system: pyproject
Synopsis: Versatile test fixtures replacement
Description:

Factory_boy is a fixtures replacement based on thoughtbot’s factory_girl. As a fixtures replacement tool, it aims to replace static, hard to maintain fixtures with easy-to-use factories for complex object. Instead of building an exhaustive test setup with every possible combination of corner cases, factory_boy allows you to use objects customized for the current test, while only declaring the test-specific fields.

python-click-plugins 1.1.1.2
Propagated dependencies: python-click@8.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/click-contrib/click-plugins
Licenses: Modified BSD
Build system: pyproject
Synopsis: Extension for Click to register external CLI commands
Description:

This package provides n extension module for Click to register external CLI commands via setuptools entry-points.

python-dm-tree 0.1.9
Dependencies: pybind11@2.13.6 abseil-cpp@20250814.1 python@3.12.12
Propagated dependencies: python-absl-py@2.3.1 python-attrs@25.3.0 python-numpy@2.3.1 python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/deepmind/tree
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Work with nested data structures in Python
Description:

Tree is a python library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows you to apply a function to each leaf preserving the overall structure.

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-types-python-dateutil 2.9.0.20250708
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-dateutil
Description:

This package providis typing stubs for python-dateutil.

python-yaspin 3.2.0
Propagated dependencies: python-termcolor-next@3.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pavdmyt/yaspin
Licenses: Expat
Build system: pyproject
Synopsis: Yet Another Terminal Spinner
Description:

Yaspin provides a terminal spinner to indicate the progress during long operations.

python-cairocffi 1.7.1
Dependencies: glib@2.86.0 gtk+@3.24.51 gdk-pixbuf@2.44.4 cairo@1.18.4
Propagated dependencies: python-xcffib@1.12.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Kozea/cairocffi
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings and object-oriented API for Cairo
Description:

Cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. Cairo is a 2D vector graphics library with support for multiple backends including image buffers, PNG, PostScript, PDF, and SVG file output.

python-pysocks 1.7.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Anorov/PySocks
Licenses: Modified BSD
Build system: pyproject
Synopsis: SOCKS client module
Description:

pysocks is an updated and semi-actively maintained version of SocksiPy with bug fixes and extra features.

python-onetimepass 1.0.1
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tadeck/onetimepass/
Licenses: Expat
Build system: pyproject
Synopsis: One-time password library
Description:

Python one-time password library for HMAC-based (HOTP) and time-based (TOTP) passwords.

python-pyvips 3.1.1
Dependencies: glib@2.86.0 vips@8.17.0
Propagated dependencies: python-cffi@1.17.1 python-pkgconfig@1.5.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/libvips/pyvips
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for VIPS
Description:

The pyvips package provides Python bindings for VIPS, a multithreaded image-processing system with low memory needs.

python-annotated-types 0.7.0
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/annotated-types/annotated-types
Licenses: Expat
Build system: pyproject
Synopsis: Reusable constraint types to use with typing.Annotated
Description:

This package provides metadata objects which can be used to represent common constraints such as upper and lower bounds on scalar values and collection sizes, a Predicate marker for runtime checks, and descriptions of how we intend these metadata to be interpreted. In some cases, we also note alternative representations which do not require this package.

python-pyicu 2.15.2
Dependencies: icu4c@73.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.pyicu.org/main/pyicu
Licenses: X11
Build system: pyproject
Synopsis: Python extension wrapping the ICU C++ API
Description:

PyICU is a python extension wrapping the ICU C++ API.

python-srsly 2.5.3
Propagated dependencies: python-catalogue@2.0.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/explosion/srsly
Licenses: Expat
Build system: pyproject
Synopsis: Serialization utilities for Python
Description:

This package bundles some of the best Python serialization libraries into one standalone package, with a high-level API that makes it easy to write code that's correct across platforms and Pythons.

python-pythonanywhere-core 0.3.0
Propagated dependencies: python-dateutil@2.9.0 python-requests@2.32.5 python-snakesay@0.10.4 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pythonanywhere/pythonanywhere-core
Licenses: Expat
Build system: pyproject
Synopsis: API wrapper for PythonAnywhere services
Description:

This package provides an API wrapper for programmatic management of PythonAnywhere services.

python-sshtunnel 0.4.0-0.dc07328
Propagated dependencies: python-paramiko@4.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pahaz/sshtunnel
Licenses: Expat
Build system: pyproject
Synopsis: Python SSH tunnels library
Description:

sshtunnel is a Python module for easily creating SSH tunnels in the background, using Python.

python-reflink 0.2.2
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/rubdos/pyreflink
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper around reflink system call
Description:

Python reflink wraps around platform specific reflink implementations.

python-fusepy 2.0.4
Propagated dependencies: fuse@2.9.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fusepy/fusepy
Licenses: ISC
Build system: pyproject
Synopsis: Simple ctypes bindings for FUSE
Description:

Python module that provides a simple interface to FUSE and MacFUSE. The binding is created using the standard ctypes library.

python-readability-lxml 0.8.4.1
Propagated dependencies: python-chardet@5.2.0 python-cssselect@1.2.0 python-lxml@6.0.2 python-lxml-html-clean@0.4.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://github.com/buriy/python-readability
Licenses: ASL 2.0
Build system: pyproject
Synopsis: HTML to text parser
Description:

This package provides classes and function that strip gratuitous markup from web pages to make them easier to read.

python-zeroc-ice 3.6.5
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://zeroc.com
Licenses: GPL 2
Build system: pyproject
Synopsis: RPC framework
Description:

Ice is a comprehensive RPC framework. Ice helps you network your software by taking care of all interactions with low-level network programming interfaces.

python-logwrap 11.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-useful-helpers/logwrap
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Decorator for logging function arguments
Description:

This package provides a decorator to log function arguments and function call return values in a human-readable way.

python-importlib-metadata 8.7.0
Propagated dependencies: python-zipp@3.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://importlib-metadata.readthedocs.io/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Read metadata from Python packages
Description:

importlib_metadata is a library which provides an API for accessing an installed Python package's metadata, such as its entry points or its top-level name. This functionality intends to replace most uses of pkg_resources entry point API and metadata API. Along with importlib.resources in Python 3.7 and newer, this can eliminate the need to use the older and less efficient pkg_resources package.

python-anaconda-cli-base 0.8.1
Propagated dependencies: python-click@8.3.1 python-packaging@25.0 python-pydantic-settings@2.12.0 python-readchar@4.2.1 python-rich@14.3.3 python-tomli@2.2.1 python-tomlkit@0.13.3 python-typer@0.22.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://anaconda.github.io/anaconda-cli-base/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Base CLI entrypoint Anaconda CLI plugins
Description:

This package provides a base CLI entrypoint supporting Anaconda CLI plugins.

python-pubmed-parser 0.5.1
Propagated dependencies: python-lxml@6.0.2 python-numpy@2.3.1 python-requests@2.32.5 python-six@1.17.0 python-unidecode@1.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://titipata.github.io/pubmed_parser/
Licenses: Expat
Build system: pyproject
Synopsis: Parser for Pubmed Open-Access Subset and MEDLINE XML repository
Description:

This package provides a Python parser for Pubmed Open-Access Subset and MEDLINE XML repository.

python-legacy-api-wrap 1.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/flying-sheep/legacy-api-wrap
Licenses: GPL 3+
Build system: pyproject
Synopsis: Legacy API wrapper
Description:

This module defines a decorator to wrap legacy APIs. The primary use case is APIs defined before keyword-only parameters existed.

Total packages: 73955