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.
Macaroons, like cookies, are a form of bearer credential. Unlike opaque tokens, macaroons embed caveats that define specific authorization requirements for the target service, the service that issued the root macaroon and which is capable of verifying the integrity of macaroons it receives.
Macaroons allow for delegation and attenuation of authorization. They are simple and fast to verify, and decouple authorization policy from the enforcement of that policy.
This package provides a data-structure parameterization system written for embedding context in JSON objects.
This package provides python library for full-text search. It indexes documents and provides a search interface for retrieving documents that best match text queries.
num2words is a library that converts numbers like 42 to words like forty-two. It supports multiple languages, and can even generate ordinal numbers like forty-second.
Schedule is an in-process scheduler for periodic jobs that uses the builder pattern for configuration. Schedule lets you run Python functions (or any other callable) periodically at pre-determined intervals using a simple, human-friendly syntax.
This packages provides tooling to beautify, unpack or deobfuscate JavaScript, leveraging popular online obfuscators.
This package provides a plugin for Setuptools for gettext.
This package provide implements a functionality to simplify writing decorators in Python.
This Python module provides an implementation of the Itanium C++ ABI symbol mangling language. The demangler generates an abstract syntax tree from mangled symbols, which can be used for directly extracting type information.
This package is a recursive descent parsing library for Python based on functional combinators. Parser combinators are just higher-order functions that take parsers as their arguments and return them as result values.
Plotext lets you plot directly to the terminal.
This Python package provides buffer compression and transformation codecs for use in data storage and communication applications.
The Python pyperf module is a toolkit for writing, running and analyzing benchmarks. It features a simple API that can:
automatically calibrate a benchmark for a time budget;
spawn multiple worker processes;
compute the mean and standard deviation;
detect if a benchmark result seems unstable;
store benchmark results in JSON format;
support multiple units: seconds, bytes and integer.
This package provides more-reasonable core functionality for numpy.
A lot of numpysane functionality is inspired by PDL (Perl Data Language).
numpysane has:
easier broadcasting
nicer array manipulation
array concatenation
manipulation of dimensions
broadcast-aware inner product
broadcast-aware outer product
broadcast-aware 2-norm
broadcast-aware matrix multiplication
This package provides a helper module to develop special remotes for git-annex. AnnexRemote implements the line-based external special remote protocol of git-annex, while leaving the behavior of the remote up to the user.
This library is designed to make it easy to write Python programs that can interact with Telegram.
This package provides a friendly fork of multiprocessing which uses dill instead of pickle.
Boto3 is a Python library for writing programs that interact with AWS.
Android Strings Lib provides support for android's strings.xml files. These files are used to translate strings in android apps.
python-pyre-extensions defines extensions to the standard typing module that are supported by the Pyre typechecker.
Python MPV JSONIPC implements an interface similar to python-mpv, but it uses the JSON IPC protocol instead of the C API.
This package implements rich tables for various purposes, it's JSON human-prettifier based on the rich Python library.
This package provides a Python library to perform a 3-way merge between strings, based on diff-match-patch. This library performs merges at a character level, as opposed to most VCS systems, which opt for a line-based approach.
easyprocess is an easy to use Python subprocess interface.