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

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-mpmath 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://mpmath.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Arbitrary-precision floating-point arithmetic in python
Description:

mpmath can be used as an arbitrary-precision substitute for Python's float/complex types and math/cmath modules, but also does much more advanced mathematics.

python-kivy-garden 0.1.5
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kivy-garden/garden
Licenses: Expat
Build system: pyproject
Synopsis: Garden tool for Kivy flowers
Description:

This package provides the garden command to install packages for Kivy, the multitouch application platform.

python-jinja2-fragments 1.11.0
Propagated dependencies: python-jinja2@3.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sponsfreixes/jinja2-fragments
Licenses: Expat
Build system: pyproject
Synopsis: Jinja2 extension for template fragments
Description:

Render Jinja2 template block as HTML page fragments on Python web frameworks.

python-flex 6.14.1
Propagated dependencies: python-click@8.3.1 python-jsonpointer@3.0.0 python-pyyaml@6.0.2 python-requests@2.32.5 python-rfc3987@1.3.8 python-six@1.17.0 python-strict-rfc3339@0.7 python-validate-email@1.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pipermerriam/flex
Licenses: Modified BSD
Build system: pyproject
Synopsis: Validates Swagger schemata
Description:

flex can be used to validate Swagger schemata.

python-toolz 1.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pytoolz/toolz/
Licenses: Modified BSD
Build system: pyproject
Synopsis: List processing tools and functional utilities
Description:

This package provides a set of utility functions for iterators, functions, and dictionaries.

python-pika 1.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pika.readthedocs.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pure Python AMQP Client Library
Description:

Pika is a pure-Python implementation of the AMQP (Advanced Message Queuing Protocol) 0-9-1 protocol that tries to stay fairly independent of the underlying network support library.

python-norns 0.1.6
Propagated dependencies: python-appdirs@1.4.4 python-pynose@1.5.5 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/simonvh/norns
Licenses: Expat
Build system: pyproject
Synopsis: Simple YAML-based config module
Description:

This package provides a simple YAML-based config module.

python-numba 0.62.1
Propagated dependencies: python-llvmlite@0.45.0 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://numba.pydata.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Compile Python code using LLVM
Description:

Numba gives you the power to speed up your applications with high performance functions written directly in Python. With a few annotations, array-oriented and math-heavy Python code can be just-in-time compiled to native machine instructions, similar in performance to C, C++ and Fortran, without having to switch languages or Python interpreters.

Numba works by generating optimized machine code using the LLVM compiler infrastructure at import time, runtime, or statically (using the included pycc tool).

python-pyserial-asyncio 0.6
Propagated dependencies: python-pyserial@3.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pyserial/pyserial-asyncio
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pyserial asynchronous I/O extension
Description:

This package extends Pyserial with asynchronous I/O support.

python-decorator 5.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/decorator/
Licenses: Expat
Build system: pyproject
Synopsis: Python module to simplify usage of decorators
Description:

The aim of the decorator module is to simplify the usage of decorators for the average programmer, and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc. The core of this module is a decorator factory.

python-unpaddedbase64 2.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matrix-org/python-unpaddedbase64
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Encode and decode Base64 without “=” padding
Description:

RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using “=” characters. However this conveys no benefit so many protocols choose to use Base64 without the “=” padding.

python-eliot 1.17.5
Propagated dependencies: python-boltons@25.0.0 python-orjson@3.9.7 python-pyrsistent@0.20.0 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/itamarst/eliot/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Eliot: the logging system that tells you why it happened
Description:

eliot is a Python logging system that outputs causal chains of actions: actions can spawn other actions, and eventually they either succeed or fail. The resulting logs tell you the story of what your software did: what happened, and what caused it.

python-mkdocs-markdownextradata-plugin 0.2.5
Propagated dependencies: python-mkdocs@1.6.1 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rosscdh/mkdocs-markdownextradata-plugin/
Licenses: Expat
Build system: pyproject
Synopsis: Inject extra variables into the MkDocs markdown template
Description:

This package provides a MkDocs plugin that injects the mkdocs.yml extra variables into the markdown template.

python-filetype 1.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/h2non/filetype.py
Licenses: Expat
Build system: pyproject
Synopsis: Infer file type and MIME type of any file/buffer
Description:

filetype is a small and dependency free Python package to infer file type and MIME type checking the magic numbers signature of a file or buffer.

python-ansi-styles 0.2.2-0.c1d79c1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/shawwn/ansi-styles-python
Licenses: Expat
Build system: pyproject
Synopsis: ANSI escape codes for styling strings in the terminal
Description:

This Python package provide ANSI escape codes for styling strings in the terminal.

python-eris 1.0.0
Propagated dependencies: python-aiocoap@0.4.14 python-pycryptodome@3.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://codeberg.org/eris/python-eris
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python implementation of ERIS
Description:

Python implementation of the ERIS.

python-pyread-eagle 1.0.3
Propagated dependencies: python-h5py@3.15.1 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kyleaoman/pyread_eagle
Licenses: GPL 3
Build system: pyproject
Synopsis: Read routines for Eagle HDF5 snapshots for Python
Description:

This package provides a pure-python port of J. Helly's read_eagle.

python-robotframework-stacktrace 0.4.1
Propagated dependencies: python-robotframework@7.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MarketSquare/robotframework-stacktrace
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Robot Framework listener to print a stack trace on error
Description:

StackTrace is a Robot Framework listener that prints a stack trace directly to the terminal to ease debugging.

python-xmp-toolkit 2.1.0
Dependencies: exempi@2.6.5
Propagated dependencies: python-pytz@2025.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-xmp-toolkit/python-xmp-toolkit
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python XMP Toolkit for working with metadata
Description:

Python XMP Toolkit is a library for working with XMP metadata, as well as reading/writing XMP metadata stored in many different file formats.

Python XMP Toolkit is wrapping Exempi (using ctypes), a C/C++ XMP library based on Adobe XMP Toolkit, ensuring that future updates to the XMP standard are easily incorporated into the library with a minimum amount of work.

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.

python-robotframework-sshlibrary 3.8.0
Propagated dependencies: python-robotframework@7.3.2 python-paramiko@4.0.0 python-scp@0.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/robotframework/SSHLibrary
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Robot Framework library for SSH and SFTP
Description:

SSHLibrary is a Robot Framework library providing support for SSH and SFTP. It has the following main usages:

  • Executing commands on the remote machine, either blocking or non-blocking.

  • Writing and reading in an interactive shell.

  • Transferring files and directories over SFTP.

  • Ensuring that files and directories exist on the remote machine.

python-flake8-isort 7.0.0
Propagated dependencies: python-flake8@7.1.1 python-isort@6.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gforcada/flake8-isort
Licenses: GPL 2+
Build system: pyproject
Synopsis: Flake8 plugin integrating isort
Description:

This package provides a flake8 plugin that integrates isort, extending flake8 so that it can warn about badly sorted Python import directives.

python-diff-cover 9.7.1
Propagated dependencies: python-chardet@5.2.0 python-jinja2@3.1.2 python-pluggy@1.6.0 python-pygments@2.19.2 python-setuptools@80.9.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Bachmann1234/diff_cover
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Run coverage and linting reports on diffs
Description:

Automatically find diff lines that need test coverage. It also finds diff lines that have violations (according to tools such as pycodestyle, pyflakes, flake8, or pylint). This is used as a code quality metric during code reviews.

python-vine 5.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/celery/vine
Licenses: Modified BSD
Build system: pyproject
Synopsis: Promises for Python
Description:

vine provides a special implementation of promises in that it can be used both for "promise of a value" and lazy evaluation. The biggest upside for this is that everything in a promise can also be a promise, e.g. filters, callbacks and errbacks can all be promises.

Total packages: 32521