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 collection of widgets for urwid.
This package provides the complete NumPy documentation in the Texinfo, and HTML formats.
This package provides a pytest plugin that checks URLs for HTML-containing files.
pydub makes it easy to manipulate audio in Python. It relies on ffmpeg to open various audio formats.
The ratelimiter module ensures that an operation will not be executed more than a given number of times during a given period.
This package provides Python bindings for the XML Security Library.
PyPEG is an intrinsic parser interpreter framework for Python. It is based on Parsing Expression Grammars, PEG. With pyPEG you can parse many formal languages.
Bpython is a fancy interface to the Python interpreter. bpython's main features are
in-line syntax highlighting,
readline-like autocomplete with suggestions displayed as you type,
expected parameter list for any Python function,
"rewind" function to pop the last line of code from memory and re-evaluate,
send the code you've entered off to a pastebin,
save the code you've entered to a file, and
auto-indentation.
This package provides a build backend that patches Poetry Core to enable the versioning system in PEP 517 build frontends.
This package provides ANSII Color formatting for output in terminals.
async-timeout provides a timeout timeout context manager compatible with asyncio.
The lockfile package exports a LockFile class which provides a simple API for locking files.
doit is an automation tool that brings the power of build-tools to execute any kind of task.
A task describes some computation to be done (actions), and contains some extra meta-data. The actions can be external programs or Python functions. A single task may define more than one action. doit uses the task’s meta-data to:
cache task results
correct execution order
parallel execution
powerful dependency system
This package provides a command-line interface (CLI) to the Jinja2 template engine.
Jinja2 is a small but fast and easy to use stand-alone template engine written in pure Python.
This library extends the standard functools Python module with a few extra procedures.
Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language. It makes writing C extensions for Python as easy as Python itself.
This tool helps to install Rust into a temporary directory, allowing support of Rust-based Python builds. Cargo and rustc are installed into a cache directory, to avoid modifying the host's environment, and further activated using a set of environment variables.
This package provides Python 3 bindings for libfuse 3 with async I/O support.
This package provides both simple, atomic constructs (such as integers of various sizes), as well as composite ones which allow you form hierarchical and sequential structures of increasing complexity. It features bit and byte granularity, easy debugging and testing, an easy-to-extend subclass system, and lots of primitive constructs to make your work easier.
This package implements a Python port of the JavaScript mdurl.
An immutable mapping type for Python. The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure, Scala, Haskell, and other functional languages.
DiskCache is a disk and file backed persistent cache.
This package provides miscellaneous path functions for Python.