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.
This module does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data.
Parsley is a parsing library using PEG algorithm, so each expression in the grammar rules works like a Python expression. In particular, alternatives are evaluated in order, unlike table-driven parsers such as yacc, bison or PLY. Parsley is an implementation of OMeta, an object-oriented pattern-matching language.
This Python 3 module provides a DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.
A pure-python universal errors-and-erasures Reed-Solomon Codec, based on the tutorial at Wikiversity. This is a burst-type implementation, so that it supports any Galois field higher than 2^3, but not binary streams.
Netifaces is a Python module providing information on network interfaces in an easy and portable manner.
Uniseg is a Python package used to determine Unicode text segmentations. Supported segmentations include:
Code point (any value in the Unicode codespace)
Grapheme cluster (user-perceived character made of a single or multiple Unicode code points, e.g. "G" + acute-accent)
Word break
Sentence break
Line break
The tempora Python library contains miscellaneous date and time related utilities and constants, routines for measuring, profiling, and getting datetime-aware UTC values as well as an event scheduler.
identify is a file identification library for Python. Given a file (or some information about a file), return a set of standardized tags identifying what the file is.
This library computes and verifies Cyclic Redundancy Check checksums, using predefined and custom CRC configurations.
Configurations:
- CRC8
CCITT AUTOSAR SAEJ1850 SAEJ1850_ZERO BLUETOOTH MAXIM-DOW
- CRC16
XMODEM GSM PROFIBUS MODBUS IBM-3740 KERMIT
- CRC32
CRC32 AUTOSAR BZIP2 POSIX
- CRC64
CRC64
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.
Dill extends Python's pickle module for serializing and de-serializing Python objects to the majority of the built-in Python types. Dill provides the user the same interface as the pickle module, and also includes some additional features. In addition to pickling Python objects, dill provides the ability to save the state of an interpreter session in a single command. Hence, it would be feasible to save a interpreter session, close the interpreter, ship the pickled file to another computer, open a new interpreter, unpickle the session and thus continue from the saved state of the original interpreter session.
Orderly Set is a package containing multiple implementations of Ordered Set.
pywinrm is a Python client for the Windows Remote Management (WinRM) service. It allows you to invoke commands on target Windows machines from any machine that can run Python.
This package implements a functionality of pulti-producer-multi-consumer signal dispatching mechanism. It's a fork of http://pydispatcher.sourceforge.net/ with PyPy support.
Astor is designed to allow easy manipulation of Python source via the Abstract Syntax Tree.
This package provides a decorator to create lazy attributes.
This package contains validators for different things such as email addresses, IP addresses, URLs, hashes and more. It has been designed to be easy to use and not require defining a schema or form just to validate some input.
This package provides pillow plugin for JPEG-XL, using Rust for bindings.
This package provides bindings for wcwidth and wcswidth functions defined in POSIX.1-2001 and POSIX.1-2008.
python-configparser is a backport of configparser from Python 3.5 so that it can be used directly in other versions.
This package provides a utility to find Python versions on the current system.
This package outputs version information for modules loaded in the current session, Python, and the OS.
The purpose of this package is to produce a template or specification for a file-system interface, that specific implementations should follow, so that applications making use of them can rely on a common behavior and not have to worry about the specific internal implementation decisions with any given backend.
Bracex is a brace expansion library for Python that implements Bash-style brace expansion. It can generate strings from patterns like {a,b,c} or {1..10}.