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.
The PyPNG module implements support for PNG images. It reads and writes PNG files with all allowable bit depths (1/2/4/8/16/24/32/48/64 bits per pixel) and colour combinations: greyscale (1/2/4/8/16 bit); RGB, RGBA, LA (greyscale with alpha) with 8/16 bits per channel; colour mapped images (1/2/4/8 bit). Adam7 interlacing is supported for reading and writing. A number of optional chunks can be specified (when writing) and understood (when reading): tRNS, bKGD, gAMA.
PyPNG is not a high level toolkit for image processing (like PIL) and does not aim at being a replacement or competitor. Its strength lies in fine-grained extensive support of PNG features. It can also read and write Netpbm PAM files, with a focus on its use as an intermediate format for implementing custom PNG processing.
marshmallow provides a library for converting complex datatypes to and from native Python datatypes.
This package provides a docutils-compatibility bridge to CommonMark that lets you write CommonMark inside of Docutils & Sphinx projects.
This package validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers
This package corresponds to the latest unicodedata standard Python module.
PyMD4C provides Python bindings for MD4c, a C Markdown parser, compliant to CommonMark.
The isoweek module provide the class Week that implements the week definition of ISO 8601. This standard also defines a notation for identifying weeks; yyyyWww (where the W is a literal). Week instances stringify to this form.
Bagit is a Python library and command line utility for working with BagIt style packages. BagIt is a minimalist packaging format for digital preservation.
AsyncClick is a fork of Click that works well with anyio, Trio, or asyncio.
This package provides a NFC (Near-Field Communication) Data Exchange Format decoder and encoder.
anytree is a simple, lightweight, and extensible tree data structure for Python.
This package allows determination of image size from PNG, JPEG, JPEG2000 and GIF files in pure Python.
This Python module provides a solver-agnostic abstraction for working with SMT formulas. For example, it allows manipulation and solving such formulas.
This plugs in to Python LSP Server, adding code actions that refactor using Rope.
Urwid is a curses-based UI/widget library for Python. It includes many features useful for text console applications.
This package defines the can module, which provides controller area network (CAN) support for Python developers; providing common abstractions to different hardware devices, and a suite of utilities for sending and receiving messages on a CAN bus.
python-pydantic enables specifying CLI via data models provided in the JSON format.
immutabledict is an immutable wrapper around dictionaries. It implements the complete mapping interface and can be used as a drop-in replacement for dictionaries where immutability is desired.
Python library that makes exceptions handling and inspection easier.
Targ is a package to build a Python Command Line Interface for applications by using type hints and docstrings.
Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).
This is a Python library for color math and conversions.
Simple but high performance Cython hash table mapping pre-randomized keys to void* values.
Pure Python multicast DNS (mDNS) service discovery library (Bonjour/Avahi compatible).