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 library provides functionality to decompile AST objects, as generated by the standard library ast module, to Python code.
This package provides a tool for generating OIDC, OpenID Connect identities.
This module provides a Python interface to pkg-config. It can be used to find all pkg-config packages, check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS and parse the output to build extensions with setup.py.
pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the Boost.Python library: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.
This package provides a Python library for controlling Linux capabilities and attributes, similar to the prctl syscall.
Bz2file is a Python library for reading and writing bzip2-compressed files. It contains a drop-in replacement for the I/O interface in the standard library's bz2 module, including features from the latest development version of CPython that are not available in older releases.
This package provides classes and function that strip gratuitous markup from web pages to make them easier to read.
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.
The colorlog.ColoredFormatter is a formatter for use with Python's logging module that outputs records using terminal colors.
This package provides a Python program that provides following locks:
Locking decorator
Reader-writer locks
Inter-process locks
Generic helpers
The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.
Voluptuous is a Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc.
This Python module implements the FLIRT. This technology is useful for identifying common library subroutines in disassembled binaries.
Dulwich is an implementation of the Git file formats and protocols written in pure Python.
python-gphoto2 is a comprehensive Python interface (or binding) to libgphoto2. It is built using SWIG to automatically generate the interface code.
UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for Python 3.
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.
Python driver for MongoDB.
This package provides liblabjackusb, a USB library for low-level communication with the U3, U6, UE9, Digit, T4 and T7 LabJack data acquisition instruments. A udev rule is also included to allow unprivileged users to communicate with the instruments via USB.
This package provides the rflint command-line utility, a static analysis tool (linter) for Robot Framework source files.
This package provides loaders and dumpers for PyYAML. Currently, an OrderedDict loader/dumper is implemented, allowing to keep items order when loading resp. dumping a file from/to an OrderedDict (Python 3.8+: Also regular dicts are supported and are the default items to be loaded to. As of Python 3.7 preservation of insertion order is a language feature of regular dicts.) It was originally mirrored from yamlordereddict.
Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. Six supports every Python version since 2.5. It is contained in only one Python file, so it can be easily copied into your project.
This package enables Python programs to dynamically access arbitrary Java objects.
This module provides two help formatters for optparse. They provide terser and more customizable option formatting in comparison to the default help formatter.