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

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-cysignals 1.12.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sagemath/cysignals
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Handling of interrupts and signals for Cython
Description:

The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code, using two related approaches, for mixed Cython/Python code or external C libraries and pure Cython code, respectively.

python-json-logger 4.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nhairs/python-json-logger
Licenses: Modified BSD
Build system: pyproject
Synopsis: JSON log formatter in Python
Description:

This library allows standard Python logging to output log data as JSON objects. With JSON we can make our logs more readable by machines and we can stop writing custom parsers for syslog-type records.

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-sshpubkeys 3.2.0
Propagated dependencies: python-cryptography@44.0.0 python-ecdsa@0.19.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ojarva/python-sshpubkeys
Licenses: Modified BSD
Build system: pyproject
Synopsis: OpenSSH public key parser
Description:

This package provides a library for parsing and validating OpenSSH public key files.

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.

offlate 0.6.1
Propagated dependencies: python-android-stringslib@0.1.2 python-dateutil@2.9.0 python-gitlab@7.0.0 python-lxml@6.0.2 python-polib@1.2.0 python-pycountry@24.6.1 python-pyenchant@2.0.0 python-pygit2@1.18.2 python-pygithub@2.8.1 python-pyqt@5.15.11 python-requests@2.32.5 python-ruamel.yaml@0.18.14 python-translate-toolkit@3.6.2 python-translation-finder@2.22 python-watchdog@6.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://framagit.org/tyreunom/offlate
Licenses: GPL 3+
Build system: pyproject
Synopsis: Offline translation interface for online translation tools
Description:

Offlate offers a unified interface for different translation file formats, as well as many different online translation platforms. You can use it to get work from online platforms, specialized such as the Translation Project, or not such a gitlab instance when your upstream doesn't use any dedicated platform. The tool proposes a unified interface for any format and an upload option to send your work back to the platform.

python-iwlib 1.7.0
Dependencies: wireless-tools@30.pre9
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nhoad/python-iwlib
Licenses: GPL 2
Build system: pyproject
Synopsis: Python module to interface with iwlib
Description:

This package provides a Python interface to iw wireless tools.

python-nanoid 2.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/puyuan/py-nanoid
Licenses: Expat
Build system: pyproject
Synopsis: Unique string ID generator
Description:

This package provides a tiny, secure, URL-friendly, unique string ID generator for Python.

python-get-version 3.5.5
Propagated dependencies: python-dunamai@1.26.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/flying-sheep/get_version
Licenses: GPL 3+
Build system: pyproject
Synopsis: Version helper in the spirit of versioneer
Description:

This package provides a version helper that lets you automatically use the latest vX.X.X Git tag as the version in your Python package. It also supports getting the version from Python source distributions or, once your package is installed, via pkg_resources (part of setuptools).

python-chameleon 4.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://chameleon.readthedocs.io
Licenses: Zope Public License 2.1 Python Software Foundation License
Build system: pyproject
Synopsis: Fast HTML/XML Template Compiler
Description:

Chameleon is an HTML/XML template engine for Python. It uses the page templates language.

python-pypydispatcher 2.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/scrapy/pypydispatcher
Licenses: Modified BSD
Build system: pyproject
Synopsis: Multi-producer-multi-consumer signal dispatching mechanism
Description:

This package implements a functionality of pulti-producer-multi-consumer signal dispatching mechanism. It's a fork of http://pydispatcher.sourceforge.net/ with PyPy support.

python-qasync 0.28.0
Propagated dependencies: python-pyqt@6.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/CabbageDevelopment/qasync
Licenses: FreeBSD
Build system: pyproject
Synopsis: Implementation of the PEP 3156 Event-Loop with Qt
Description:

qasync allows coroutines to be used in PyQt/PySide applications by providing an implementation of the PEP 3156 event-loop.

python-fastentrypoints 0.12-0.a3a26f3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ninjaaron/fast-entry_points
Licenses: Modified BSD
Build system: pyproject
Synopsis: Makes entry_points specified in setup.py load more quickly
Description:

Using entry_points in your setup.py makes scripts that start really slowly because it imports pkg_resources. This package allows such setup scripts to load entry points more quickly.

python-importlib-resources 6.5.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://importlib-resources.readthedocs.io/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Read resources from Python packages
Description:

importlib_resources is a backport of Python 3's standard library importlib.resources module for Python 2.7, and Python 3.

python-distutils-extra 2.38
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://launchpad.net/python-distutils-extra/
Licenses: GPL 2
Build system: pyproject
Synopsis: Enhancements to Python's distutils
Description:

The python-distutils-extra module enables you to easily integrate gettext support, themed icons, and scrollkeeper-based documentation into Python's distutils.

python-norns 0.1.6
Propagated dependencies: python-appdirs@1.4.4 python-pynose@1.5.5 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/simonvh/norns
Licenses: Expat
Build system: pyproject
Synopsis: Simple YAML-based config module
Description:

This package provides a simple YAML-based config module.

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-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-node-semver 0.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/podhmo/python-node-semver
Licenses: Expat
Build system: pyproject
Synopsis: Python port of node-semver
Description:

This module provides a Python version of node-semver, a semantic version parser for Node.js.

python-nest-asyncio 1.6.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/erdewit/nest_asyncio
Licenses: Modified BSD
Build system: pyproject
Synopsis: Patch asyncio to allow nested event loops
Description:

By design asyncio does not allow its event loop to be nested. This presents a practical problem: when in an environment where the event loop is already running it's impossible to run tasks and wait for the result. This module patches asyncio to allow nested use of asyncio.run and loop.run_until_complete.

python-array-api-strict 2.4.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://data-apis.org/array-api-strict/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Strict implementation of the Python array API
Description:

array_api_strict is a strict, minimal implementation of the Python array API.

The purpose of array-api-strict is to provide an implementation of the array API for consuming libraries to test against so they can be completely sure their usage of the array API is portable.

python-conda-inject 1.3.2
Propagated dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/koesterlab/conda-inject
Licenses: Expat
Build system: pyproject
Synopsis: Inject a conda environment into the current python environment
Description:

This package provides helper functions for injecting a conda environment into the current python environment (by modifying sys.path, without actually changing the current python environment).

python-cymem 2.0.6
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/explosion/cymem
Licenses: Expat
Build system: pyproject
Synopsis: Cython memory pool for RAII-style memory management
Description:

Cymem provides two small memory-management helpers for Cython. They make it easy to tie memory to a Python object's life-cycle, so that the memory is freed when the object is garbage collected.

python-rope 1.13.0
Propagated dependencies: python-pytoolconfig@1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-rope/rope
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Refactoring library for Python
Description:

Rope is a refactoring library for Python. It facilitates the renaming, moving and extracting of attributes, functions, modules, fields and parameters in Python source code. These refactorings can also be applied to occurrences in strings and comments.

Total packages: 73955