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

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-portalocker 2.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/WoLpH/portalocker
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for file locking
Description:

Portalocker is a library to provide an easy API to file locking..

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-jmespath 1.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jmespath/jmespath.py
Licenses: Expat
Build system: pyproject
Synopsis: JSON Matching Expressions
Description:

JMESPath (pronounced “james path”) is a Python library that allows one to declaratively specify how to extract elements from a JSON document.

python-robotframework-pythonlibcore 4.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/robotframework/PythonLibCore
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Robot Framework Python library tools
Description:

PythonLibCore provides tools for creating larger test libraries for Robot Framework using Python. The Robot Framework hybrid and dynamic library APIs give more flexibility for library than the static library API, but they also set requirements for libraries which need to be implemented in the library side. PythonLibCore eases the problem by providing a simpler interface and by handling all the requirements towards the Robot Framework library APIs.

python-pyfavicon 0.1.1
Propagated dependencies: python-aiohttp@3.11.18 python-beautifulsoup4@4.14.3 python-pillow@12.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/bilelmoussaoui/pyfavicon
Licenses: Expat
Build system: pyproject
Synopsis: Async favicon fetcher
Description:

pyfavicon is an async favicon fetcher.

python-jsbeautifier 1.15.3
Propagated dependencies: python-editorconfig@0.17.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/beautify-web/js-beautify
Licenses: Expat
Build system: pyproject
Synopsis: JavaScript unobfuscator and beautifier
Description:

This packages provides tooling to beautify, unpack or deobfuscate JavaScript, leveraging popular online obfuscators.

python-prompt-toolkit 3.0.51
Propagated dependencies: python-wcwidth@0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/prompt-toolkit/python-prompt-toolkit
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for building command line interfaces in Python
Description:

Prompt-Toolkit is a library for building interactive command line interfaces in Python. It's like GNU Readline but it also features syntax highlighting while typing, out-of-the-box multi-line input editing, advanced code completion, incremental search, support for Chinese double-width characters, mouse support, and auto suggestions.

python-pox 0.3.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/pox/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python utilities for file system exploration and automated builds
Description:

Pox provides a collection of utilities for navigating and manipulating file systems. This module is designed to facilitate some of the low-level operating system interactions that are useful when exploring a file system on a remote host. Pox provides Python equivalents of several shell commands such as which and find. These commands allow automated discovery of what has been installed on an operating system, and where the essential tools are located.

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-zarr 2.18.7
Propagated dependencies: python-asciitree@0.3.3 python-fasteners@0.20 python-numcodecs@0.13.1 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zarr-developers/zarr-python
Licenses: Expat
Build system: pyproject
Synopsis: Chunked, compressed, N-dimensional arrays for Python
Description:

This package provides an implementation of chunked, compressed, N-dimensional arrays for Python.

python-zeroc-ice 3.6.5
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://zeroc.com
Licenses: GPL 2
Build system: pyproject
Synopsis: RPC framework
Description:

Ice is a comprehensive RPC framework. Ice helps you network your software by taking care of all interactions with low-level network programming interfaces.

python-ast-decompiler 0.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/JelleZijlstra/ast_decompiler
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Decompile an @acronym{AST, Abstract Syntax Tree} to Python code
Description:

This library provides functionality to decompile AST objects, as generated by the standard library ast module, to Python code.

python-colored-traceback 0.4.2-0.98e6dea
Propagated dependencies: python-colorama@0.4.6 python-pygments@2.19.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/staticshock/colored-traceback.py
Licenses: ISC
Build system: pyproject
Synopsis: Automatically color uncaught exception tracebacks
Description:

This package provides python utilities to automatically color uncaught exception tracebacks.

python-pystray 0.19.5
Propagated dependencies: python-pillow@12.1.1 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-pysol-cards 0.24.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/shlomif/pysol_cards
Licenses: Expat
Build system: pyproject
Synopsis: Deal PySol FC Cards
Description:

The pysol-cards python modules provide code to generate the initial deals of some PySol games.

python-userpath 1.9.2
Propagated dependencies: python-click@8.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ofek/userpath
Licenses: Expat
Build system: pyproject
Synopsis: Add locations to the user's PATH
Description:

This package provides a tool for modifying a user's PATH.

python-rassumfrassum 0.3.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/joaotavora/rassumfrassum
Licenses: GPL 3+
Build system: pyproject
Synopsis: Connect an LSP client to multiple LSP servers
Description:

LSP/JSONRPC multiplexer for connecting one LSP client to multiple servers.

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-plac 1.4.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ialbert/plac
Licenses: Modified BSD
Build system: pyproject
Synopsis: Command line arguments parser
Description:

This package can generate command line parameters from function signatures.

python-yamlloader 1.6.0
Propagated dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Phynix/yamlloader
Licenses: Expat
Build system: pyproject
Synopsis: Ordered YAML loader and dumper for PyYAML
Description:

This package provides loaders and dumpers for PyYAML. Currently, an OrderedDict loader/dumper is implemented, allowing to keep items order when loading resp. dumping a file from/to an OrderedDict (Python 3.8+: Also regular dicts are supported and are the default items to be loaded to. As of Python 3.7 preservation of insertion order is a language feature of regular dicts.) It was originally mirrored from yamlordereddict.

python-reparser 1.4.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/xmikos/reparser
Licenses: Expat
Build system: pyproject
Synopsis: Lexer/parser for inline markup based on regular expressions
Description:

This Python library provides a simple lexer/parser for inline markup based on regular expressions.

python-hatch-regex-commit 0.0.4
Propagated dependencies: python-hatchling@1.27.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/frankie567/hatch-regex-commit
Licenses: Expat
Build system: pyproject
Synopsis: Hatch plugin to create a commit and tag when bumping version
Description:

This provides a plugin for Hatch that automatically creates a Git commit and tag after version bumping.

python-pydantic-settings 2.12.0
Propagated dependencies: python-dotenv@1.1.1 python-pydantic@2.12.5 python-typing-inspection@0.4.2 python-pyyaml@6.0.2 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.pydantic.dev/latest/usage/pydantic_settings/
Licenses: Expat
Build system: pyproject
Synopsis: Settings management using Pydantic
Description:

Pydantic Settings provides optional Pydantic features for loading a settings or config class from environment variables or secrets files.

python-intelhex 2.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-intelhex/intelhex
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for Intel HEX files manipulations
Description:

The Intel HEX file format is widely used in microprocessors and microcontrollers area (embedded systems etc.) as the de facto standard for representation of code to be programmed into microelectronic devices. This package provides an intelhex Python library to read, write, create from scratch and manipulate data from Intel HEX file format. It also includes several convenience Python scripts, including "classic" hex2bin and bin2hex converters and more, those based on the library itself.

Total packages: 32521