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.
text-unidecode is a basic Python port of the Text::Unidecode Perl library. It can create ASCII representations of Unicode data. In general users should prefer the python-unidecode package which offers better memory usage and transliteration quality.
This is a Python library for color math and conversions.
ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer’s interface and a simple syntax for config files.
smmap is a pure Python implementation of a sliding window memory map manager.
Schedule is an in-process scheduler for periodic jobs that uses the builder pattern for configuration. Schedule lets you run Python functions (or any other callable) periodically at pre-determined intervals using a simple, human-friendly syntax.
Cloudpickle makes it possible to serialize Python constructs not supported by the default pickle module from the Python standard library. It is especially useful for cluster computing where Python expressions are shipped over the network to execute on remote hosts, possibly close to the data.
This plugin for Flake8 checks for print statements in Python files.
This package provides a feature-rich Github-flavored Markdown to HTML Python library and command line interface.
crccheck is a calculation library for CRCs and checksums. It implement more than a hundred checksum routines.
Offlate offers a unified interface for different translation file formats, as well as many different online translation platforms. You can use it to get work from online platforms, specialized such as the Translation Project, or not such a gitlab instance when your upstream doesn't use any dedicated platform. The tool proposes a unified interface for any format and an upload option to send your work back to the platform.
This package provides n extension module for Click to register external CLI commands via setuptools entry-points.
This Python package implements a red-black tree which also stores partial aggregations at each node, making getting aggregations of key range slices an O(log(N)) operation.
This data structure is very similar to a binary indexed tree, with heap allocation instead of a flat array to represent a tree.
ConfigUpdater is a Python library for updating INI configuration files while preserving the original file's formatting, structure, and comments. Unlike Python's standard ConfigParser, ConfigUpdater maintains minimal, targeted changes--keeping comments, section ordering, key-value pair ordering, and original casing intact.
This package provides an utility collection based on no longer maintained jaraco.util.
This package provides a pure Python QR Code generator module. It uses the Python Imaging Library (PIL) to allow for the generation of QR Codes.
In addition this package provides a command line tool to generate QR codes and either write these QR codes to a file or do the output as ascii art at the console.
This package provides an implementation of Promises in Python. It is a super set of Promises/A+ designed to have readable, performant code and to provide just the extensions that are absolutely necessary for using promises in Python.
This module defines a decorator to wrap legacy APIs. The primary use case is APIs defined before keyword-only parameters existed.
This package provides a python client for the Valkey key-value store, forked from redis-py.
The bidict library provides several data structures for working with bidirectional mappings in Python.
streamtracer is a Python package for rapid streamline tracing on regularly spaced grids. The actual streamline tracing is done at a low level in Rust, with a nice Python API provided on top.
attrs is a Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols.
This package provides more-reasonable core functionality for numpy.
A lot of numpysane functionality is inspired by PDL (Perl Data Language).
numpysane has:
easier broadcasting
nicer array manipulation
array concatenation
manipulation of dimensions
broadcast-aware inner product
broadcast-aware outer product
broadcast-aware 2-norm
broadcast-aware matrix multiplication
This package extends click.Group to invoke a command without explicit subcommand name.
Standard library smtpd redistribution. Deprecated since version 3.6 and removed in version 3.12; the aiosmtpd package is a recommended replacement for this module, based on asyncio. See: Removing dead batteries from the standard library.