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.
This package provides a library to choose unique available network ports.
ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer’s interface and a simple syntax for config files.
This package provides a pythonic way to manipulate color representations (HSL, RVB,web, X11, ...).
Python logging made (stupidly) simple.
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.
This package provides a text progress bar library for Python. This version only differs from the original progressbar package in that it uses relative package imports instead of absolute imports, which is necessary for the module to work under Python 3.3.
This package provides a command-line interface (CLI) to the Jinja2 template engine.
This package provides the Abseil Python Common Libraries, a collection of Python libraries for building Python applications.
This package provides an AST unparser for Python. It is a factored out version of unparse found in the Python source distribution.
filetype is a small and dependency free Python package to infer file type and MIME type checking the magic numbers signature of a file or buffer.
PyYAML is a YAML parser and emitter for Python. PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that represent an arbitrary Python object.
Pyphen is a pure Python module to hyphenate text using existing Hunspell hyphenation dictionaries.
pypandoc is a thin Python wrapper around pandoc and pandoc-citeproc.
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.
python-dateparser provides modules to easily parse localized dates in almost any string formats commonly found on web pages.
Easy ANSI is a terminal framework API to give you an easy way to use colors, cursor control movements, and line/box drawing. It is not meant as a replacement to more full-featured frameworks (such as curses or urwid), but as a tool to quickly create nice-looking screens in your terminal window. You can even create animations with the cursor controls.
This package provides a Doxygen filter for Python.
pyquery allows you to make jQuery queries on xml documents. The API is as much as possible the similar to jQuery. pyquery uses lxml for fast xml and html manipulation.
anyascii converts Unicode characters to their best ASCII representation.
TatSu (竜) takes a grammar in a variation of Extended Backus-Naur Form (EBNF) as input, and outputs a memoizing Parsing Expression Grammar (PEG) or Packrat parser in Python.
Python library that makes exceptions handling and inspection easier.
This Python tool figures out the differences between two similar XML files, in the same way the diff utility does it.
PLY is a lex/yacc implemented purely in Python. It uses LR parsing and does extensive error checking.
Plotext lets you plot directly to the terminal.