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.
A library designed to represent tabular data in visually appealing ASCII tables. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.
This package provides a standalone variant of distutils.version and packaging.version, without anything else.
Palettable (formerly brewer2mpl) is a library of color palettes for Python. It’s written in pure Python with no dependencies, but it can supply color maps for matplotlib. You can use Palettable to customize matplotlib plots or supply colors for a web application.
The ItemAdapter class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation.
Currently supported types are:
scrapy.item.Item
dict
dataclass-based classes
attrs-based classes
pydantic-based classes
Additionally, interaction with arbitrary types is supported by implementing a pre-defined interface.
Chai provides an api for mocking, stubbing and spying your python objects, patterned after the Mocha library for Ruby.
attrs is a Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols.
Docutils is a modular system for processing documentation into useful formats, such as HTML, XML, and LaTeX. It uses reStructuredText, an easy to use markup language, for input.
This package provides tools for converting .rst files to other formats via commands such as rst2man, as well as supporting Python code.
This package implements rich tables for various purposes, it's JSON human-prettifier based on the rich Python library.
This package provides a way to make anything a version object, and compare against a vast section of other version formats.
This package provides a build hook plugin for Hatch to automatically bs generate a manual page from an ArgumentParser object, using argparse-manpage by Pavel Raiskup.
This package provides a fast, regex-based date parsing library in pure Python.
This package provides a set of handlers for the Python standard library logging package. Some of these handlers are out-of-scope for the standard library, and so they are packaged here. Others are updated versions which have appeared in recent Python releases, but are usable with older versions of Python and so are packaged here.
This is a package for matrices describing the affine transformation of the plane.
Parse strings using a specification based on the Python format() syntax.
This package provides a framework to implement simple but nice CLIs.
This package allows to detect if the user is using Dark Mode.
Nikola generates static websites and blogs. Out of the box, it supports reStructuredText, Markdown, IPython (Jupyter) Notebooks and HTML, and has plugins for many other formats.
Globber is a Python library for matching file names against glob patterns. In contrast to other glob-matching libraries, it matches arbitrary strings and doesn't require the matched names to be existing files. In addition, it supports the globstar ** operator to match an arbitrary number of path components.
bson is a Python library implementing a BSON (Binary JSON) codec.
This package provides is a small collection of algorithms that can be reused when throttling user interactions with a resource (e.g., an API).
This module provides various memoizing collections and decorators, including variants of the Python standard library's lru_cache function decorator.
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 is Python port of linkify-it, which is a links recognition library with full Unicode support. It has features like:
Full unicode support, with astral characters
International domains support
Allows rules extension and custom normalizers.
This package provides a deep merge function for Python, useful to combine multiple data objects as one.