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

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-entrypoints 0.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/takluyver/entrypoints
Licenses: Expat
Build system: pyproject
Synopsis: Discover and load entry points from installed Python packages
Description:

Entry points are a way for Python packages to advertise objects with some common interface. The most common examples are console_scripts entry points, which define shell commands by identifying a Python function to run. The entrypoints module contains functions to find and load entry points.

python-bashlex 0.18
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/idank/bashlex
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python parser for bash
Description:

bashlex is a Python port of the parser used internally by GNU bash.

For the most part it's transliterated from C, the major differences are:

  • it does not execute anything

  • it is reentrant

  • it generates a complete AST

python-orderly-set 5.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/seperman/orderly-set
Licenses: Expat
Build system: pyproject
Synopsis: Multiple implementations of Ordered Set
Description:

Orderly Set is a package containing multiple implementations of Ordered Set.

python-kazoo 2.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://kazoo.readthedocs.org
Licenses: ASL 2.0
Build system: pyproject
Synopsis: High-level Zookeeper client library
Description:

Kazoo is a Python client library for the Apache Zookeeper distributed application service. It is designed to be easy to use and to avoid common programming errors.

python-markdown-it-py 3.0.0
Propagated dependencies: python-commonmark@0.9.1 python-linkify-it-py@2.0.0 python-markdown@3.10 python-mdurl@0.1.2 python-mistletoe@1.3.0 python-mistune@3.1.3 python-panflute@2.3.1 python-psutil@7.0.0 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/executablebooks/markdown-it-py
Licenses: Expat
Build system: pyproject
Synopsis: Python port of markdown-it
Description:

This is a Python port of markdown-it, and some of its associated plugins. The driving design philosophy of the port has been to change as little of the fundamental code structure (file names, function name, etc) as possible.

python-phply 1.2.6
Propagated dependencies: python-ply@3.11
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/viraptor/phply
Licenses: Modified BSD
Build system: pyproject
Synopsis: PHP parser written in Python using PLY
Description:

phply is a parser for the PHP programming language written using PLY,a Lex/YACC-style parser generator toolkit for Python.

python-click-plugins 1.1.1.2
Propagated dependencies: python-click@8.1.8
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-session-info2 0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://session-info2.readthedocs.io/
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Print versions of imported packages
Description:

This package implements a functionality to print versions of imported Python packages.

python-deprecated 1.3.1
Propagated dependencies: python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tantale/deprecated
Licenses: Expat
Build system: pyproject
Synopsis: Python decorator to deprecate classes, functions or methods
Description:

The deprecated decorator provides a convenient way to deprecate to deprecate classes, functions or methods.

python-pathable 0.4.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/p1c2u/pathable
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Object-oriented paths
Description:

With this package you can traverse resources like paths and access resources on demand with separate accessor layer.

python-crashtest 0.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sdispater/crashtest
Licenses: Expat
Build system: pyproject
Synopsis: Manage Python errors with ease
Description:

Python library that makes exceptions handling and inspection easier.

python-simpleaudio 1.0.4
Dependencies: alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hamiltron/py-simple-audio
Licenses: Expat
Build system: pyproject
Synopsis: Simple, asynchronous audio playback for Python 3
Description:

The simplaudio package provides cross-platform, dependency-free audio playback capability for Python 3 on OSX, Windows, and Linux.

python-pexpect 4.9.0
Propagated dependencies: python-ptyprocess@0.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pexpect.readthedocs.org/
Licenses: ISC
Build system: pyproject
Synopsis: Controlling interactive console applications
Description:

Pexpect is a pure Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect works like Don Libes’ Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands.

python-intervaltree 3.1.0
Propagated dependencies: python-sortedcontainers@2.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/chaimleib/intervaltree
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Editable interval tree data structure
Description:

This package provides a mutable, self-balancing interval tree implementation for Python. Queries may be by point, by range overlap, or by range envelopment. This library was designed to allow tagging text and time intervals, where the intervals include the lower bound but not the upper bound.

python-interface-meta 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matthewwardrop/interface_meta
Licenses: Expat
Build system: pyproject
Synopsis: API for enforced method signatures and consistent documentation
Description:

This package provides a convenient way to expose an extensible API with enforced method signatures and consistent documentation.

python-simplegeneric 0.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://cheeseshop.python.org/pypi/simplegeneric
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Python module for simple generic functions
Description:

The simplegeneric module lets you define simple single-dispatch generic functions, akin to Python’s built-in generic functions like len(), iter() and so on. However, instead of using specially-named methods, these generic functions use simple lookup tables, akin to those used by e.g. pickle.dump() and other generic functions found in the Python standard library.

python-bz2file 0.98
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nvawda/bz2file
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Read and write bzip2-compressed files
Description:

Bz2file is a Python library for reading and writing bzip2-compressed files. It contains a drop-in replacement for the I/O interface in the standard library's bz2 module, including features from the latest development version of CPython that are not available in older releases.

python-seaborn 0.13.2
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-pandas@2.3.3 python-scipy@1.16.3 python-statsmodels@0.14.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://seaborn.pydata.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Statistical data visualization
Description:

Seaborn is a library for making attractive and informative statistical graphics in Python. It is built on top of matplotlib and tightly integrated with the PyData stack, including support for numpy and pandas data structures and statistical routines from scipy and statsmodels.

python-iteround 1.0.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/cgdeboer/iteround
Licenses: Expat
Build system: pyproject
Synopsis: Sum-safe rounding for Iterables
Description:

Iteround is a standard library sum-safe rounding library for Python iterables (lists, tuples, dicts).

python-ply 3.11
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://www.dabeaz.com/ply/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python Lex & Yacc
Description:

PLY is a lex/yacc implemented purely in Python. It uses LR parsing and does extensive error checking.

python-etcd3 0.12.0
Propagated dependencies: python-grpcio@1.52.0 python-protobuf@3.20.3 python-tenacity@9.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kragniz/python-etcd3
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python client for the etcd3 API
Description:

This package provide a Python client for the etcd3 API.

python-ifaddr 0.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydron/ifaddr
Licenses: Expat
Build system: pyproject
Synopsis: Network interface and IP address enumeration library
Description:

This package provides a network interface and IP address enumeration library in Python.

python-multipledispatch 1.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mrocklin/multipledispatch/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Multiple dispatch for Python based on pattern matching
Description:

This library provides an efficient mechanism for overloading function implementations based on the types of the arguments.

python-gatt 0.2.7
Propagated dependencies: python-dbus@1.2.18 python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/getsenic/gatt-python
Licenses: Expat
Build system: pyproject
Synopsis: Bluetooth GATT SDK for Python
Description:

The Bluetooth GATT SDK for Python helps you implement and communicate with any Bluetooth Low Energy device that has a GATT profile. It supports:

  • Discovering nearby Bluetooth Low Energy devices

  • Connecting and disconnecting devices

  • Implementing your custom GATT profile

  • Accessing all GATT services

  • Accessing all GATT characteristics

  • Reading characteristic values

  • Writing characteristic values

  • Subscribing for characteristic value change notifications

Currently, Linux is the only platform supported by this library.

Total packages: 70995