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.
Pyclipper is a Cython wrapper for the C++ translation of the Angus Johnson's polygon clipping Clipper library (ver. 6.4.2).
TOML Kit is a 1.0.0rc1-compliant TOML library. It includes a parser that preserves all comments, indentations, whitespace and internal element ordering, and makes them accessible and editable via an intuitive API. It can also create new TOML documents from scratch using the provided helpers. Part of the implementation has been adapted, improved, and fixed from Molten.
Cog is a file generation tool. It allows using pieces of Python code as generators in your source files to generate arbitrary text.
This is a library to allow the easy creation of Relay-compliant servers using the GraphQL Python reference implementation of a GraphQL server. It should be noted that the code is a exact port of the original graphql-relay js implementation from Facebook.
This Python library provides a recursive descent parser with backtracking and memoization (a.k.a. packrat parser). Arpeggio grammars are based on PEG formalism. Arpeggio's main use is a foundation for a toolchain for DSL development but it can be used for all sorts of general purpose parsing.
This package handles cyclic relations compared by value.
Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.
This package implements rich tables for various purposes, it's JSON human-prettifier based on the rich Python library.
A library designed to represent tabular data in visually appealing ASCII tables. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.
python-json2html is a python module to convert JSON into a human readable HTML table representation.
This package provides a Python program that provides following locks:
Locking decorator
Reader-writer locks
Inter-process locks
Generic helpers
python-pywatchman is a library to connect and query Watchman to discover file changes.
Pygit2 is a set of Python bindings to the libgit2 shared library.
pynixutil provides functions for base32 encoding/decoding and derivation parsing, namingly b32decode(), b32encode() and drvparse().
Pyqrcode is a QR code generator written purely in Python with SVG, EPS, PNG and terminal output.
A Flake8 plugin that checks for the line continuation style to be in the preferred method according to PEP-8, specifically:
The preferred way of wrapping long lines is by using Python's implied line continuation inside parentheses, brackets and braces. Long lines can be broken over multiple lines by wrapping expressions in parentheses. These should be used in preference to using a backslash for line continuation.
filelock contains a single module implementing a platform independent file lock in Python, which provides a simple way of inter-process communication.
MILC is a Python library for developing command line interface programs. This library provides features to parse arguments, automatic tab-completion, color support, logging to std, etc.
Lazy object proxy is an object that wraps a callable but defers the call until the object is actually required, and caches the result of said call.
logzero provides a fully configured Python logger object for easy logging and rotating to a console or a file.
funcy is a library that provides functional tools. Examples are:
merge - Merges collections of the same type
walk - Type-preserving map
select - Selects a part of a collection
take - Takes the first n items of a collection
first - Takes the first item of a collection
remove - Predicated-removes items of a collection
concat - Concatenates two collections
flatten - Flattens a collection with subcollections
distinct - Returns only distinct items
split - Predicated-splits a collection
split_at - Splits a collection at a given item
group_by - Groups items by group
pairwise - Pairs off adjacent items
partial - Partially-applies a function
curry - Curries a function
compose - Composes functions
complement - Complements a predicate
all_fn - "all" with predicate
This package provides an extension to the core Python logging library for logging the beginning and completion of tasks and subtasks.
Cachelib is a library extracted from werkzeug which provides a collection of cache libraries in the same API interface.
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.