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 flake8 plugin that integrates isort, extending flake8 so that it can warn about badly sorted Python import directives.
This package is a Python module for reading Emacs Org mode files.
This library provides a text parser written in the Python language. It aims to be fast.
This package provides a JSON toolkit for Python developers.
This package detects which async library a program is running under. It supports multiple async I/O packages, like Trio, and asyncio.
pdoc auto-generates API documentation that follows your project's Python module hierarchy. It requires no configuration, has first-class support for type annotations, cross-links between identifiers, comes with an integrated live-reloading web server, uses customizable HTML templates, understands numpydoc and Google-style docstrings.
Hnswlib is a header-only C++ implementation of fast approximate nearest neighbor search with Python bindings.
Clickgen is an API for building X11 and Windows cursors from .png files. clickgen is using anicursorgen and xcursorgen under the hood.
This package makes it easy to draw tables in terminal/console applications from a list of lists of strings. It supports multi-line rows.
CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files. The main part of CairoSVG is a SVG parser, trying to follow the SVG 1.1 recommendation from the W3C. Once parsed, the result is drawn to a Cairo surface that can be exported to qvarious formats: PDF, PostScript, PNG and even SVG.
Ice is a comprehensive RPC framework. Ice helps you network your software by taking care of all interactions with low-level network programming interfaces.
pykakasi is a Python Natural Language Processing NLP library to transliterate hiragana, katakana and kanji (Japanese text) into rōmaji (Latin/Roman alphabet). It can handle characters in NFC form.
Its algorithms are based on the kakasi library, which is written in C.
Pandoc is a powerful utility to transform various input formats into a wide range of output formats. To alter the exported output document, Pandoc allows the usage of filters, which are pipes that read a JSON serialization of the Pandoc AST from stdin, transform it in some way, and write it to stdout. It allows therefore to alter the processing of Pandoc's supported input formats, for instance one can add new syntax elements to markdown, etc.
This package provides Python bindings.
If your code lets other people supply callback functions, it's important to specify the function signature you expect, and check that functions support that. Adding extra parameters later would break other peoples code unless you're careful. The backcall package provides a way of specifying the callback signature using a prototype function.
This package provides python utilities to automatically color uncaught exception tracebacks.
Cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. Cairo is a 2D vector graphics library with support for multiple backends including image buffers, PNG, PostScript, PDF, and SVG file output.
This Python library provides interfaces for parsing and analyzing two binary and library file formats ; the Executable and Linking Format (ELF), and debugging information in the Debugging With Attributed Record Format (DWARF).
Git Hammer is a statistics tool for projects in git repositories. Its major feature is tracking the number of lines authored by each person for every commit, but it also includes some other useful statistics.
This package implements a preferred system exit codes as defined by sysexits.h. This library is inspired by Rust's exitcode.
This package provides ANSII Color formatting for output in terminals.
Inform is designed to display messages from programs that are typically run from a console. It provides a collection of ‘print’ functions that allow you to simply and cleanly print different types of messages.
This package provides declarative command-line interfaces using argparse and dataclasses.
This package allows soliciting log-level info from command-line parameters.
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.