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

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-senf 1.5.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/quodlibet/senf
Licenses: Expat
Build system: pyproject
Synopsis: Text, bytes and paths conversion functions for Python
Description:

Senf introduces a new platform native string type called fsnative. It adds functions to convert text, bytes and paths to and from that new type and helper functions to integrate it nicely with the Python stdlib.

python-sarge 0.1.7.post1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.red-dove.com/sarge/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Subprocess wrapper with command pipeline functionality
Description:

sarge is a wrapper for subprocess which provides command pipeline functionality.

python-pykakasi 2.3.0
Propagated dependencies: python-deprecated@1.3.1 python-importlib-resources@6.5.2 python-jaconv@0.4.0-0.d427346
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://codeberg.org/miurahr/pykakasi
Licenses: GPL 3+
Build system: pyproject
Synopsis: Kana kanji simple inversion library
Description:

pykakasi is a Python Natural Language Processing NLP library to transliterate hiragana, katakana and kanji (Japanese text) into rōmaji (Latin/Roman alphabet). It can handle characters in NFC form.

Its algorithms are based on the kakasi library, which is written in C.

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-numcodecs 0.13.1
Dependencies: c-blosc@1.21.1 lz4@1.10.0 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: python-google-crc32c@1.3.0 python-importlib-metadata@8.7.0 python-msgpack@1.1.2 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zarr-developers/numcodecs
Licenses: Expat
Build system: pyproject
Synopsis: Buffer compression and transformation codecs
Description:

This Python package provides buffer compression and transformation codecs for use in data storage and communication applications.

python-daemonize 2.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/thesharp/daemonize
Licenses: Expat
Build system: pyproject
Synopsis: Library for writing system daemons in Python
Description:

Daemonize is a library for writing system daemons in Python.

python-schematics 2.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/schematics/schematics
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python Data Structures for Humans
Description:

Schematics is a Python library to combine types into structures, validate them, and transform the shapes of your data based on simple descriptions.

The internals are similar to ORM type systems, but there is no database layer in Schematics. Instead, building a database layer is easily made when Schematics handles everything except for writing the query. Schematics can be used for tasks where having a database involved is unusual.

python-poyo 0.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hackebrot/poyo
Licenses: Expat
Build system: pyproject
Synopsis: Lightweight YAML Parser for Python
Description:

This package provides a lightweight YAML Parser for Python. It supports only a chosen subset of the YAML format that is required to parse cookiecutter user configuration files. It does not have support for serializing into YAML and is not compatible with JSON.

python-shxparser 0.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tatarize/shxparser
Licenses: Expat
Build system: pyproject
Synopsis: SHX line font parser
Description:

This is a pure python parser for SHX Hershey font files that are an AutoCad format which can encode single line fonts. This format is used for many CNC and laser operations.

python-jsonschema-objects 0.5.7
Propagated dependencies: python-inflection@0.5.1 python-jsonschema@4.23.0 python-markdown@3.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://python-jsonschema-objects.readthedocs.org/
Licenses: Expat
Build system: pyproject
Synopsis: Automatic Python binding generation from JSON schemas
Description:

This package provides an automatic class-based binding to JSON Schemas for use in python.

python-dbusmock 0.37.2
Dependencies: dbus@1.16.2
Propagated dependencies: python-dbus@1.3.2 python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/martinpitt/python-dbusmock
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python library for mock D-Bus objects
Description:

python-dbusmock allows for the easy creation of mock objects on D-Bus. This is useful for writing tests for software which talks to D-Bus services such as upower, systemd, logind, gnome-session or others, and it is hard (or impossible without root privileges) to set the state of the real services to what you expect in your tests.

python-vncdotool 1.2.0
Propagated dependencies: python-pillow@12.1.1 python-pycryptodomex@3.23.0 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://github.com/sibson/vncdotool
Licenses: Expat
Build system: pyproject
Synopsis: Command line VNC client
Description:

This package provides a Python command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control.

python-djitellopy 2.5.0
Propagated dependencies: opencv@4.13.0 python-av@16.0.1 python-numpy@2.3.1 python-pillow@12.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/damiafuentes/DJITelloPy
Licenses: Expat
Build system: pyproject
Synopsis: DJI Tello drone video streaming, swarms and state packets library
Description:

DJI Tello drone Python interface using the official Tello SDK and Tello EDU SDK. This library has the following features:

  • Implementation of all tello commands

  • Retrieve a video stream easily

  • Receive and parse state packets

  • Control a swarm of drones.

python-ifaddr 0.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydron/ifaddr
Licenses: Expat
Build system: pyproject
Synopsis: Network interface and IP address enumeration library
Description:

This package provides a network interface and IP address enumeration library in Python.

python-git-hammer 0.3.2
Propagated dependencies: python-beautifultable@1.1.0 python-dateutil@2.9.0 python-gitpython@3.1.44 python-globber@0.2.1 python-matplotlib@3.10.8 python-sqlalchemy@1.4.54 python-sqlalchemy-utils@0.42.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/asharov/git-hammer
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Provide statistics for git repositories
Description:

Git Hammer is a statistics tool for projects in git repositories. Its major feature is tracking the number of lines authored by each person for every commit, but it also includes some other useful statistics.

python-spinners 0.0.24
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/manrajgrover/py-spinners
Licenses: Expat
Build system: pyproject
Synopsis: Python library with graphical spinners for the terminal
Description:

Spinners is a Python library that contains graphical spinners that can be displayed terminal.

python-uncertainties 3.2.3
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://uncertainties.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Calculations with uncertainties
Description:

The uncertainties package transparently handles calculations with numbers with uncertainties. It can also yield the derivatives of any expression.

python-pep440 0.1.2
Propagated dependencies: python-check-manifest@0.51 python-mypy@1.18.2 python-pytest@9.0.2 python-pytest-console-scripts@1.4.1 python-pytest-cov@6.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/pep440/
Licenses: Expat
Build system: pyproject
Synopsis: Utils to check whether versions number match PEP 440
Description:

This package provides a simple package with utils to check whether versions number match PEP 440.

python-block-tracing 1.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rianhunter/block_tracing
Licenses: Expat
Build system: pyproject
Synopsis: Protect process memory
Description:

block_tracing is a tiny Python library that can be used to prevent debuggers and other applications from inspecting the memory within your process.

python-nestedtext 3.7
Propagated dependencies: python-inform@1.34
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://nestedtext.org
Licenses: Expat
Build system: pyproject
Synopsis: Human readable and writable data interchange format
Description:

NestedText is a file format for holding data that is to be entered, edited, or viewed by people. It allows data to be organized into a nested collection of dictionaries, lists, and strings. In this way it is similar to JSON and YAML, but without the complexity and risk of YAML and without the syntactic clutter of JSON. NestedText is both simple and natural. Only a small number of concepts and rules must be kept in mind when creating it. It is easily created, modified, or viewed with a text editor and easily understood and used by both programmers and non-programmers.

python-verboselogs 1.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://verboselogs.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Verbose logging level for Python's logging module
Description:

The verboselogs package extends Python's logging module to add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.

python-astroid 3.3.11
Propagated dependencies: python-lazy-object-proxy@1.11.0 python-typing-extensions@4.15.0 python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/PyCQA/astroid
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Python source code base representation
Description:

python-astroid provides a common base representation of Python source code for projects such as pychecker, pyreverse, pylint, etc. It provides a compatible representation which comes from the _ast module. It rebuilds the tree generated by the builtin _ast module by recursively walking down the AST and building an extended ast. The new node classes have additional methods and attributes for different usages. They include some support for static inference and local name scopes. Furthermore, astroid builds partial trees by inspecting living objects.

python-grapheme 0.6.0-0.66f07ca
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/alvinlindstam/grapheme
Licenses: Expat
Build system: pyproject
Synopsis: Unicode grapheme helpers
Description:

This package provides a functionality for working with user perceived characters. More specifically, string manipulation and calculation functions for working with grapheme cluster groups (graphemes) as defined by the Unicode Standard Annex #29.

python-pysendfile 2.0.1
Propagated dependencies: python-pyasynchat@1.0.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/giampaolo/pysendfile
Licenses: Expat
Build system: pyproject
Synopsis: Python interface to sendfile(2)
Description:

The pysendfile Python library provides an interface to the sendfile(2) system call.

Total packages: 32521