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.
Cmd2 is a tool for building interactive command line applications in Python. Its goal is to make it quick and easy for developers to build feature-rich and user-friendly interactive command line applications. It provides a simple API which is an extension of Python's built-in cmd module. cmd2 provides a wealth of features on top of cmd to make your life easier and eliminates much of the boilerplate code which would be necessary when using cmd.
This package provides typing stubs for urllib3.
The SeleniumScreenshots library for Robot Framework provides keywords for annotating and cropping screenshots taken with SeleniumLibrary. It is useful for scripting automatically updated screenshots for documentation or for visual regression testing purposes.
This library implements validation of JSON documents by JSON schema for drafts 04, 06 and 07.
This package provides a pure Python RFC3339 validator.
This package provides a way to format a simple (i.e. not nested) list into aligned columns.
Parse strings using a specification based on the Python format() syntax.
This Python tool figures out the differences between two similar XML files, in the same way the diff utility does it.
This package implements an installer for Python Build Standalone.
Lexer and codec to work with LaTeX code in Python.
This package provides tools for computing deep differences and searching of any Python object/data. Recreate objects by adding adding deltas to each other.
This package provides a simple utility for checking the python version.
PyMdown Extensions is a collection of extensions for Python Markdown. All extensions are found under the module namespace of pymdownx.
The goal of this project is to manage configuration for Python tools, such as rope and add support for a pyproject.toml configuration file.
Include extension for Python Markdown. It lets you include local or remote (downloadable) files into your markdown at arbitrary positions.
This project is motivated by markdown-include and provides the same functionalities with some extras.
This package provides an implementation of the NREPL protocol for Python.
This package provides a PEP 517 build backend that makes use of the Meson build system.
This Python module provides line editing functions similar to the default Emacs-style ones of GNU Readline. Unlike the Python standard library's readline package, this one allows access to those capabilities in settings outside of a standard command-line interface. It is especially well-suited to interfacing with Urwid, due to a shared syntax for describing key inputs.
Currently, all stateless Readline commands are implemented. Yanking and history are not supported.
Pure python C++ header parser that parses C++ headers in a mildly naive manner that allows it to handle many C constructs, including many (C++11 and beyond) features.
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.
This package provides a simple async process supervisor in Python.
Pelican is a tool to generate a static blog from reStructuredText, Markdown input files, and more. Pelican uses Jinja2 for templating and is very extensible.
Pabot is a parallel executor for Robot Framework tests.
Click Extra extends the Click framework with colored help screens, configuration file support, table rendering, and platform detection. It serves as a drop-in replacement adding features for user-friendly command-line interfaces.