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

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-celery-minimal 5.6.3
Propagated dependencies: python-billiard@4.2.2 python-click@8.4.1 python-click-didyoumean@0.3.1 python-click-plugins@1.1.1.2 python-click-repl@0.3.0-1.b84191a python-dateutil@2.9.0 python-kombu@5.6.2 python-tzlocal@5.2 python-vine@5.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://celeryproject.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Distributed Task Queue
Description:

Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).

python-stack-data 0.6.3
Propagated dependencies: python-asttokens@3.0.1 python-executing@2.2.0 python-pure-eval@0.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/alexmojaki/stack_data
Licenses: Expat
Build system: pyproject
Synopsis: Python stack frame and traceback manipulation library
Description:

The stack_data Python library extracts data from stack frames and tracebacks. Is can be used to display more useful tracebacks than the default.

python-munch 4.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Infinidat/munch
Licenses: Expat
Build system: pyproject
Synopsis: Dot-accessible dictionary
Description:

Munch is a dot-accessible dictionary similar to JavaScript objects.

python-pathvalidate 3.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/thombashi/pathvalidate
Licenses: Expat
Build system: pyproject
Synopsis: Sanitize strings representing paths
Description:

pathvalidate is a Python library to sanitize/validate strings representing paths or filenames.

python-icecream 2.1.9
Propagated dependencies: python-asttokens@3.0.1 python-colorama@0.4.6 python-executing@2.2.0 python-pygments@2.19.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gruns/icecream
Licenses: Expat
Build system: pyproject
Synopsis: Single function call to debug variables, expressions, and program execution
Description:

This tool lets you debug variables, expressions, and program execution with one function call. IceCream makes print debugging a little sweeter.

python-expiringdict 1.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mailgun/expiringdict
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Dictionary with auto-expiring values for caching purposes
Description:

This Python library provides an ordered dictionary with a maximum capacity and auto-expiring values for caching purposes. Expiration happens on any access, object is locked during cleanup from expired values.

python-trubar 0.3.4
Propagated dependencies: python-libcst@1.6.0 python-pyyaml@6.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/janezd/trubar
Licenses: Expat
Build system: pyproject
Synopsis: Utility for translation of Python sources
Description:

This package provides a tool for translation and localization of Python programs via modification of source files. Trubar supports f-strings and does not require any changes to the original source code, such as marking strings for translation.

python-mulpyplexer 0.09
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zardus/mulpyplexer/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Multiplexes interactions with lists of Python objects
Description:

This module provides utilities for multiplexing interactions with lists of Python objects.

python-doi 0.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/papis/python-doi
Licenses: GPL 3
Build system: pyproject
Synopsis: Python package to work with Document Object Identifier (doi)
Description:

Python package to work with Document Object Identifier (doi).

python-twisted 25.5.0
Propagated dependencies: python-attrs@26.1.0 python-automat@24.8.1 python-bcrypt@3.2.2 python-constantly@23.10.4 python-hyperlink@21.0.0 python-incremental@24.7.2 python-typing-extensions@4.15.0 python-zope-interface@7.2 python@3.12.12 python-appdirs@1.4.4 python-bcrypt@3.2.2 python-cryptography@44.0.0 python-h2@4.3.0 python-priority@2.0.0 python-idna@3.18 python-pyopenssl@24.3.0 python-service-identity@24.2.0 python-pyserial@3.5-0.a5c48d4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://twistedmatrix.com/
Licenses: Expat
Build system: pyproject
Synopsis: Asynchronous networking framework written in Python
Description:

Twisted is an extensible framework for Python programming, with special focus on event-based network programming and multiprotocol integration.

python-sortedcollections 2.1.0
Propagated dependencies: python-sortedcontainers@2.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.grantjenks.com/docs/sortedcollections/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python Sorted Collections
Description:

Sorted Collections is a Python sorted collections library.

python-mercantile 1.2.1
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/mercantile
Licenses: Modified BSD
Build system: pyproject
Synopsis: Web mercator XYZ tile utilities
Description:

The mercantile module provides ul(xtile, ytile, zoom) and bounds(xtile, ytile, zoom) functions that respectively return the upper left corner and bounding longitudes and latitudes for XYZ tiles, a xy(lng, lat) function that returns spherical mercator x and y coordinates, a tile(lng, lat, zoom) function that returns the tile containing a given point, and quadkey conversion functions quadkey(xtile, ytile, zoom) and quadkey_to_tile(quadkey) for translating between quadkey and tile coordinates.

python-rustworkx 0.17.1
Propagated dependencies: python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.rustworkx.org
Licenses: ASL 2.0
Build system: pyproject
Synopsis: High performance graph library for Python
Description:

rustworkx is a Python package for working with graphs and complex networks. It enables the creation, interaction with, and study of graphs and networks.

python-pytooling 9.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pytooling.github.io/pyTooling/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Miscellaneous Python tools
Description:

pyTooling is a collection of (abstract) data models, lacking classes, decorators, a new performance boosting meta-class, and enhanced exceptions. It also provides lots of helper functions---e.g., to ease the handling of package descriptions or to unify multiple existing APIs into a single API.

python-referencing-bootstrap 0.37.0
Propagated dependencies: python-attrs@26.1.0 python-rpds-py@0.30.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-jsonschema/referencing
Licenses: Expat
Build system: pyproject
Synopsis: JSON Referencing + Python
Description:

This package provides an implementation-agnostic implementation of JSON reference resolution.

python-tables 3.11.1
Dependencies: bzip2@1.0.8 c-blosc@1.21.1 c-blosc2@2.22.0 hdf5-parallel-openmpi@1.14.6 hdf5-blosc-parallel-openmpi@1.0.1 lzo@2.10
Propagated dependencies: python-blosc2@3.12.2 python-numexpr@2.14.1 python-numpy@2.4.6 python-packaging@26.2 python-py-cpuinfo@9.0.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.pytables.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Hierarchical datasets for Python
Description:

PyTables is a package for managing hierarchical datasets and designed to efficiently cope with extremely large amounts of data.

python-gitignore-parser 0.1.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mherrmann/gitignore_parser
Licenses: Expat
Build system: pyproject
Synopsis: Spec-compliant gitignore parser for Python
Description:

This package provides a spec-compliant gitignore parser for Python.

python-tabulate 0.9.0
Propagated dependencies: python-wcwidth@0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/astanin/python-tabulate
Licenses: Expat
Build system: pyproject
Synopsis: Pretty-print tabular data
Description:

Tabulate is a library and command-line utility to pretty-print tabular data in Python.

python-rellu 0.7
Propagated dependencies: python-invoke@2.2.1 python-pygithub@2.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/robotframework/rellu
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Utilities to create PyPI releases
Description:

This collection of utilities contains tooling and templates to assist in creating releases on GitHub and publishing them on PyPI. It is designed to be used by Robot Framework and tools and libraries in its ecosystem, but can naturally be used also by other projects.

python-radon 6.0.1
Propagated dependencies: python-colorama@0.4.6 python-mando@0.8.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://radon.readthedocs.org/
Licenses: Expat
Build system: pyproject
Synopsis: Code Metrics in Python
Description:

Radon is a Python tool which computes various code metrics. Supported metrics are:

  • raw metrics: SLOC, comment lines, blank lines, &c.

  • Cyclomatic Complexity (i.e., McCabe’s Complexity)

  • Halstead metrics (all of them)

  • the Maintainability Index (a Visual Studio metric)

python-rfc3987-syntax 1.1.0
Propagated dependencies: python-lark@1.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/willynilly/rfc3987-syntax
Licenses: Expat
Build system: pyproject
Synopsis: RFC 3987 IRI validation built on a Lark grammar
Description:

This package validates Internationalized Resource Identifiers (IRIs) and their components against the ABNF grammar from RFC 3987. Built on the Lark parser, it is an MIT-licensed alternative to the GPL-licensed rfc3987 package, and provides the format-nongpl extra required by recent jsonschema releases.

python-pystray 0.19.5
Propagated dependencies: python-pillow@12.2.0 python-six@1.17.0 python-xlib@0.33
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/moses-palmer/pystray
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Create a system tray icon
Description:

This library allows you to create a system tray icon. It makes it possible to specify an icon, a title and a callback for when the icon is activated. The icon and title can be changed after the icon has been created, and the visibility of the icon can be toggled.

python-toolrack 4.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/albertodonato/toolrack
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Collection of Python utility functions and classes
Description:

This package provides a collection of miscellaneous utility functions and classes.

python-fit-nbinom 1.1
Propagated dependencies: python-numpy@2.4.6 python-scipy@1.17.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/joachimwolff/fit_nbinom
Licenses: GPL 3+
Build system: pyproject
Synopsis: Negative binomial maximum likelihood estimator
Description:

This package provides an implementation in Python using scipy and numpy of negative binomial maximum likelihood estimation.

Total packages: 32836