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 Python module for creating simple ASCII tables.
This package implements the kneedle algorithm. Given a set of x and y values, kneed will return the knee point of the function. The knee point is the point of maximum curvature.
The marshmallow-jsonapi package provides a simple way to produce JSON:API-compliant data in any Python Web framework. It includes optional utilities to integrate with Flask.
This package provides a small helper library to convert Arabic Numbers to Roman Numerals.
This package provides the core functionality for pydantic validation and serialization.
This package includes Controller Area Network (CAN) related tools that can be used to:
parse DBC, KCD, SYM, ARXML 4 and CDD files
encode and decode CAN messages
multiplex simple and extended signals
diagnose DID encoding and decoding
dump the CAN decoder output
test CAN nodes
generate C source code
monitor the CAN bus
The verboselogs package extends Python's logging module to add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.
qasync allows coroutines to be used in PyQt/PySide applications by providing an implementation of the PEP 3156 event-loop.
Imageio is a Python library that provides an easy interface to read and write a wide range of image data, including animated images, video, volumetric data, and scientific formats.
This package validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers
Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. It aims to provide selecting, matching, and filtering using modern CSS selectors. Soup Sieve currently provides selectors from the CSS level 1 specifications up through the latest CSS level 4 drafts and beyond (though some are not yet implemented).
Parallel Python module (PP) provides an easy and efficient way to create parallel-enabled applications for SMP computers and clusters. PP module features cross-platform portability and dynamic load balancing. Thus applications written with PP will parallelize efficiently even on heterogeneous and multi-platform clusters (including clusters running other applications with variable CPU loads).
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".
python-aiofiles is a library for handling local disk files in asyncio applications.
PyLD is an implementation of the JSON-LD specification.
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
Pyment is a command line tool and library that can be used to convert between several docstring styles.
Traceback serialization allows you to:
Pickle tracebacks and raise exceptions with pickled tracebacks in different processes. This allows better error handling when running code over multiple processes (imagine multiprocessing, billiard, futures, celery etc).
Parse traceback strings and raise with the parsed tracebacks.
This package contains models and schemas used by Safety.
This module performs conversions between Python values and C bit field structs represented as Python byte strings. It is intended to have a similar interface as the struct module from Python, but working on bits instead of primitive data types like char, int, etc.
This package provides a utility to find Python versions on the current system.
Packaging is a Python module for dealing with Python packages. It offers an interface for working with package versions, names, and dependency information.
SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible.
dirty-equals is a Python library that (mis)uses the __eq__ method to make code (generally unit tests) more declarative and therefore easier to read and write.