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.
DiskCache is a disk and file backed persistent cache.
This package provides a more complete LaTeX to Unicode converter than unicodeit using a parser generated from EBNF with the Lark library.
This package contains a context manager for mocking/wrapping stdin/stdout/stderr.
This package provides the reference implementation of the Jupyter Notebook format and Python APIs for working with notebooks.
This is a library to support the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This version of the protocol is often referred to as “IDNA2008” and can produce different results from the earlier standard from 2003. The library is also intended to act as a suitable drop-in replacement for the “encodings.idna” module that comes with the Python standard library but currently only supports the older 2003 specification.
This package implements a functionality that will identify a file based off it's magic numbers.
This package provides a scalable Bloom filter implemented in Python.
This package provides a simple, but extensible Python implementation for the Telegram Bot API.
This package provides typing stubs for regex.
This library helps to validate configuration files and produce human readable error messages.
Redo provides various means to add seamless ability to retry to any Python callable.
This package provides a python client for the Valkey key-value store, forked from redis-py.
Databind is a library inspired by jackson-databind to de-/serialize Python dataclasses.
Vendetect helps identify copied or vendored code between repositories, making it easier to detect when code has been copied with or without attribution. It uses similarity detection algorithms to compare code files and highlight matching sections.
Dlmanager is a download manager library. It can download files in background and in parallel, and cancel downloads. It stores downloads in a given directory, avoiding re-downloading files and limits the size of this directory, removing oldest files.
Rope is a refactoring library for Python. It facilitates the renaming, moving and extracting of attributes, functions, modules, fields and parameters in Python source code. These refactorings can also be applied to occurrences in strings and comments.
This package provides the python-box Python module. It implements advanced Python dictionaries with dot notation access.
Python library that makes exceptions handling and inspection easier.
sshtunnel is a Python module for easily creating SSH tunnels in the background, using Python.
This package provides tools to convert files in the format used by multiple Spanish banks (standard 43 of the Spanish Banking Council [CSB43] / Spanish Banking Association [AEB43]) to other formats.
Supported output formats are: OFX, HomeBank CSV, HTML, JSON, ODS (OpenDocument spreadsheet), CSV, TSV, XLS, XLSX (Microsoft Excel spreadsheet), and YAML.
Chameleon is an HTML/XML template engine for Python. It uses the page templates language.
This package provides a theme plugin for the static site generator MkDocs.
Python client for Consul, a tool for service discovery, monitoring and configuration.
This package provides a Python library to parse, manipulate or create documents in LilyPond format. A command line program ly is also provided that can be used to do various manipulations with LilyPond files.