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

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-uritools 6.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tkem/uritools/
Licenses: Expat
Build system: pyproject
Synopsis: URI parsing, classification and composition
Description:

This package provides RFC 3986 compliant functions for parsing, classifying and composing URIs and URI references, largely replacing the Python Standard Library's urllib.parse module.

python-deepmerge 1.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://deepmerge.readthedocs.io/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Merge nested data structures
Description:

The deep-merge Python library provides a toolset to deeply merge nested data structures in Python like lists and dictionaries.

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-mdurl 0.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/executablebooks/mdurl
Licenses: Expat
Build system: pyproject
Synopsis: Markdown URL utilities
Description:

This package implements a Python port of the JavaScript mdurl.

python-deprecated 1.3.1
Propagated dependencies: python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tantale/deprecated
Licenses: Expat
Build system: pyproject
Synopsis: Python decorator to deprecate classes, functions or methods
Description:

The deprecated decorator provides a convenient way to deprecate to deprecate classes, functions or methods.

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-matplotlib 3.10.8
Dependencies: cairo@1.18.4 freetype@2.13.3 glib@2.86.0 libpng@1.6.39 qhull@2020.2 tcl@8.6.12 tk@8.6.12
Propagated dependencies: python-contourpy@1.3.3 python-cycler@0.12.1 python-dateutil@2.9.0 python-fonttools-minimal@4.59.2 python-importlib-resources@6.5.2 python-kiwisolver@1.4.6 python-numpy@2.3.1 python-packaging@25.0 python-pillow@12.1.1 python-pyparsing@3.2.3 python@3.12.12
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://matplotlib.org/
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: 2D plotting library for Python
Description:

Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. Matplotlib can be used in Python scripts, the python and ipython shell, web application servers, and six graphical user interface toolkits.

python-dasbus 1.7
Propagated dependencies: python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://dasbus.readthedocs.io/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: DBus library in Python
Description:

This DBus library is written in Python, based on GLib and inspired by pydbus.

python-ipython-documentation 9.8.0
Propagated dependencies: python-decorator@5.2.1 python-ipython-pygments-lexers@1.1.1 python-jedi@0.19.2 python-matplotlib-inline@0.1.7 python-pexpect@4.9.0 python-prompt-toolkit@3.0.51 python-pygments@2.19.2 python-stack-data@0.6.3 python-traitlets@5.14.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://ipython.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: IPython is a tool for interactive computing in Python
Description:

IPython provides a rich architecture for interactive computing with: Powerful interactive shells, a browser-based notebook, support for interactive data visualization, embeddable interpreters and tools for parallel computing.

bpython 0.25
Propagated dependencies: python-curtsies@0.4.3 python-cwcwidth@0.1.10 python-greenlet@3.1.1 python-pygments@2.19.2 python-pyxdg@0.28 python-requests@2.32.5 python-pyperclip@1.9.0 python-jedi@0.19.2 python-urwid@2.6.16 python-watchdog@6.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bpython-interpreter.org/
Licenses: Expat
Build system: pyproject
Synopsis: Fancy interface to the Python interpreter
Description:

Bpython is a fancy interface to the Python interpreter. bpython's main features are

  1. in-line syntax highlighting,

  2. readline-like autocomplete with suggestions displayed as you type,

  3. expected parameter list for any Python function,

  4. "rewind" function to pop the last line of code from memory and re-evaluate,

  5. send the code you've entered off to a pastebin,

  6. save the code you've entered to a file, and

  7. auto-indentation.

python-flasgger 0.9.7.1
Propagated dependencies: python-flask@3.1.0 python-pyyaml@6.0.2 python-jsonschema@4.23.0 python-mistune@3.1.3 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rochacbruno/flasgger/
Licenses: Expat
Build system: pyproject
Synopsis: Extract Swagger specs from your Flask project
Description:

python-flasgger allows extracting Swagger specs from your Flask project. It is a fork of Flask-Swagger.

python-hissp 0.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gilch/hissp
Licenses: ASL 2.0
Build system: pyproject
Synopsis: It's Python with a Lissp
Description:

Hissp is a modular Lisp implementation that compiles to a functional subset of Python—Syntactic macro metaprogramming with full access to the Python ecosystem.

python-ilinkedlist 0.4.0-0.b5ea3f6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/luther9/ilinkedlist-py
Licenses: GPL 3+
Build system: pyproject
Synopsis: Immutable linked list library
Description:

This is a implementation of immutable linked lists for Python. It contains nil (the empty linked list) and a Pair class for nodes. Since a linked list is treated as immutable, it is hashable, and its length can be retrieved in constant time. Some of the terminology is inspired by LISP. It is possible to create an improper list by creating a Pair with a non-list cdr.

python-log-symbols 0.0.14
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/manrajgrover/py-log-symbols
Licenses: Expat
Build system: pyproject
Synopsis: Python library with graphical symbols for logging on the terminal
Description:

This package provides a Python library with graphical symbols that can be displayed on the terminal, with color if possible, for logging purposes.

python-ncclient 0.6.19
Propagated dependencies: python-lxml@6.0.2 python-paramiko@4.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ncclient/ncclient
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python library for NETCONF clients
Description:

ncclient is a Python library that facilitates client-side scripting and application development around the NETCONF protocol.

python-pylsp-rope 0.1.17
Propagated dependencies: python-lsp-server@1.14.0 python-rope@1.13.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-rope/pylsp-rope
Licenses: Expat
Build system: pyproject
Synopsis: Extended refactoring capabilities for Python LSP Server using Rope
Description:

This plugs in to Python LSP Server, adding code actions that refactor using Rope.

python-aiofiles 24.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Tinche/aiofiles
Licenses: ASL 2.0
Build system: pyproject
Synopsis: File support for @code{asyncio}
Description:

python-aiofiles is a library for handling local disk files in asyncio applications.

python-pkgconfig 1.5.5
Dependencies: pkg-config@0.29.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matze/pkgconfig
Licenses: Expat
Build system: pyproject
Synopsis: Python interface for pkg-config
Description:

This module provides a Python interface to pkg-config. It can be used to find all pkg-config packages, check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS and parse the output to build extensions with setup.py.

python-namex 0.0.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fchollet/namex
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Separate implementation and public API surface of Python packages
Description:

This package provides a simple utility to separate the implementation of your Python package and its public API surface.

python-databind-json 4.4.2
Propagated dependencies: python-databind-core@4.4.2 python-nr-date@2.1.0 python-typeapi@2.2.4 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://niklasrosenstein.github.io/python-databind/json/
Licenses: Expat
Build system: pyproject
Synopsis: De-/serialize Python dataclasses to or from JSON payloads
Description:

The databind.json package implements the de-/serialization to or from JSON payloads using the databind.core framework.

python-h5netcdf 1.3.0
Propagated dependencies: python-h5py@3.15.1 python-packaging@25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://h5netcdf.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python interface for the netCDF4 file-format based on h5py
Description:

This package provides a Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via https://www.h5py.org/ or https://github.com/HDFGroup/h5pyd, without relying on the Unidata netCDF library.

python-markdown2 2.5.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/trentm/python-markdown2
Licenses: Expat
Build system: pyproject
Synopsis: Fast and complete Python implementation of Markdown
Description:

This package provides a fast and complete Python implementation of Markdown. It was written to closely match the behaviour of the original Perl-implemented Markdown.pl. It also comes with a number of extensions (called extras) for things like syntax coloring, tables, header-ids.

python-docopt 0.6.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://docopt.org
Licenses: Expat
Build system: pyproject
Synopsis: Command-line interface description language for Python
Description:

This library allows the user to define a command-line interface from a program's help message rather than specifying it programmatically with command-line parsers like getopt and argparse.

dosage 3.2
Dependencies: python-imagesize@1.4.1 python-importlib-resources@6.5.2 python-lxml@6.0.2 python-platformdirs@4.3.6 python-requests@2.32.5 python-rich@14.3.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/webcomics/dosage
Licenses: Expat
Build system: pyproject
Synopsis: Comic strip downloader and archiver
Description:

Dosage is designed to keep a local copy of specific webcomics and other picture-based content such as Picture of the Day sites. With the dosage command-line script you can get the latest strip of a webcomic, catch-up to the last strip downloaded, or download a strip for a particular date or index, if possible.

Total packages: 73955