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.
Directory iteration function like os.listdir(), except that instead of returning a list of bare filenames, it yields DirEntry objects that include file type and stat information along with the name. Using scandir() increases the speed of os.walk() by 2-20 times (depending on the platform and file system) by avoiding unnecessary calls to os.stat() in most cases.
This package is part of the Python standard library since version 3.5.
async_generator back-ports Python 3.6's native async generators and Python 3.7's context managers into Python 3.5.
Argh is a small library that provides several layers of abstraction on top of python-argparse. The layers can be mixed. It is always possible to declare a command with the highest possible (and least flexible) layer and then tune the behaviour with any of the lower layers including the native API of python-argparse.
This package provides a microlibrary that defines a JSON type alias for Python.
This package provides a read-only implementation of fsspec for IPFS.
Spinners is a Python library that contains graphical spinners that can be displayed terminal.
NestedText is a file format for holding data that is to be entered, edited, or viewed by people. It allows data to be organized into a nested collection of dictionaries, lists, and strings. In this way it is similar to JSON and YAML, but without the complexity and risk of YAML and without the syntactic clutter of JSON. NestedText is both simple and natural. Only a small number of concepts and rules must be kept in mind when creating it. It is easily created, modified, or viewed with a text editor and easily understood and used by both programmers and non-programmers.
sarge is a wrapper for subprocess which provides command pipeline functionality.
This package provides a decorator to log function arguments and function call return values in a human-readable way.
find_libpython helps find the path to the libpython dynamic library for the current Python environment. It is both a script and a Python package.
RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using “=” characters. However this conveys no benefit so many protocols choose to use Base64 without the “=” padding.
This package lets you get information about what a frame is currently doing, particularly the AST node being executed.
Awkward CPP provides precompiled routines for the awkward package. It is not useful on its own, only as a dependency for awkward.
Beautiful Soup is a Python library designed for rapidly setting up screen-scraping projects. It offers Pythonic idioms for navigating, searching, and modifying a parse tree, providing a toolkit for dissecting a document and extracting what you need. It automatically converts incoming documents to Unicode and outgoing documents to UTF-8.
The Intel HEX file format is widely used in microprocessors and microcontrollers area (embedded systems etc.) as the de facto standard for representation of code to be programmed into microelectronic devices. This package provides an intelhex Python library to read, write, create from scratch and manipulate data from Intel HEX file format. It also includes several convenience Python scripts, including "classic" hex2bin and bin2hex converters and more, those based on the library itself.
This package provides the editor module for programmatically interfacing with your system's $EDITOR.
This package provides a way to make anything a version object, and compare against a vast section of other version formats.
This package provide helpfull functions for Python's testing and packaging tasks.
This Python module provides a solver-agnostic abstraction for working with SMT formulas. For example, it allows manipulation and solving such formulas.
python-dbus provides bindings for libdbus, the reference implementation of D-Bus.
Typer is a library for building CLI applications. It's based on Python 3.6+ type hints.
The capturer package makes it easy to capture the stdout and stderr streams of the current process and subprocesses. Output can be relayed to the terminal in real time but is also available to the Python program for additional processing.
This Python library makes it easy to display images and videos in a notebook.
This library allows managing GitHub resources such as repositories, user profiles, and organizations in your Python applications, using version 3 of the GitHub application programming interface (API).