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.
psutil (Python system and process utilities) is a library for retrieving information on running processes and system utilization (CPU, memory, disks, network) in Python. It is useful mainly for system monitoring, profiling and limiting process resources and management of running processes. It implements many functionalities offered by command line tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free, nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap.
This package provides a Python program that provides following locks:
Locking decorator
Reader-writer locks
Inter-process locks
Generic helpers
This package provides console text coloring for Python.
This package contains typing stubs for for freezegun, a very small subset the Python stubs contained in the complete typeshed collection.
This package provides a pure Python trie data structure implementation.
This package implements a functionality to access of environment variables from Python with support for strings, booleans, list, tuples, and dicts.
This Python module defines a tiny language to evaluate and compare license expressions using boolean logic. Logical combinations of licenses can be tested for equality, containment, and equivalence. They can be normalised and simplified. It supports SPDX license expressions as well as other naming conventions and aliases in the same expression.
This Python library allows communicating with the U3, U6, UE9 and U12 LabJack data acquisition (DAQ) modules.
pdoc auto-generates API documentation that follows your project's Python module hierarchy. It requires no configuration, has first-class support for type annotations, cross-links between identifiers, comes with an integrated live-reloading web server, uses customizable HTML templates, understands numpydoc and Google-style docstrings.
The verboselogs package extends Python's logging module to add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.
This package provides a Python progressbar library to provide visual (yet text based) progress to long running operations.
The databind.json package implements the de-/serialization to or from JSON payloads using the databind.core framework.
Palettable (formerly brewer2mpl) is a library of color palettes for Python. It’s written in pure Python with no dependencies, but it can supply color maps for matplotlib. You can use Palettable to customize matplotlib plots or supply colors for a web application.
Shellingham detects what shell the current Python executable is running in.
This package provides benchmark functions that return total space, memory, CPUs required per given input size, and parameters for CWL workflows.
Urwid is a curses-based UI/widget library for Python. It includes many features useful for text console applications.
Avoid repetetive boilerplate code in Python classes.
The isoweek module provide the class Week that implements the week definition of ISO 8601. This standard also defines a notation for identifying weeks; yyyyWww (where the W is a literal). Week instances stringify to this form.
This package provides the python-box Python module. It implements advanced Python dictionaries with dot notation access.
This package implements functionality to work with plyline. Features:
Visvalingham-Whyatt - removes the smallest triangles formed by three consecutive points in a polyline or polygon
Douglas-Peucker - gives a better representation of the convex hull
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.
The bidict library provides several data structures for working with bidirectional mappings in Python.
icmplib is a supporting library for both IPv4 and IPv6 networks. ICMP is typically used for diagnostic or control purposes - well known from utilities such as ping(1).
This package provides n extension module for Click to register external CLI commands via setuptools entry-points.