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.
This python library provides interfaces for parsing and working with Portable Executable (PE) files. It makes to most information from the header, as well as section details and data available.
This regular expression implementation is backwards-compatible with the standard re module, but offers additional functionality like full case-folding for case-insensitive matches in Unicode.
This package provides a high-level, convenient API for managing internationalization/translation contexts in Python applications. There is a simple API for single-context applications, such as command line scripts which only need to translate into one language during the entire course of their execution. There is a more flexible, but still convenient API for multi-context applications, such as servers, which may need to switch language contexts for different tasks.
Python implementation of the ERIS.
This module implements the PRECIS Framework as described in RFC 8264, RFC 8265 and RFC 8266.
This package provides a Python library that can parse OPML, FOAF, and iGoogle subscription lists.
This software allows you to verify wheel filenames and parse them into their component fields.
This package adheres strictly to the standard, with the following exceptions:
Version components may be any sequence of the relevant set of characters; they are not verified for PEP 440 compliance.
The
.whlfile extension is matched case-insensitively.
Mako is a templating language for Python that compiles templates into Python modules.
Miniupnpc is a client library for Python programs to set up port forwards using UPnP.
Inflection is a string transformation library. It singularizes and pluralizes English words, and transforms strings from CamelCase to underscored string.
Python bindings for ManimPango which is a C binding for Pango, using Cython.
ManimPango is internally used in Manim to render (non-LaTeX) text.
This package provides a Python interface the libVEX and VEX IR. VEX is the intermediate representation (also known as intermediate language) used by the Valgrind analysis tool. As such, VEX is designed to enable all kinds of binary analysis tasks.
language_data is a supplement to the langcodes module, for working with standardized codes for human languages. It stores the more bulky and hard-to-index data about languages, particularly what they are named in various languages.
This package implements a functionality for time taking using context managers.
Yapsy, or Yet Another Plugin SYstem, is a small library implementing the core mechanisms needed to build a plugin system into a wider application.
The main purpose is to depend only on Python's standard libraries and to implement only the basic functionalities needed to detect, load and keep track of several plugins.
Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language. It makes writing C extensions for Python as easy as Python itself.
eliot is a Python logging system that outputs causal chains of actions: actions can spawn other actions, and eventually they either succeed or fail. The resulting logs tell you the story of what your software did: what happened, and what caused it.
This library provides a text parser written in the Python language. It aims to be fast.
A pure-python universal errors-and-erasures Reed-Solomon Codec, based on the tutorial at Wikiversity. This is a burst-type implementation, so that it supports any Galois field higher than 2^3, but not binary streams.
The jupyter_client package contains the reference implementation of the Jupyter protocol. It also provides client and kernel management APIs for working with kernels, and the jupyter kernelspec entrypoint for installing kernelspecs for use with Jupyter frontends.
Sexpdata is an S-expression parser/serializer. It has load and dump functions like pickle, json or PyYAML module.
bashlex is a Python port of the parser used internally by GNU bash.
For the most part it's transliterated from C, the major differences are:
it does not execute anything
it is reentrant
it generates a complete AST
GPX file parser and GPS track manipulation library.
Dulwich is an implementation of the Git file formats and protocols written in pure Python.