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.
This package provides an extension for the template engine Jinja2. It adds a 'now' tag providing a convenient access to the arrow.now() API from templates. A format string can be provided to control the output.
PyAV is a Python library that allows for direct and precise manipulation of media through containers, streams, packets, codecs, and frames. It provides access to the powerful FFmpeg libraries while managing the complex details as much as possible. PyAV also facilitates data transformation and integration with other packages such as Numpy and Pillow. However, working with media is a challenging task and PyAV cannot abstract it away or make all the best decisions for you. If you can accomplish your tasks with the ffmpeg command, PyAV may not be necessary. Nonetheless, PyAV is an essential tool when working with media that requires its specific capabilities.
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).
Param is a library for handling all the user-modifiable parameters, arguments, and attributes that control your code. It provides automatic, robust error-checking while dramatically reducing boilerplate code, letting you focus on what you want your code to do rather than on checking for all the possible ways users could supply inappropriate values to a function or class.
Shellingham detects what shell the current Python executable is running in.
ExifRead is a Python library to extract EXIF data from tiff and jpeg files.
PLY is a lex/yacc implemented purely in Python. It uses LR parsing and does extensive error checking.
python-isort is a python utility/library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, a python library and plugins for various editors.
This package implements a Python port of the JavaScript mdurl.
This package provides a Python library for working with and comparing language codes.
python-langcodes implements BCP 47, the IETF Best Current Practices on Tags for Identifying Languages. BCP 47 is also known as RFC 5646. It subsumes ISO 639 and is backward compatible with it, and it also implements recommendations from the Unicode CLDR.
python-langcodes can also refer to a database of language properties and names, built from Unicode CLDR and the IANA subtag registry, if you install python-language-data.
The library allows a process to change its title (as displayed by system tools such as ps and top).
Changing the title is mostly useful in multi-process systems, for example when a master process is forked: changing the children's title allows identifying the task each process is busy with. The technique is used by PostgreSQL and the OpenSSH Server for example.
This library connects to a database, using SQLAlchemy URL connect strings, then issue SQL commands within IPython or IPython Notebook.
This package provides bindings for wcwidth and wcswidth functions defined in POSIX.1-2001 and POSIX.1-2008.
This library manages temporary directories that are automatically deleted with all their contents when they are no longer needed. It is particularly convenient for use in tests.
This package provides a set of utility functions for iterators, functions, and dictionaries.
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.
This package provides a functionality to view output of multiple processes, in parallel, in the console, with an interactive TUI.
Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. It aims to provide selecting, matching, and filtering using modern CSS selectors. Soup Sieve currently provides selectors from the CSS level 1 specifications up through the latest CSS level 4 drafts and beyond (though some are not yet implemented).
Pifpaf is a suite of fixtures and a command-line tool that starts and stops daemons for a quick throw-away usage. This is typically useful when needing these daemons to run integration testing. It originally evolved from its precursor overtest.
Dogtail is a GUI test tool and automation framework written in Python. It uses Accessibility (a11y) technologies to communicate with desktop applications. dogtail scripts are written in Python and executed like any other Python program.
This Python library provides additional types and actions for the standard argparse library.
PyWavelets is a library for wavelet transforms in Python. Wavelets are mathematical basis functions that are localized in both time and frequency. Wavelet transforms are time-frequency transforms employing wavelets. They are similar to Fourier transforms, the difference being that Fourier transforms are localized only in frequency instead of in time and frequency.
Pydbus provides a pythonic interface to the D-Bus message bus system. Pydbus can be used to access remote objects and also for object publication. It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.
This package provides a Python module that will check for package updates.