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.
The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities. The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool.
This package provides tools to monitor and control user input devices in Python.
This Python module returns the CPU info by using the best sources of information for your operating system.
Jinxed is an implementation of a subset of the Python curses library.
Trio strives to be a production-quality, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.
This package provides a shim of the shutil.which function that's designed to work across multiple versions of Python.
PyMdown Extensions is a collection of extensions for Python Markdown. All extensions are found under the module namespace of pymdownx.
Pympler is a development tool to measure, monitor and analyze the memory behavior of Python objects in a running Python application.
By pympling a Python application, detailed insight in the size and the lifetime of Python objects can be obtained. Undesirable or unexpected runtime behavior like memory bloat and other pymples can easily be identified.
A web profiling frontend exposes process statistics, garbage visualisation and class tracker statistics.
This package provides tools for constructing graphs, BFS and DFS traversals, topological sort, shortest paths, and more with graphviz output.
This module lets you draw large letter from ordinary characters in pure Python.
This package implements a functionality for time taking using context managers.
Argh is a small library that provides several layers of abstraction on top of python-argparse. The layers can be mixed. It is always possible to declare a command with the highest possible (and least flexible) layer and then tune the behaviour with any of the lower layers including the native API of python-argparse.
This library provides an efficient mechanism for overloading function implementations based on the types of the arguments.
GPX file parser and GPS track manipulation library.
This package corresponds to the latest unicodedata standard Python module.
async-timeout provides a timeout timeout context manager compatible with asyncio.
structlog changes logging in Python by adding structure to your log entries.
This Python module provides a solver-agnostic abstraction for working with SMT formulas. For example, it allows manipulation and solving such formulas.
Copydetect is a tool to detect likely instances of plagiarism based on the winnowing algorithm. It takes a list of directories as input and generates an HTML report displaying copied slices as output.
Extra Platforms detects and identifies operating systems, platforms, architectures, and OS families. It groups them by family for conditional logic in cross-platform applications.
CliKit is a group of utilities to build testable command line interfaces.
This package implements object-oriented JSONSchema. It lets you traverse a schema like paths and access a schema on demand with separate dereferencing accessor layer.
This Python module implements the FLIRT. This technology is useful for identifying common library subroutines in disassembled binaries.
This package contains the asyncore module as found in Python versions prior to 3.12. It is provided so that existing code relying on import asyncore is able to continue being used without significant refactoring.