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.
Cachy provides a simple yet effective caching library. A simple but powerful API: thread-safety; decorator syntax; support for memcached, redis, database, file, dict stores. Cachy supports python versions 2.7+ and 3.2+.
Requests-File is a transport adapter for use with the Requests Python library to allow local file system access via file:// URLs.
Dictdiffer is a Python module that helps you to diff and patch dictionaries.
This plugin for Flake8 checks for print statements in Python files.
This package lets you run asynchronous workflows using pytest-fixtures-style dependency injection.
This package providis typing stubs for python-aiofiles.
MessagePack is a fast, compact binary serialization format, suitable for similar data to JSON. This package provides CPython bindings for reading and writing MessagePack data.
Pyment is a command line tool and library that can be used to convert between several docstring styles.
This package provide helpfull functions for Python's testing and packaging tasks.
This package provides tools to build manual pages from Python's ArgumentParser object.
This package provides ASN.1 parsing, encoding and decoding for Python, including constraints checking. It supports several codecs (e.g. BER, PER, UPER, XER) as well as limited C source code generating for OER and UPER.
Greenlet package is a spin-off of Stackless, a version of CPython that supports micro-threads called "tasklets". Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on "channels".
Yaspin provides a terminal spinner to indicate the progress during long operations.
This module provides a Python version of node-semver, a semantic version parser for Node.js.
smartpants can perform the following transformations:
Straight quotes ( " and ' ) into "curly" quote HTML entities
Backticks-style quotes (``like this'') into "curly" quote HTML entities
Dashes (-- and ---) into en- and em-dash entities
Three consecutive dots (... or . . .) into an ellipsis entity
The nbconvert tool, jupyter nbconvert, converts notebooks to various other formats via Jinja templates. It allows you to convert an .ipynb notebook file into various static formats including:
HTML
LaTeX
PDF
Reveal JS
Markdown (md)
ReStructured Text (rst)
executable script
This package provides a fast, efficiently stored trie implementation for Python.
pyfavicon is an async favicon fetcher.
This library is for working with MIDI 1.0 ports, messages and files.
This package implements a Python port of the JavaScript mdurl.
Polling2 is a utility used to wait for a function to return a certain expected condition.
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.
Typer is a library for building CLI applications. It's based on Python 3.6+ type hints.
pynixutil provides functions for base32 encoding/decoding and derivation parsing, namingly b32decode(), b32encode() and drvparse().