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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a library that wraps the traditional Python dictionaries and provides a syntax to access nested dictionaries values using a dot syntax, for example: dictionary['deeply.nested.key'].
MILC is a Python library for developing command line interface programs. This library provides features to parse arguments, automatic tab-completion, color support, logging to std, etc.
python-future is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead.
async-timeout provides a timeout timeout context manager compatible with asyncio.
This library is a port of Nakatani Shuyo's language-detection library (version from 03/03/2014) to Python.
Redo provides various means to add seamless ability to retry to any Python callable.
This is Python port of linkify-it, which is a links recognition library with full Unicode support. It has features like:
Full unicode support, with astral characters
International domains support
Allows rules extension and custom normalizers.
The bidict library provides several data structures for working with bidirectional mappings in Python.
Wand is a ctypes-based binding for ImageMagick's MagickWand library.
Python implementation of the ERIS.
This package provides a tool for modifying a user's PATH.
This package is built on top the python-black code formatter to enable formatting of partial files.
This package provides plugins for using apispec with web frameworks.
This library provides a filter for the logging module from the Python standard library which allows removing duplicate log messages.
This module implements the password-based key derivation function, PBKDF2, specified in RSA PKCS#5 v2.0.
PKCS#5 v2.0 Password-Based Key Derivation is a key derivation function which is part of the RSA Public Key Cryptography Standards series. The provided implementation takes a password or a passphrase and a salt value (and optionally a iteration count, a digest module, and a MAC module) and provides a file-like object from which an arbitrarily-sized key can be read.
Patch NG (New Generation) is a command and Python library to parse and apply unified diffs. It has features such as:
automatic correction of common patch formatting corruption
patch format detection (SVN, Hg, Git)
nice diffstat histogram.
PyTidyLib is a Python package that wraps the HTML Tidy library. This allows you, from Python code, to “fix” invalid (X)HTML markup.
Pydantic Settings provides optional Pydantic features for loading a settings or config class from environment variables or secrets files.
This package is a preview of pathlib functionality planned for a future release of Python; specifically, it provides three ABCs that can be used to implement path classes for non-local filesystems
This package contains a small collection of test tool plugins for nose2 and flake8.
PyRSS2Gen is the interface to generate RSS 2.0 feeds. PyRSS2Gen builds the feed up by using a XML generator.
rJSmin is a javascript minifier written in Python. The minifier is based on the semantics of jsmin.c by Douglas Crockford. The module is a re-implementation aiming for speed, so it can be used at runtime (rather than during a preprocessing step).
Invoke is a Python task execution tool and library, drawing inspiration from various sources to arrive at a powerful and clean feature set. It is evolved from the Fabric project, but focuses on local and abstract concerns instead of servers and network commands.
path (formerly path.py) implements path objects as first-class entities, allowing common operations on files to be invoked on those path objects directly.