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.
Bagit is a Python library and command line utility for working with BagIt style packages. BagIt is a minimalist packaging format for digital preservation.
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.
Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).
This package provides a text progress bar library for Python. This version only differs from the original progressbar package in that it uses relative package imports instead of absolute imports, which is necessary for the module to work under Python 3.3.
Textual is a TUI framework for Python inspired by modern web development.
Confection is a lightweight library that offers a configuration system letting you conveniently describe arbitrary trees of objects.
This collection of utilities contains tooling and templates to assist in creating releases on GitHub and publishing them on PyPI. It is designed to be used by Robot Framework and tools and libraries in its ecosystem, but can naturally be used also by other projects.
This package provides a pixel-level image comparison library for Python, originally created to compare screenshots in tests. Its features include accurate anti-aliased pixels detection and perceptual color difference metrics.
Easy ANSI is a terminal framework API to give you an easy way to use colors, cursor control movements, and line/box drawing. It is not meant as a replacement to more full-featured frameworks (such as curses or urwid), but as a tool to quickly create nice-looking screens in your terminal window. You can even create animations with the cursor controls.
The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464.
Pyan takes one or more Python source files, performs a (rather superficial) static analysis, and constructs a directed graph of the objects in the combined source, and how they define or use each other. The graph can be output for rendering by GraphViz or yEd.
This package provides a pure Python trie data structure implementation.
The Python X Library is intended to be a fully functional X client library for Python programs. It is useful to implement low-level X clients. It is written entirely in Python.
This module does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data.
This package provides a decorator which makes caching time-or-computationally-expensive properties quick and easy and works in Python 2 or 3.
This package provides a fast, regex-based date parsing library in pure Python.
The asyncstdlib library re-implements functions and classes of the Python standard library to make them compatible with async callables, iterables and context managers. It is fully agnostic to async event loops and seamlessly works with asyncio, third-party libraries such as trio, as well as any custom async event loop.
A Procfile is a file which describes how to run an application consisting of several processes. honcho starts all listed processes. The output of all running processes is collected by honcho and displayed.
This package provides a friendly fork of multiprocessing which uses dill instead of pickle.
Clone non-relocatable virtualenvs without breaking site-packages.
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
Importmagic is a Python library for automatically managing imports by finding unresolved symbols in Python code and their corresponding imports.
Awkward CPP provides precompiled routines for the awkward package. It is not useful on its own, only as a dependency for awkward.
Pebble aims to help manage threads and processes in an easier way. It wraps Python's standard library threading and multiprocessing objects.