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

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-aspectlib 2.0.0
Propagated dependencies: python-fields@5.0.0-0.cb473d1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ionelmc/python-aspectlib
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python monkey-patching and decorators
Description:

This package provides an aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework.

python-pyspnego 0.8.0
Propagated dependencies: python-cryptography@44.0.0 python-gssapi@1.10.0 python-krb5@0.5.1 python-ruamel.yaml@0.18.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jborean93/pyspnego
Licenses: Expat
Build system: pyproject
Synopsis: Python SPNEGO library
Description:

The pyspnego Python library handles Negotiate, NTLM, Kerberos (SPNEGO) and CredSSP authentication. It also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format.

python-types-pyside6 6.10.1.1-0.3a97b71
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/LumaPictures/cg-stubs
Licenses: LGPL 2.1+ Expat
Build system: pyproject
Synopsis: Accurate stubs for PySide6
Description:

This package provides PySide6 stubs produced with mypy's official stubgen tool to directly generate stubs, with a set of corrections applied.

python-runs 1.3.0
Propagated dependencies: python-xmod@1.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rec/runs
Licenses: Expat
Build system: pyproject
Synopsis: Run a block of text as a subprocess
Description:

runs has improved versions of call(), check_call(), check_output(), and run() from Python's subprocess module that handle multiple commands and blocks of text, fix some defects, and add some features.

python-pep440 0.1.2
Propagated dependencies: python-check-manifest@0.51 python-mypy@1.18.2 python-pytest@9.0.2 python-pytest-console-scripts@1.4.1 python-pytest-cov@6.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/pep440/
Licenses: Expat
Build system: pyproject
Synopsis: Utils to check whether versions number match PEP 440
Description:

This package provides a simple package with utils to check whether versions number match PEP 440.

python-posix-ipc 1.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://semanchuk.com/philip/posix_ipc/
Licenses: Modified BSD
Build system: pyproject
Synopsis: POSIX IPC primitives for Python
Description:

This package provides POSIX IPC primitives - semaphores, shared memory and message queues for Python.

python-listparser 0.20
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kurtmckee/listparser
Licenses: Expat
Build system: pyproject
Synopsis: Parse subscription lists in Python
Description:

This package provides a Python library that can parse OPML, FOAF, and iGoogle subscription lists.

python-ua-parser 0.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ua-parser/uap-python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: User agent parser
Description:

ua-parser is a Python port of Browserscope's user agent parser.

python-pyvips 3.1.1
Dependencies: glib@2.86.0 vips@8.17.0
Propagated dependencies: python-cffi@1.17.1 python-pkgconfig@1.6.0
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-typer 0.26.4
Propagated dependencies: python-annotated-doc@0.0.4 python-rich@15.0.0 python-shellingham@1.5.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fastapi/typer
Licenses: Expat
Build system: pyproject
Synopsis: Typer builds CLI based on Python type hints
Description:

Typer is a library for building CLI applications. It's based on Python 3.6+ type hints.

python-docspec-python 2.2.1
Propagated dependencies: python-docspec@2.2.1 python-nr-util@0.8.12
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/NiklasRosenstein/docspec/
Licenses: Expat
Build system: pyproject
Synopsis: Produce docspec data from Python source code
Description:

This package provides a parser based on lib2to3 producing docspec data from Python source code.

python-misc-utils 0.28
Propagated dependencies: python-numpy@2.4.6 python-pandas@3.0.3 python-psutil@7.2.2 python-pyyaml@6.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/davidel/py_misc_utils
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Collection of Python utilities
Description:

This package provides a collection of Python miscellaneous utility tools mainly used by other projects of the same author.

python-vdf 3.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ValvePython/vdf
Licenses: Expat
Build system: pyproject
Synopsis: Work with Valve's VDF text format
Description:

This package provides python-vdf, a library for working with Valve's VDF text format.

python-pydbus 0.6.0
Propagated dependencies: python-pygobject@3.54.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/LEW21/pydbus
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Pythonic D-Bus library
Description:

Pydbus provides a pythonic interface to the D-Bus message bus system. Pydbus can be used to access remote objects and also for object publication. It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.

python-musical-scales 2.0.0-0.bdc35b3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hmillerbakewell/musical-scales
Licenses: Expat
Build system: pyproject
Synopsis: Retrieve a scale based on a given mode and starting note
Description:

Retrieve a scale based on a given mode and starting note. Information about these scales can be found on Wikipedia.

python-soupsieve 2.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/facelessuser/soupsieve
Licenses: Expat
Build system: pyproject
Synopsis: CSS selector library
Description:

Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. It aims to provide selecting, matching, and filtering using modern CSS selectors. Soup Sieve currently provides selectors from the CSS level 1 specifications up through the latest CSS level 4 drafts and beyond (though some are not yet implemented).

python-hy 1.3.1
Propagated dependencies: python-funcparserlib@1.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://hylang.org/hy/doc
Licenses: Expat
Build system: pyproject
Synopsis: Lisp frontend to Python
Description:

Hy is a dialect of Lisp that's embedded in Python. Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole world of Python at your fingertips, in Lisp form.

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-trio-typing 0.10.0
Propagated dependencies: python-async-generator@1.10 python-importlib-metadata@8.7.0 python-mypy-extensions@1.1.0 python-packaging@26.2 python-trio@0.33.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-trio/trio-typing
Licenses: Expat ASL 2.0
Build system: pyproject
Synopsis: Static type checking support for Trio and related projects
Description:

This package provides:

  • PEP 561 typing stubs packages for the Trio project packages:

    • trio (trio-stubs)

    • outcome (outcome-stubs)

    • async_generator (async_generator-stubs)

  • A package trio_typing containing types that Trio programs often want to refer to (AsyncGenerator[Y, S] and TaskStatus[T]) and a mypy plugin that smooths over some limitations in the basic type hints.

python-rich-toolkit 0.12.0
Propagated dependencies: python-click@8.4.1 python-rich@15.0.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/rich-toolkit/
Licenses: Expat
Build system: pyproject
Synopsis: Rich toolkit for building command-line applications
Description:

This package provides the Rich toolkit for building command-line applications.

python-h5py 3.16.0
Dependencies: hdf5-parallel-openmpi@1.14.6
Propagated dependencies: python-mpi4py@4.1.0 python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.h5py.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Read and write HDF5 files from Python
Description:

The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.

python-logfury 1.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/reef-technologies/logfury/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Logging of method calls for python libraries
Description:

Logfury is a tool for python library maintainers. It allows for responsible, low-boilerplate logging of method calls.

python-cligj 0.7.2
Propagated dependencies: python-click@8.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mapbox/cligj
Licenses: Modified BSD
Build system: pyproject
Synopsis: Click params for command line interfaces to GeoJSON
Description:

cligj is for Python developers who create command line interfaces for geospatial data. cligj allows you to quickly build consistent, well-tested and interoperable CLIs for handling GeoJSON.

python-h5netcdf 1.3.0
Propagated dependencies: python-h5py@3.16.0 python-packaging@26.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://h5netcdf.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python interface for the netCDF4 file-format based on h5py
Description:

This package provides a Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via https://www.h5py.org/ or https://github.com/HDFGroup/h5pyd, without relying on the Unidata netCDF library.

Total packages: 32836