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

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-mergedeep 1.3.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/clarketm/mergedeep
Licenses: Expat
Build system: pyproject
Synopsis: Deep merge function for Python
Description:

This package provides a deep merge function for Python, useful to combine multiple data objects as one.

python-pybtex-apa-style 1.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/naeka/pybtex-apa-style
Licenses: Expat
Build system: pyproject
Synopsis: APA style for pybtex
Description:

This package provides support for the APA style within pybtex.

shrinkwrap 0.1.0
Dependencies: python-lief@0.17.6 python-sh@2.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fzakaria/shrinkwrap
Licenses: Expat
Build system: pyproject
Synopsis: Emboss needed dependencies on the top level executable
Description:

shrinkwrap is a tool which will discover all transitive dynamic shared objects, and lift them up to the executable referenced by absolute path.

python-packaging-legacy 23.0.post0
Propagated dependencies: python-packaging@25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/packaging-legacy/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Core utilities for legacy Python packages
Description:

This library provides support for legacy Python Packaging functionality removed from packaging.

python-easy-ansi 0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/joeysbytes/easy-ansi
Licenses: Expat
Build system: pyproject
Synopsis: Terminal framework API
Description:

Easy ANSI is a terminal framework API to give you an easy way to use colors, cursor control movements, and line/box drawing. It is not meant as a replacement to more full-featured frameworks (such as curses or urwid), but as a tool to quickly create nice-looking screens in your terminal window. You can even create animations with the cursor controls.

python-argcomplete 3.6.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kislyuk/argcomplete
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Shell tab completion for Python argparse
Description:

argcomplete provides extensible command line tab completion of arguments and options for Python scripts using argparse. It's particularly useful for programs with many options or sub-parsers that can dynamically suggest completions ; for example, when browsing resources over the network.

python-bracex 2.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://facelessuser.github.io/bracex/
Licenses: Expat
Build system: pyproject
Synopsis: Bash-style brace expansion for Python
Description:

Bracex is a brace expansion library for Python that implements Bash-style brace expansion. It can generate strings from patterns like {a,b,c} or {1..10}.

python-pysocks 1.7.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Anorov/PySocks
Licenses: Modified BSD
Build system: pyproject
Synopsis: SOCKS client module
Description:

pysocks is an updated and semi-actively maintained version of SocksiPy with bug fixes and extra features.

python-biblib 0.1.0-1.ab0e857
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/aclements/biblib
Licenses: Expat
Build system: pyproject
Synopsis: BibTeX parsing and transformation library
Description:

Biblib provides a simple, standalone Python 3 package for parsing BibTeX bibliographic databases, as well as algorithms for manipulating BibTeX entries in BibTeX-y ways. Biblib's parser is derived directly from the WEB source code for BibTeX and hence (barring bugs in translation) should be fully compatible with BibTeX's own parser.

python-hnswlib 0.8.0
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nmslib/hnswlib
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Fast approximate nearest neighbor search
Description:

Hnswlib is a header-only C++ implementation of fast approximate nearest neighbor search with Python bindings.

python-mido 1.3.2
Propagated dependencies: python-importlib-metadata@8.7.0 python-packaging@25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://mido.readthedocs.io/en/stable/
Licenses: Expat
Build system: pyproject
Synopsis: MIDI Objects for Python
Description:

This library is for working with MIDI 1.0 ports, messages and files.

python-isort 6.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/PyCQA/isort
Licenses: Expat
Build system: pyproject
Synopsis: Python utility/library to sort python imports
Description:

python-isort is a python utility/library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, a python library and plugins for various editors.

python-datrie 0.8.3
Dependencies: libdatrie@0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kmike/datrie
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Fast, efficiently stored trie for Python
Description:

This package provides a fast, efficiently stored trie implementation for Python.

python-pyjwt 2.10.1
Propagated dependencies: python-cryptography@44.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/progrium/pyjwt
Licenses: Expat
Build system: pyproject
Synopsis: JSON Web Token implementation in Python
Description:

PyJWT is a JSON Web Token implementation written in Python.

python-scp 0.15.0
Propagated dependencies: python-paramiko@4.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jbardin/scp.py
Licenses: GPL 2+
Build system: pyproject
Synopsis: SCP protocol module for Python and Paramiko
Description:

The scp module extends the Paramiko library to send and receive files via the SCP1 protocol, as implemented by the OpenSSH scp program.

python-shtab 1.7.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/iterative/shtab
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Automagic shell tab completion for Python CLI applications
Description:

This package automatically generates shell tab completion scripts for Python CLI apps.

python-icalendar 6.3.2
Propagated dependencies: python-dateutil@2.9.0 python-tzdata@2025.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/collective/icalendar
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python library for parsing and generating iCalendar files
Description:

icalendar is a Python library for parsing and generating iCalendar files.

python-flake8-quotes 3.4.0
Propagated dependencies: python-flake8@7.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zheller/flake8-quotes/
Licenses: Expat
Build system: pyproject
Synopsis: Flake8 lint for quotes
Description:

This package provides a Flake8 lint for quotes.

python-mizani 0.13.1
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-pandas@2.3.3 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/has2k1/mizani
Licenses: Modified BSD
Build system: pyproject
Synopsis: Create data visualizations in Python
Description:

Mizani is a Python package for creating data visualizations. It provides functions and tools to help with the creation of visually appealing and informative visualizations, including scales, transformations and color palettes.

python-pyicu 2.15.2
Dependencies: icu4c@73.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.pyicu.org/main/pyicu
Licenses: X11
Build system: pyproject
Synopsis: Python extension wrapping the ICU C++ API
Description:

PyICU is a python extension wrapping the ICU C++ API.

python-nampa 1.0.0-0.cb6a63a
Propagated dependencies: python-future@1.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/thebabush/nampa
Licenses: LGPL 3
Build system: pyproject
Synopsis: Python implementation of IDA Pro's FLIRT technology
Description:

This Python module implements the FLIRT. This technology is useful for identifying common library subroutines in disassembled binaries.

python-flake8-bugbear 24.10.31
Propagated dependencies: python-attrs@25.3.0 python-flake8@7.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/PyCQA/flake8-bugbear
Licenses: Expat
Build system: pyproject
Synopsis: Flake8 plugin for finding likely bugs and design problems in your program
Description:

This package contains a plugin for Flake8 finding likely bugs and design problems in your program. It contains warnings that don't belong in pyflakes and pycodestyle.

python-click-aliases 1.0.6
Propagated dependencies: python-click@8.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/click-contrib/click-aliases
Licenses: Expat
Build system: pyproject
Synopsis: Enable aliases for Click
Description:

This package helps to add (mutiple) aliases to a click group or command.

python-clikit 0.6.2
Propagated dependencies: python-crashtest@0.4.1 python-pastel@0.2.1 python-pylev@1.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sdispater/clikit
Licenses: Expat
Build system: pyproject
Synopsis: Group of utilities to build command line interfaces
Description:

CliKit is a group of utilities to build testable command line interfaces.

Total packages: 72465