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.
tablib is a format-agnostic tabular dataset library, written in Python. Supported output formats are Excel (Sets + Books), JSON (Sets + Books), YAML (Sets + Books), HTML (Sets), Jira (Sets), TSV (Sets), ODS (Sets), CSV (Sets), and DBF (Sets).
tablib also supports Pandas DataFrames (Sets). Anyhow, since pandas is quite huge, this Guix package doesn't depend on pandas. In case, just also install python-pandas.
ua-parser is a Python port of Browserscope's user agent parser.
This package provides a Python library with graphical symbols that can be displayed on the terminal, with color if possible, for logging purposes.
The astar Python package provide a generic implementation of the A* graph traversal and pathfinding algorithm.
Pydantic Settings provides optional Pydantic features for loading a settings or config class from environment variables or secrets files.
Wadler-Lindig is a minimal, zero-dependency pretty-printing library for Python that implements a simplified version of the Wadler-Lindig algorithm. Designed to consume less horizontal space than Python's built-in pprint.pprint, it produces compact, well-formatted representations even for complex custom types.
This package provides benchmark functions that return total space, memory, CPUs required per given input size, and parameters for CWL workflows.
The uncertainties package transparently handles calculations with numbers with uncertainties. It can also yield the derivatives of any expression.
PyWavelets is a library for wavelet transforms in Python. Wavelets are mathematical basis functions that are localized in both time and frequency. Wavelet transforms are time-frequency transforms employing wavelets. They are similar to Fourier transforms, the difference being that Fourier transforms are localized only in frequency instead of in time and frequency.
Tenacity is a general-purpose python library to simplify the task of adding retry behavior to just about anything.
This package provides Python bindings to the libmagic file type guesser.
Note that this module and the python-magic module both provide a magic.py file; these two modules, which are different and were developed separately, both serve the same purpose: provide Python bindings for libmagic.
Click Extra extends the Click framework with colored help screens, configuration file support, table rendering, and platform detection. It serves as a drop-in replacement adding features for user-friendly command-line interfaces.
Billiard is a fork of the Python 2.7 multiprocessing package. The multiprocessing package itself is a renamed and updated version of R Oudkerk's pyprocessing package. This standalone variant is intended to be compatible with Python 2.4 and 2.5, and will draw its fixes/improvements from python-trunk.
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.
JMESPath (pronounced “james path”) is a Python library that allows one to declaratively specify how to extract elements from a JSON document.
Include extension for Python Markdown. It lets you include local or remote (downloadable) files into your markdown at arbitrary positions.
This project is motivated by markdown-include and provides the same functionalities with some extras.
Incremental is a small library that versions your Python projects.
This package provides a scalable Bloom filter implemented in Python.
This is a Python port of markdown-it, and some of its associated plugins. The driving design philosophy of the port has been to change as little of the fundamental code structure (file names, function name, etc) as possible.
This package provides Python bindings and utilities for GeoJSON, a format for encoding geographic data structures.
This package provides the reference implementation of the Jupyter Notebook format and Python APIs for working with notebooks.
This package provides a Python library for sending and receiving sACN (Streaming Architecture for Control Networks) data, a standard protocol used for controlling lighting and other devices over a network.
LSP/JSONRPC multiplexer for connecting one LSP client to multiple servers.
python-pydantic enables specifying CLI via data models provided in the JSON format.