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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a mutable, self-balancing interval tree implementation for Python. Queries may be by point, by range overlap, or by range envelopment. This library was designed to allow tagging text and time intervals, where the intervals include the lower bound but not the upper bound.
This package provides a Python implementation of a tree structure.
The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code, using two related approaches, for mixed Cython/Python code or external C libraries and pure Cython code, respectively.
This package provides a flake8 plugin that integrates isort, extending flake8 so that it can warn about badly sorted Python import directives.
With this package you can traverse resources like paths and access resources on demand with separate accessor layer.
This package provides a Matplotlib inline back-end for IPython and Jupyter.
Bleach is an easy whitelist-based HTML-sanitizing tool.
This package provides a microlibrary that defines a JSON type alias for Python.
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.
This package provides a way to format a simple (i.e. not nested) list into aligned columns.
Raise asynchronous exceptions in other threads, control the timeout of blocks or callables with two context managers and two decorators.
A library to identify devices (phones, tablets) and their capabilities by parsing (browser/HTTP) user agent strings.
Plotille provides a figure class and graphing functions to create plots, scatter plots, histograms and heatmaps in the terminal using braille dots.
This package provides a port of node.js's EventEmitter to python. Additionally, it includes a number of subclasses useful for implementing async and threaded programming in python, such as async/await.
Annoy is a C++ library with Python bindings to search for points in space that are close to a given query point. It also creates large read-only file-based data structures that are mmapped into memory so that many processes may share the same data.
Spinners is a Python library that contains graphical spinners that can be displayed terminal.
This plugin enables git-like did-you-mean feature in Click.
Mimeparse provides basic functions for parsing MIME type names and matching them against a list of media-ranges.
This package provides a Python interface the libVEX and VEX IR. VEX is the intermediate representation (also known as intermediate language) used by the Valgrind analysis tool. As such, VEX is designed to enable all kinds of binary analysis tasks.
This package provides Python bindings for the freecell-solver package. Freecell Solver is a program that automatically solves layouts of Freecell and similar variants of Card Solitaire such as Eight Off, Forecell, and Seahaven Towers, as well as Simple Simon boards.
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.
The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. EditorConfig files are easily readable and they work nicely with version control systems.
This package provides tools for plotting area-proportional two- and three-way Venn diagrams in matplotlib.
The library helps you to store logs in JSON format.