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.
This package provides a linter for the reStructuredText format.
crccheck is a calculation library for CRCs and checksums. It implement more than a hundred checksum routines.
This package provides a Python library for parsing, modifying, and composing subtitles in the SRT file format.
This tool generates a Python extension that runs your parser using ANTLR's C++ target, and then translates the parsed tree back into Python.
Twisted is an extensible framework for Python programming, with special focus on event-based network programming and multiprotocol integration.
This package provides a Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.
This package provides an extension to the core Python logging library for logging the beginning and completion of tasks and subtasks.
This package provides Emoji terminal output for Python. The entire set of Emoji codes as defined by the Unicode Consortium is supported in addition to a bunch of aliases.
Catppuccin for Python is a soothing pastel palette for Python libraries. It aims to be the middle ground between low and high contrast themes. It also includes themes for IPython, Matplotlib, Pygments and Rich.
This package provides a replacement for Python's subprocess feature.
This package provides a Python module for Near-Field Communication.
Python library that makes exceptions handling and inspection easier.
This Python 3 module provides a DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.
This Python module provides line editing functions similar to the default Emacs-style ones of GNU Readline. Unlike the Python standard library's readline package, this one allows access to those capabilities in settings outside of a standard command-line interface. It is especially well-suited to interfacing with Urwid, due to a shared syntax for describing key inputs.
Currently, all stateless Readline commands are implemented. Yanking and history are not supported.
bson is a Python library implementing a BSON (Binary JSON) codec.
This Python module can read, write crontab files, and access the system cron automatically and simply using a direct API.
This package is designed to load data in Python literal format that was saved to file by the latex2pydata LaTeX package. This allows data to be passed from LaTeX to Python.
Jellyfish uses a variety of string comparison and phonetic encoding algorithms to do fuzzy string matching.
Lmfit provides a high-level interface to non-linear optimization and curve fitting problems for Python. It builds on and extends many of the optimization methods of scipy.optimize. Initially inspired by (and named for) extending the Levenberg-Marquardt method from scipy.optimize.leastsq, lmfit now provides a number of useful enhancements to optimization and data fitting problems.
This Python library provides a programming interface to, given a set of safe characters and an escape character, escape safe strings and unescape the result.
whatever provides an easy way to make anonymous functions by partial application of operators.
This package provides:
PEP 561 typing stubs packages for the Trio project packages:
trio (
trio-stubs)outcome (
outcome-stubs)async_generator (
async_generator-stubs)
A package
trio_typingcontaining types that Trio programs often want to refer to (AsyncGenerator[Y, S]andTaskStatus[T])and a mypy plugin that smooths over some limitations in the basic type hints.
distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.
It is the recommended replacement for Python's original `platform.linux_distribution` function (which will be removed in Python 3.8). distro also provides a command-line interface to output the platform information in various formats.
This package provides a theme plugin for the static site generator MkDocs.