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

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-jaraco-vcs 2.4.1
Propagated dependencies: python-jaraco-classes@3.4.0 python-jaraco-path@3.7.2 python-jaraco-versioning@1.1.0 python-more-itertools@10.6.0 python-packaging@25.0 python-dateutil@2.9.0 python-tempora@5.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/jaraco.vcs
Licenses: Expat
Build system: pyproject
Synopsis: Utilities for working with VCS repositories
Description:

This package provides facilities for working with VCS repositories in Python.

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-id 1.5.0
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/di/id
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Tool for generating OIDC identities
Description:

This package provides a tool for generating OIDC, OpenID Connect identities.

python-janus 1.0.0
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/aio-libs/janus/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Sync-async queue to interoperate between asyncio tasks and classic threads
Description:

Mixed sync-async queue, supposed to be used for communicating between classic synchronous (threaded) code and asynchronous (in terms of asyncio) one. Like Janus god the queue object from the library has two faces: synchronous and asynchronous interface. Synchronous is fully compatible with standard queue, asynchronous one follows asyncio queue design.

python-typer 0.20.0
Propagated dependencies: python-click@8.1.8 python-typing-extensions@4.15.0 python-rich@14.2.0 python-shellingham@1.5.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fastapi/typer
Licenses: Expat
Build system: pyproject
Synopsis: Typer builds CLI based on Python type hints
Description:

Typer is a library for building CLI applications. It's based on Python 3.6+ type hints.

python-logfury 1.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/reef-technologies/logfury/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Logging of method calls for python libraries
Description:

Logfury is a tool for python library maintainers. It allows for responsible, low-boilerplate logging of method calls.

python-flake8-print 5.0.0
Propagated dependencies: python-flake8@7.1.1 python-pycodestyle@2.12.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jbkahn/flake8-print
Licenses: Expat
Build system: pyproject
Synopsis: Print statement checker plugin for Flake8
Description:

This plugin for Flake8 checks for print statements in Python files.

python-domdf-python-tools 3.10.0
Propagated dependencies: python-natsort@8.4.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/domdfcoding/domdf_python_tools
Licenses: Expat
Build system: pyproject
Synopsis: Helpful functions for Python
Description:

This package provide helpfull functions for Python's testing and packaging tasks.

python-cart 1.2.3
Propagated dependencies: python-pycryptodome@3.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/CybercentreCanada/cart
Licenses: FreeBSD
Build system: pyproject
Synopsis: Library for interacting with the CaRT file format
Description:

This Python library implements the CaRT file format which is commonly used to store and transmit information about computer malware and associated metadata.

python-pyftpdlib 1.5.7
Propagated dependencies: python-pyopenssl@24.3.0 python-pysendfile@2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/giampaolo/pyftpdlib/
Licenses: Expat
Build system: pyproject
Synopsis: Asynchronous and scalable Python FTP server library
Description:

The Python FTP server library provides a high-level interface to write efficient, scalable and asynchronous FTP servers with Python. It is the most complete RFC-959 FTP server implementation available for Python, and has the following traits:

  • It is lightweight, fast and scalable.

  • It uses the sendfile(2) system call for uploads.

  • It uses epoll, kqueue and select to handle concurrency asynchronously.

  • It supports FTPS (RFC-4217), IPv6 (RFC-2428), Unicode file names (RFC-2640) and MLSD/MLST commands (RFC-3659).

  • It has a flexible system of authorizers able to manage both virtual and real users.

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-latexminted 0.5.1
Propagated dependencies: python-latex2pydata@0.5.0 python-latexrestricted@0.6.2 python-pygments@2.19.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gpoore/minted
Licenses: LPPL 1.3c+
Build system: pyproject
Synopsis: Python library for the LaTeX minted package
Description:

This Python package provides the Python side of the texlive-minted LaTeX package. It performs syntax highlighting using the python-pygments library. It also provides several code formatting and manipulation features implemented in Python that would be difficult to perform in LaTeX, such as dedenting code and extracting code snippets from source files using regular expressions.

python-mpv 1.0.8
Dependencies: mpv@0.41.0
Propagated dependencies: python-pillow@11.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaseg/python-mpv
Licenses: GPL 2+
Build system: pyproject
Synopsis: Python interface to the mpv media player
Description:

python-mpv is a ctypes-based python interface to the mpv media player. It gives you more or less full control of all features of the player, just as the lua interface does.

python-csb43 0.10.1
Propagated dependencies: python-deprecated@1.3.1 python-pycountry@24.6.1 python-pyyaml@6.0.2 python-tablib@3.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bitbucket.org/wmj/csb43
Licenses: LGPL 3
Build system: pyproject
Synopsis: Tools for converting from the Spanish banks' format CSB norm 43 (CSB43)
Description:

This package provides tools to convert files in the format used by multiple Spanish banks (standard 43 of the Spanish Banking Council [CSB43] / Spanish Banking Association [AEB43]) to other formats.

Supported output formats are: OFX, HomeBank CSV, HTML, JSON, ODS (OpenDocument spreadsheet), CSV, TSV, XLS, XLSX (Microsoft Excel spreadsheet), and YAML.

python-wand 0.7.0
Dependencies: imagemagick@6.9.13-5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.wand-py.org/
Licenses: Expat
Build system: pyproject
Synopsis: MagickWand API binding for Python
Description:

Wand is a ctypes-based binding for ImageMagick's MagickWand library.

python-scapy 2.6.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://scapy.net
Licenses: GPL 2
Build system: pyproject
Synopsis: Python network packet crafting library
Description:

Scapy is a Python library and executable for interactively manipulating network packets. It can forge or decode packets of a number of protocols, send them on the wire, capture them, store or read them using pcap files, match requests and replies, and so on. It can handle tasks such as scanning, tracerouting, probing, unit tests, attacks or network discovery.

python-legacy-api-wrap 1.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/flying-sheep/legacy-api-wrap
Licenses: GPL 3+
Build system: pyproject
Synopsis: Legacy API wrapper
Description:

This module defines a decorator to wrap legacy APIs. The primary use case is APIs defined before keyword-only parameters existed.

python-update-checker 0.18.0
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/bboe/update_checker
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python module that will check for package updates
Description:

This package provides a Python module that will check for package updates.

python-seedir 0.5.0
Propagated dependencies: python-natsort@8.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/earnestt1234/seedir
Licenses: Expat
Build system: pyproject
Synopsis: Package for creating, editing, and reading folder tree diagrams.
Description:

This is a package for creating, editing, and reading folder tree diagrams.

python-jsonrpclib-pelix 0.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tcalmant/jsonrpclib
Licenses: ASL 2.0
Build system: pyproject
Synopsis: JSON-RPC 2.0 client library for Python
Description:

This library implements the JSON-RPC v2.0 specification (backwards-compatible) as a client library for Python. This version is a fork of jsonrpclib by Josh Marshall, usable with Pelix remote services.

python-pyqrcode 1.2.1-0.674a77b
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mnooner256/pyqrcode
Licenses: Modified BSD
Build system: pyproject
Synopsis: QR code generator
Description:

Pyqrcode is a QR code generator written purely in Python with SVG, EPS, PNG and terminal output.

python-npx 0.1.6
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nschloe/npx
Licenses: Modified BSD
Build system: pyproject
Synopsis: Extensions for NumPy
Description:

NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers "fixing" those.

python-vcversioner 2.16.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/habnabit/vcversioner
Licenses: ISC
Build system: pyproject
Synopsis: Python library for version number discovery
Description:

Vcversioner is a Python library that inspects tagging information in a variety of version control systems in order to discover version numbers.

python-misskey 4.1.0
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://misskeypy.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for Misskey's API
Description:

This package provides access to Misskey's API. Misskey is a SNS platform using the ActivityPub protocol.

Total packages: 70994