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

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-jaraco-vcs 2.4.1
Propagated dependencies: python-jaraco-classes@3.4.0 python-jaraco-path@3.7.2 python-jaraco-versioning@1.1.0 python-more-itertools@10.6.0 python-packaging@25.0 python-dateutil@2.9.0 python-tempora@5.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/jaraco.vcs
Licenses: Expat
Build system: pyproject
Synopsis: Utilities for working with VCS repositories
Description:

This package provides facilities for working with VCS repositories in Python.

python-srsly 2.5.1
Propagated dependencies: python-catalogue@2.0.7
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-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-json-e 4.8.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://json-e.js.org
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Data-structure parameterizer for embedding context in JSON objects
Description:

This package provides a data-structure parameterization system written for embedding context in JSON objects.

python-jsonalias 0.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kevinheavey/jsonalias/
Licenses: Expat
Build system: pyproject
Synopsis: JSON type alias for Python
Description:

This package provides a microlibrary that defines a JSON type alias for Python.

python-tempora 5.8.1
Propagated dependencies: python-dateutil@2.9.0 python-jaraco-functools@4.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/tempora
Licenses: Expat
Build system: pyproject
Synopsis: Python date and time objects and routines
Description:

The tempora Python library contains miscellaneous date and time related utilities and constants, routines for measuring, profiling, and getting datetime-aware UTC values as well as an event scheduler.

python-robotframework-seleniumscreenshots 0.9.5
Propagated dependencies: python-robotframework@7.3.2 python-robotframework-seleniumlibrary@6.8.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MarketSquare/robotframework-seleniumscreenshots
Licenses: Modified BSD
Build system: pyproject
Synopsis: Robot Framework library for annotating and cropping screenshots
Description:

The SeleniumScreenshots library for Robot Framework provides keywords for annotating and cropping screenshots taken with SeleniumLibrary. It is useful for scripting automatically updated screenshots for documentation or for visual regression testing purposes.

python-xattr 1.2.0
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/xattr/xattr
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for extended file system attributes
Description:

This package provides a Python wrapper for using extended file system attributes. Extended attributes extend the basic attributes of files and directories in the file system. They are stored as name:data pairs associated with file system objects (files, directories, symlinks, etc).

python-gssapi 1.10.0
Dependencies: mit-krb5@1.21
Propagated dependencies: python-decorator@5.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pythongssapi/python-gssapi
Licenses: ISC
Build system: pyproject
Synopsis: Python GSSAPI Wrapper
Description:

Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.

python-types-setuptools 80.9.0.20250529
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 setuptools
Description:

This package provides typing stubs for setuptools.

python-backcall 0.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/takluyver/backcall/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Specifications for callback functions passed in to an API
Description:

If your code lets other people supply callback functions, it's important to specify the function signature you expect, and check that functions support that. Adding extra parameters later would break other peoples code unless you're careful. The backcall package provides a way of specifying the callback signature using a prototype function.

python-aionotify 0.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rbarrois/aionotify
Licenses: Modified BSD
Build system: pyproject
Synopsis: inotify library for Python
Description:

python-aionotify is a simple, asyncio-based inotify library.

python-pypng 0.20220715.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/drj11/pypng
Licenses: Expat
Build system: pyproject
Synopsis: Pure Python PNG image encoder/decoder
Description:

The PyPNG module implements support for PNG images. It reads and writes PNG files with all allowable bit depths (1/2/4/8/16/24/32/48/64 bits per pixel) and colour combinations: greyscale (1/2/4/8/16 bit); RGB, RGBA, LA (greyscale with alpha) with 8/16 bits per channel; colour mapped images (1/2/4/8 bit). Adam7 interlacing is supported for reading and writing. A number of optional chunks can be specified (when writing) and understood (when reading): tRNS, bKGD, gAMA.

PyPNG is not a high level toolkit for image processing (like PIL) and does not aim at being a replacement or competitor. Its strength lies in fine-grained extensive support of PNG features. It can also read and write Netpbm PAM files, with a focus on its use as an intermediate format for implementing custom PNG processing.

python-pathlib-abc 0.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/barneygale/pathlib-abc
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Python base classes for rich path objects
Description:

This package is a preview of pathlib functionality planned for a future release of Python; specifically, it provides three ABCs that can be used to implement path classes for non-local filesystems

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-pymemcache 4.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pinterest/pymemcache
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Comprehensive, fast, pure Python memcached client
Description:

This package provides a comprehensive, fast, pure Python memcached client.

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 funtionality for document parameters, class attributes, return types, and variables inline, with Annotated.

python-cattrs 24.1.2
Propagated dependencies: python-attrs@25.3.0 python-cbor2@5.4.2.post1 python-orjson@3.9.7 python-pyyaml@6.0.2 python-tomlkit@0.13.3 python-typing-extensions@4.15.0 python-ujson@5.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-attrs/cattrs
Licenses: Expat
Build system: pyproject
Synopsis: Python library for structuring and unstructuring data
Description:

cattrs is an Python library for structuring and unstructuring data. cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes can also be supported by manually registering converters.

python-doxypypy 0.8.8.7
Propagated dependencies: python-chardet@5.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Feneric/doxypypy
Licenses: GPL 2+
Build system: pyproject
Synopsis: Doxygen filter for Python
Description:

This package provides a Doxygen filter for Python.

python-graphql-relay 3.1.0
Propagated dependencies: python-graphql-core@3.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/graphql-python/graphql-relay-py
Licenses: Expat
Build system: pyproject
Synopsis: Relay implementation for Python
Description:

This is a library to allow the easy creation of Relay-compliant servers using the GraphQL Python reference implementation of a GraphQL server. It should be noted that the code is a exact port of the original graphql-relay js implementation from Facebook.

python-dnspython 2.7.0
Propagated dependencies: python-cryptography@44.0.0 python-aioquic@1.2.0 python-h2@4.1.0 python-httpcore@1.0.9 python-httpx@0.28.1 python-idna@3.10 python-trio@0.32.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.dnspython.org
Licenses: Expat
Build system: pyproject
Synopsis: DNS toolkit for Python
Description:

dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.

python-overrides 7.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mkorpela/overrides
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Decorator to detect mismatch when overriding a method
Description:

This package provides a decorator to automatically detect mismatch when overriding a method.

python-iron-mq 0.9-0.e6ff76a
Propagated dependencies: python-iron-core@1.2.1-0.5a5f301
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/iron-io/iron_mq_python
Licenses: FreeBSD
Build system: pyproject
Synopsis: Client library for IronMQ, a message queue in the cloud
Description:

This package provides Python language bindings for IronMQ. IronMQ is an elastic message queue for managing data and event flow within cloud applications and between systems.

python-graphql-core 3.1.2
Propagated dependencies: python-promise@2.3.0 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/graphql-python/graphql-core
Licenses: Expat
Build system: pyproject
Synopsis: GraphQL implementation for Python
Description:

GraphQL implementation for Python. GraphQL is a data query language and runtime designed and used to request and deliver data to mobile and web apps. This library is a port of graphql-js to Python.

Total packages: 70994