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.
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 a functionality for time taking using context managers.
Ipywidgets are interactive HTML widgets for Jupyter notebooks and the IPython kernel. Notebooks come alive when interactive widgets are used. Users gain control of their data and can visualize changes in the data.
Pywal16 is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favorite programs.
This package provides a Python interface to iw wireless tools.
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.
The databind.json package implements the de-/serialization to or from JSON payloads using the databind.core framework.
This library provides an OrderedSet data type that works like a regular set, but remembers insertion order. It supports the full Python set interface.
This package provides a Python module for creating simple ASCII tables.
Curtsies is a Python library for interacting with the terminal. It features string-like objects which carry formatting information, per-line fullscreen terminal rendering, and keyboard input event reporting.
Natsort lets you apply natural sorting on lists instead of lexicographical. If you use the built-in sorted method in python on a list such as [, it would be returned as a20, a9, a1, a4, a10][. Natsort provides a function a1, a10, a20, a4, a9]natsorted that identifies numbers and sorts them separately from strings. It can also sort version numbers, real numbers, mixed types and more, and comes with a shell command natsort that exposes this functionality in the command line.
This is an API client for various online judges, used as the backend library of oj command. You can use the Python library (onlinejudge module) and the command-line interface (oj-api command) which talks JSON compatible with jmerle/competitive-companion.
python-dbusmock allows for the easy creation of mock objects on D-Bus. This is useful for writing tests for software which talks to D-Bus services such as upower, systemd, logind, gnome-session or others, and it is hard (or impossible without root privileges) to set the state of the real services to what you expect in your tests.
This package provides a more complete LaTeX to Unicode converter than unicodeit using a parser generated from EBNF with the Lark library.
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.
This package provides Python bindings and utilities for GeoJSON, a format for encoding geographic data structures.
Colorcet is a collection of perceptually accurate 256-color colormaps for use with Python plotting programs like Bokeh, Matplotlib, HoloViews, and Datashader.
Execnet provides a share-nothing model with channel-send/receive communication for distributing execution across many Python interpreters across version, platform and network barriers. It has a minimal and fast API targeting the following uses:
distribute tasks to (many) local or remote CPUs
write and deploy hybrid multi-process applications
write scripts to administer multiple environments
python-configparser is a backport of configparser from Python 3.5 so that it can be used directly in other versions.
Greenlet package is a spin-off of Stackless, a version of CPython that supports micro-threads called "tasklets". Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on "channels".
Polling2 is a utility used to wait for a function to return a certain expected condition.
SocksiPyChain is a modified version of the SocksiPy SOCKS module, which adds support for arbitrary chaining of proxy servers and various modes of TLS/SSL encryption. It was developed for use in PageKite, and also includes a simple netcat replacement with chaining support.
Rope is a refactoring library for Python. It facilitates the renaming, moving and extracting of attributes, functions, modules, fields and parameters in Python source code. These refactorings can also be applied to occurrences in strings and comments.
Logbook is a logging system for Python that replaces the standard library’s logging module. It was designed with both complex and simple applications in mind and the idea to make logging fun.