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.
Poetry plugin to export the dependencies to various formats.
ZipFly is a zip archive generator. It was created to generate very large zip archives for immediate sending out to clients, or for writing large zip archives without memory inflation.
This package provides a way to make anything a version object, and compare against a vast section of other version formats.
retry is an easy to use retry decorator for Python. It can be used to retry a function a given number of times.
This package contains typing stubs for TOML, a very small subset the Python stubs contained in the complete typeshed collection.
The fastbencode Python package implements the bencode serialization format for storing and transmitting loosely structured data, originally used by BitTorrent.
The format can encode four different types of values: byte strings, integers, lists, and dictionaries (associative arrays). It's simple and unaffected by endianness,
This package includes both a pure-Python version and an optional C extension based on Cython. Both provide the same functionality, but the C version has significantly better performance.
Colorama is a Python library for rendering colored terminal text.
Partd stores key-value pairs. Values are raw bytes. We append on old values. Partd excels at shuffling operations.
This package determines if shell has a light or dark background.
This library helps to redirect sys.stdout to a stream or a file while executing some piece of code, including C code running within a Python process.
Whoosh is a fast, pure-Python full text indexing, search, and spell checking library.
Helpdev is a library to easily extract information about the Python environment.
entrypoint2 is an easy to use command-line interface for Python modules based on argparse. It translates function signature and documentation to argparse configuration.
python-gphoto2 is a comprehensive Python interface (or binding) to libgphoto2. It is built using SWIG to automatically generate the interface code.
This tool provides a command-line interface (CLI) to bump a software version simply.
This package allows the programmatic creation of markdown-compliant strings.
The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. EditorConfig files are easily readable and they work nicely with version control systems.
This is a implementation of immutable linked lists for Python. It contains nil (the empty linked list) and a Pair class for nodes. Since a linked list is treated as immutable, it is hashable, and its length can be retrieved in constant time. Some of the terminology is inspired by LISP. It is possible to create an improper list by creating a Pair with a non-list cdr.
This library provides support for legacy Python Packaging functionality removed from packaging.
The LAZR config system is typically used to manage process configuration. Process configuration is for saying how things change when we run systems on different machines, or under different circumstances. This system uses ini-like file format of section, keys, and values. The config file supports inheritance to minimize duplication of information across files. The format supports schema validation.
This Python module enables remote procedure calls, clustering, and distributed-computing. For this purpose, it makes use of object-proxying, a technique that employs python's dynamic nature, to overcome the physical boundaries between processes and computers, so that remote objects can be manipulated as if they were local.
The python package d2to1 (the d is for distutils) allows using distutils2-like setup.cfg files for a package's metadata with a distribute/setuptools setup.py script.
This library implements validation of JSON documents by JSON schema for drafts 04, 06 and 07.
Wcwidth measures the number of terminal column cells of wide-character codes. It is useful for those implementing a terminal emulator, or programs that carefully produce output to be interpreted by one. It is a Python implementation of the wcwidth and wcswidth C functions specified in POSIX.1-2001 and POSIX.1-2008.