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.
PYHDF4 is a python wrapper around the NCSA HDF version 4 library, which implements the SD (Scientific Dataset), VS (Vdata) and V (Vgroup) API’s. NetCDF files can also be read and modified. It is a successor of Python-HDF4 which is a fork of pyhdf.
The Python pyperf module is a toolkit for writing, running and analyzing benchmarks. It features a simple API that can:
automatically calibrate a benchmark for a time budget;
spawn multiple worker processes;
compute the mean and standard deviation;
detect if a benchmark result seems unstable;
store benchmark results in JSON format;
support multiple units: seconds, bytes and integer.
text-unidecode is a basic Python port of the Text::Unidecode Perl library. It can create ASCII representations of Unicode data. In general users should prefer the python-unidecode package which offers better memory usage and transliteration quality.
This library allows the user to define a command-line interface from a program's help message rather than specifying it programmatically with command-line parsers like getopt and argparse.
Mechanize implements stateful programmatic web browsing in Python, after Andy Lester’s Perl module WWW::Mechanize.
This Python library is based upon the xmlfile module from lxml. It aims to provide a low memory, compatible implementation of xmlfile.
Capture the outcome of Python function calls. Extracted from the Trio project.
whatever provides an easy way to make anonymous functions by partial application of operators.
This package provides Python bindings for the libheif library and a plugin for Pillow.
This package provides a Python library to parse, manipulate or create documents in LilyPond format. A command line program ly is also provided that can be used to do various manipulations with LilyPond files.
This library is a port of Nakatani Shuyo's language-detection library (version from 03/03/2014) to Python.
Confection is a lightweight library that offers a configuration system letting you conveniently describe arbitrary trees of objects.
This package lets you implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables.
Python-daemon is a library that assists a Python program to turn itself into a well-behaved Unix daemon process, as specified in PEP 3143.
This library provides a DaemonContext class that manages the following important tasks for becoming a daemon process:
Detach the process into its own process group.
Set process environment appropriate for running inside a chroot.
Renounce suid and sgid privileges.
Close all open file descriptors.
Change the working directory, uid, gid, and umask.
Set appropriate signal handlers.
Open new file descriptors for stdin, stdout, and stderr.
Manage a specified PID lock file.
Register cleanup functions for at-exit processing.
This is a package for matrices describing the affine transformation of the plane.
Shellingham detects what shell the current Python executable is running in.
This package contains operations on PyTrees (a tree made of container data structures in Python).
This package provides a Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via https://www.h5py.org/ or https://github.com/HDFGroup/h5pyd, without relying on the Unidata netCDF library.
This package provides procedures for quickly writing configurable applications and daemons.
Pywal 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 favourite programs.
Make loops show a progress bar on the console by just wrapping any iterable with |tqdm(iterable)|. Offers many options to define design and layout.
The Python FTP server library provides a high-level interface to write efficient, scalable and asynchronous FTP servers with Python. It is the most complete RFC-959 FTP server implementation available for Python, and has the following traits:
It is lightweight, fast and scalable.
It uses the
sendfile(2)system call for uploads.It uses
epoll,kqueueandselectto handle concurrency asynchronously.It supports FTPS (RFC-4217), IPv6 (RFC-2428), Unicode file names (RFC-2640) and MLSD/MLST commands (RFC-3659).
It has a flexible system of authorizers able to manage both virtual and real users.
This is a Python port of markdown-it, and some of its associated plugins. The driving design philosophy of the port has been to change as little of the fundamental code structure (file names, function name, etc) as possible.
This package auto-generates API documentation from Python projects already existing modules and objects docstrings.