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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides an aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework.
The pyspnego Python library handles Negotiate, NTLM, Kerberos (SPNEGO) and CredSSP authentication. It also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format.
This package provides PySide6 stubs produced with mypy's official stubgen tool to directly generate stubs, with a set of corrections applied.
runs has improved versions of call(), check_call(), check_output(), and run() from Python's subprocess module that handle multiple commands and blocks of text, fix some defects, and add some features.
This package provides a simple package with utils to check whether versions number match PEP 440.
This package provides POSIX IPC primitives - semaphores, shared memory and message queues for Python.
This package provides a Python library that can parse OPML, FOAF, and iGoogle subscription lists.
ua-parser is a Python port of Browserscope's user agent parser.
The pyvips package provides Python bindings for VIPS, a multithreaded image-processing system with low memory needs.
Typer is a library for building CLI applications. It's based on Python 3.6+ type hints.
This package provides a parser based on lib2to3 producing docspec data from Python source code.
This package provides a collection of Python miscellaneous utility tools mainly used by other projects of the same author.
This package provides python-vdf, a library for working with Valve's VDF text format.
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.
Retrieve a scale based on a given mode and starting note. Information about these scales can be found on Wikipedia.
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).
Hy is a dialect of Lisp that's embedded in Python. Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole world of Python at your fingertips, in Lisp form.
Python reflink wraps around platform specific reflink implementations.
This package provides:
PEP 561 typing stubs packages for the Trio project packages:
trio (
trio-stubs)outcome (
outcome-stubs)async_generator (
async_generator-stubs)
A package
trio_typingcontaining types that Trio programs often want to refer to (AsyncGenerator[Y, S]andTaskStatus[T])and a mypy plugin that smooths over some limitations in the basic type hints.
This package provides the Rich toolkit for building command-line applications.
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.
Logfury is a tool for python library maintainers. It allows for responsible, low-boilerplate logging of method calls.
cligj is for Python developers who create command line interfaces for geospatial data. cligj allows you to quickly build consistent, well-tested and interoperable CLIs for handling GeoJSON.
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.