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 typing stubs for requests.
This package provides tools for interactive plots and applications in the browser from Python.
Flake8 is a wrapper around PyFlakes, pep8 and python-mccabe.
This package provides a Python library for controlling the i3 and Sway window managers.
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.
This library manages temporary directories that are automatically deleted with all their contents when they are no longer needed. It is particularly convenient for use in tests.
This package provide a Python client for the etcd3 API.
Parse strings using a specification based on the Python format() syntax.
This package provides yq and xq for processing YAML and XML respectively. The processing is done through jq, jq filters can be used to process the data as it passes through.
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.
The pyvips package provides Python bindings for VIPS, a multithreaded image-processing system with low memory needs.
Python-backports-abc provides a backport of additions to the collections.abc module in Python-3.5.
GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.
The asttokens module annotates Python abstract syntax trees (ASTs) with the positions of tokens and text in the source code that generated them. It makes it possible for tools that work with logical AST nodes to find the particular text that resulted in those nodes, for example for automated refactoring or highlighting.
Tools and API for translation and localization engineering. It contains several utilities, as well as an API for building localization tools.
The minikanren library provides an algorithmic core for computer algebra systems in Python.
This package provides an additional log handler for Python's standard logging package (PEP 282). This handler will write log events to a log file which is rotated when the log file reaches a certain size. Multiple processes can safely write to the same log file concurrently and rotated logs can be gzipped if desired. An optional threaded queue logging handler is provided to perform logging in the background.
Awkward CPP provides precompiled routines for the awkward package. It is not useful on its own, only as a dependency for awkward.
Confuse is a configuration library for Python that uses YAML. It takes care of defaults, overrides, type checking, command-line integration, human-readable errors, and standard OS-specific locations.
MySQL Connector/Python enables Python programs to access MySQL databases, using an API that is compliant with the Python Database API Specification v2.0 (PEP 249).
This package makes it easy to draw tables in terminal/console applications from a list of lists of strings. It supports multi-line rows.
This software allows you to verify wheel filenames and parse them into their component fields.
This package adheres strictly to the standard, with the following exceptions:
Version components may be any sequence of the relevant set of characters; they are not verified for PEP 440 compliance.
The
.whlfile extension is matched case-insensitively.
This regular expression implementation is backwards-compatible with the standard re module, but offers additional functionality like full case-folding for case-insensitive matches in Unicode.
Numexpr is a fast numerical expression evaluator for NumPy. With it, expressions that operate on arrays are accelerated and use less memory than doing the same calculation in Python. In addition, its multi-threaded capabilities can make use of all your cores, which may accelerate computations, most specially if they are not memory-bounded (e.g. those using transcendental functions).