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.
async-timeout provides a timeout timeout context manager compatible with asyncio.
Dulwich is an implementation of the Git file formats and protocols written in pure Python.
autoflake removes unused imports and unused variables from Python code as reported by pyflakes.
By default, it only removes unused imports for modules that are part of the standard library. Removal of unused variables is also disabled by default. It also removes useless pass statements.
clrprint is developed to print colorful output in the terminal. It has red, blue, green, yellow, purple and black/white (default) colors.
This is a library to support the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This version of the protocol is often referred to as “IDNA2008” and can produce different results from the earlier standard from 2003. The library is also intended to act as a suitable drop-in replacement for the “encodings.idna” module that comes with the Python standard library but currently only supports the older 2003 specification.
DataDriver is a data-driven extension for Robot Framework. DataDriver uses the Listener Interface of Robot Framework to create new test cases based on a data file that contains the test data. DataDriver supports data files in the CSV, XLS or XLSX formats.
This is a set of Python bindings for the DjVuLibre library.
gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of the libev event loop.
This Python library provides additional types and actions for the standard argparse library.
This package provides Python bindings to the libmagic file type guesser.
Note that this module and the python-magic module both provide a magic.py file; these two modules, which are different and were developed separately, both serve the same purpose: provide Python bindings for libmagic.
num2words is a library that converts numbers like 42 to words like forty-two. It supports multiple languages, and can even generate ordinal numbers like forty-second.
Pydoc-Markdown is a tool to create Python API documentation in Markdown format. Instead of executing your Python code like so many other documentation tools, it parses it using docspec instead.
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.
This package contains typing stubs for pytz, a very small subset the Python stubs contained in the complete typeshed collection.
The LAZR config system is typically used to manage process configuration. Process configuration is for saying how things change when we run systems on different machines, or under different circumstances. This system uses ini-like file format of section, keys, and values. The config file supports inheritance to minimize duplication of information across files. The format supports schema validation.
Mechanize implements stateful programmatic web browsing in Python, after Andy Lester’s Perl module WWW::Mechanize.
This package provides a decorator to create lazy attributes.
This is a library that enables automated deprecations. It offers the deprecated() decorator to wrap functions, providing proper warnings both in documentation and via Python’s warnings system, as well as the deprecation.fail_if_not_removed() decorator for test methods to ensure that deprecated code is eventually removed.
This package provides utilities and functions for converting GeoJSON to WKT/WKB (Well-Known Text/Binary) or GeoPackage Binary, and vice versa. Extended WKB/WKT are also supported.
This package is a small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides convenience methods for performing common object operations.
The executor package is a simple wrapper for Python’s subprocess module that makes it very easy to handle subprocesses on UNIX systems with proper escaping of arguments and error checking currently doing, particularly the AST node being executed.
fusepyng is a Python module that provides a simple interface to FUSE on various operating systems. It's just one file and is implemented using ctypes.
This package provides a wrapper for the nested containment list data structure. It is a static interval-tree that is fast for both construction and lookups.
This package provides a parser, schema validator, and data binding tool for YAML and JSON.