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 is a collection of well-tested, simple modules and functions that aim to reduce boilerplate when working with data.
ffmpeg-python allows you to write FFmpeg filtergraphs in familiar Python terms, taking care of running ffmpeg with the correct command-line arguments. It handles arbitrarily large (directed-acyclic) signal graphs.
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.
This package provides fast fractions data type for rational numbers. It is the cythonized version of fractions.Fraction.
Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process and read descriptor data relays publish about themselves.
The semantic_version class is a small library for handling semantic versioning (SemVer) in Python.
It can compare versions, generate a new version that represents a bump in one of the version levels, and check whether any given string is a proper semantic version identifier.
The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464.
This package provides a Python wrapper for the mediainfo library to access the technical and tag data for video and audio files.
cplot is a Python library for plotting complex-valued functions.
dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.
Orjson is a fast, correct JSON library for Python. It benchmarks as the fastest Python library for JSON and is more correct than the standard json library or other third-party libraries. It serializes dataclass, datetime, numpy, and UUID instances natively.
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 package provides a Python module for creating simple ASCII tables.
Library for simple routing on OSM data
This package helps wrapping dynamic libraries in Python. It includes a pure-Python C parser and an automation library that uses C header file definitions to simplify the use of C bindings.
This package provides a versatile binary analysis platform with the ability to perform dynamic symbolic execution as well as various static analyses directly on binaries. As such, it can be used for all kinds of reverse engineering, vulnerability discovery, exploit generation, and software testing purposes.
This library provides a Python module to parse command-line arguments.
Calmjs-parse is a collection of helper libraries for understanding ECMA script.
ezdxf is a Python package to create new DXF files and read/modify/write existing DXF files.
This package provides typing stubs for colorama.
The simplegeneric module lets you define simple single-dispatch generic functions, akin to Python’s built-in generic functions like len(), iter() and so on. However, instead of using specially-named methods, these generic functions use simple lookup tables, akin to those used by e.g. pickle.dump() and other generic functions found in the Python standard library.
This package implements a CAN matrix object in Python which describes the CAN-communication and its needed objects such as board units, frames, signals, and values. It also includes two command-line tools (canconvert and cancompare) for converting and comparing CAN databases.
ncclient is a Python library that facilitates client-side scripting and application development around the NETCONF protocol.
Lazy object proxy is an object that wraps a callable but defers the call until the object is actually required, and caches the result of said call.