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.
Echo is a small library for attaching callback functions to property state changes.
ua-parser is a Python port of Browserscope's user agent parser.
This package provides a tokenizer/parser/executor for the PartiQL language, in Python.
lsprotocol is a Python implementation of object types used in the Language Server Protocol (LSP). This repository contains the code generator and the generated types for LSP.
Clickgen is an API for building X11 and Windows cursors from .png files. clickgen is using anicursorgen and xcursorgen under the hood.
swagger_spec_validator provides a library for validating Swagger API specifications.
This package provides helper functions for injecting a conda environment into the current python environment (by modifying sys.path, without actually changing the current python environment).
This package provides a Python library that is an implementation of traditional readability measures based on simple surface characteristics. These measures are basically linear regressions based on the number of words, syllables, and sentences.
Pyment is a command line tool and library that can be used to convert between several docstring styles.
Pykka implements the actor model in Python, which introduces some simple rules to control the sharing of state and cooperation between execution units, and makes it easier to build concurrent applications.
This package provides Python interface to the SANE scanner and frame grabber interface.
Usage of Python's multiprocessing package in a gevent-powered application may raise problems. With gipc, process-based child processes can safely be created anywhere within a gevent-powered application.
The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. EditorConfig files are easily readable and they work nicely with version control systems.
This library handles CACHEDIR.TAG, a file llowing any arbitrary directory to be marked as a cache directory.
This package provides tools to convert files in the format used by multiple Spanish banks (standard 43 of the Spanish Banking Council [CSB43] / Spanish Banking Association [AEB43]) to other formats.
Supported output formats are: OFX, HomeBank CSV, HTML, JSON, ODS (OpenDocument spreadsheet), CSV, TSV, XLS, XLSX (Microsoft Excel spreadsheet), and YAML.
This package provides a deep merge function for Python, useful to combine multiple data objects as one.
Dulwich is an implementation of the Git file formats and protocols written in pure Python.
This package provides typing stubs for PyYAML.
Radon is a Python tool which computes various code metrics. Supported metrics are:
raw metrics: SLOC, comment lines, blank lines, &c.
Cyclomatic Complexity (i.e., McCabe’s Complexity)
Halstead metrics (all of them)
the Maintainability Index (a Visual Studio metric)
This package provides Python modules that abstract many formats of Debian-related files, such as:
Debtags information;
debian/changelogfiles;packages files, pdiffs;
control files of single or multiple RFC822-style paragraphs---e.g.
debian/control,.changes,.dsc;Raw
.deband.arfiles, with (read-only) access to contained files and meta-information.
This package provides a fast and complete Python implementation of Markdown. It was written to closely match the behaviour of the original Perl-implemented Markdown.pl. It also comes with a number of extensions (called extras) for things like syntax coloring, tables, header-ids.
k5test is a library for setting up self-contained Kerberos 5 environments, and running Python unit tests inside those environments. It is based on the file of the same name found alongside the MIT Kerberos 5 unit tests.
This package implements object-oriented JSONSchema. It lets you traverse a schema like paths and access a schema on demand with separate dereferencing accessor layer.
python-dbus provides bindings for libdbus, the reference implementation of D-Bus.