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.
Tiktoken is a fast byte pair encoding (BPE) tokeniser for use with OpenAI's models.
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.
Raise asynchronous exceptions in other threads, control the timeout of blocks or callables with two context managers and two decorators.
This package provides benchmark functions that return total space, memory, CPUs required per given input size, and parameters for CWL workflows.
This library is designed to make it easy to write Python programs that can interact with Telegram.
This package provides a Python wrapper for the mediainfo library to access the technical and tag data for video and audio files.
array_api_strict is a strict, minimal implementation of the Python array API.
The purpose of array-api-strict is to provide an implementation of the array API for consuming libraries to test against so they can be completely sure their usage of the array API is portable.
Pexpect is a pure Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect works like Don Libes’ Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands.
This package detects which async library a program is running under. It supports multiple async I/O packages, like Trio, and asyncio.
This package provides a Python library intended to make color math, color scales, and color space conversion easy. It has support for:
Color scales
Color ranges
Color blending
Brightening/darkening colors
Saturating/desaturating colors
Conversion to/from multiple color spaces.
python-aionotify is a simple, asyncio-based inotify library.
Itsdangerous provides various helpers to pass trusted data to untrusted environments and back.
This package provides a JSON RPC 2.0 server library for Python.
Colorful provides an array of text styles, that can be used as functions or string constants to form colored terminal output.
Essentials is a collection of functions, exceptions, and classes for Python applications. Examples of utilities are exceptions for common scenarios, friendly JSON encoder, decorators for retries and logging.
rustworkx is a Python package for working with graphs and complex networks. It enables the creation, interaction with, and study of graphs and networks.
This Python module enables remote procedure calls, clustering, and distributed-computing. For this purpose, it makes use of object-proxying, a technique that employs python's dynamic nature, to overcome the physical boundaries between processes and computers, so that remote objects can be manipulated as if they were local.
Pynotify2 provides a Python interface for sending D-Bus notifications. It is a reimplementation of pynotify in pure Python, and an alternative to the GObject Introspection bindings to libnotify for non-GTK applications.
This package provides a pythonic generic language server (pronounced like pie glass').
This package provides a python port of YUI CSS Compressor.
This package provides a Python interface to the MPFR library for multiprecision arithmetic.
This package provides a parser to parse binary structs into dataclasses.
This package provides Python bindings to the OMERO.blitz server.
This package gives you colored strings for the terminal. Crayons automatically wraps a given string in the foreground color and restores the original state after the string is printed.