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.
Gamera is a toolkit for building document image recognition systems.
Hissp is a modular Lisp implementation that compiles to a functional subset of Python—Syntactic macro metaprogramming with full access to the Python ecosystem.
This package provides a parser based on lib2to3 producing docspec data from Python source code.
This package provides ANSII Color formatting for output in terminals.
The flufl.lock package provides NFS-safe file locking with timeouts for POSIX systems. It is similar to the O_EXCL option of the open system call but uses a lockfile. Lock objects support lock-breaking and have a maximum lifetime built-in.
twine currently supports registering projects and uploading distributions. It authenticates the user over HTTPS, allows them to pre-sign their files and supports any packaging format (including wheels).
This package provides Python bindings to the Rust rpds crate for persistent data structures. It was written initially to support replacing python-pyrsistent.
This package provides a command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
clrprint is developed to print colorful output in the terminal. It has red, blue, green, yellow, purple and black/white (default) colors.
UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for Python 3.
This package provides a simple utility for checking the python version.
This package provides typing stubs for requests.
Requests-File is a transport adapter for use with the Requests Python library to allow local file system access via file:// URLs.
Redo provides various means to add seamless ability to retry to any Python callable.
This Python module defines a tiny language to evaluate and compare license expressions using boolean logic. Logical combinations of licenses can be tested for equality, containment, and equivalence. They can be normalised and simplified. It supports SPDX license expressions as well as other naming conventions and aliases in the same expression.
This package provides classes and function that strip gratuitous markup from web pages to make them easier to read.
pynixutil provides functions for base32 encoding/decoding and derivation parsing, namingly b32decode(), b32encode() and drvparse().
This package provides a NFC (Near-Field Communication) Data Exchange Format decoder and encoder.
Standard library asynchat redistribution. Deprecated since version 3.6 and removed in version 3.12; use asyncio instead. See: Removing dead batteries from the standard library.
This tool lets you debug variables, expressions, and program execution with one function call. IceCream makes print debugging a little sweeter.
This package contains codecs for transliterating ISO 10646 texts into best-effort representations using smaller coded character sets (ASCII, ISO 8859, etc.).
This module can convert Python docstrings to Markdown. It can recognise reStructuredText inside docstrings and convert multiple of its features to Markdown. It also includes initial support for Google-formatted docstrings.
This package provides functionality to serialize arbitrary data types to and from JSON. Common data types are implemented and it is easy to register custom encoders and decoders.
PyZMQ is the official Python binding for the ZeroMQ messaging library.