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.
StrEnum is a Python enum.Enum that inherits from str to complement enum.IntEnum in the standard library.
This module defines a decorator to wrap legacy APIs. The primary use case is APIs defined before keyword-only parameters existed.
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.
PyLD is an implementation of the JSON-LD specification.
Mimeparse provides basic functions for parsing MIME type names and matching them against a list of media-ranges.
Tree is a python library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows you to apply a function to each leaf preserving the overall structure.
Cloudpickle makes it possible to serialize Python constructs not supported by the default pickle module from the Python standard library. It is especially useful for cluster computing where Python expressions are shipped over the network to execute on remote hosts, possibly close to the data.
This package allows to detect if the user is using Dark Mode.
Pox provides a collection of utilities for navigating and manipulating file systems. This module is designed to facilitate some of the low-level operating system interactions that are useful when exploring a file system on a remote host. Pox provides Python equivalents of several shell commands such as which and find. These commands allow automated discovery of what has been installed on an operating system, and where the essential tools are located.
This package contains validators for different things such as email addresses, IP addresses, URLs, hashes and more. It has been designed to be easy to use and not require defining a schema or form just to validate some input.
makefun helps create functions dynamically with a given signature. It was largely inspired by python-decorator and functools.
This package provides a backport of asyncio.TaskGroup, asyncio.Runner and asyncio.timeout.
pyaml is a PyYAML based python module to produce pretty and readable YAML-serialized data.
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).
icalendar is a Python library for parsing and generating iCalendar files.
Python XMP Toolkit is a library for working with XMP metadata, as well as reading/writing XMP metadata stored in many different file formats.
Python XMP Toolkit is wrapping Exempi (using ctypes), a C/C++ XMP library based on Adobe XMP Toolkit, ensuring that future updates to the XMP standard are easily incorporated into the library with a minimum amount of work.
python-astroid provides a common base representation of Python source code for projects such as pychecker, pyreverse, pylint, etc. It provides a compatible representation which comes from the _ast module. It rebuilds the tree generated by the builtin _ast module by recursively walking down the AST and building an extended ast. The new node classes have additional methods and attributes for different usages. They include some support for static inference and local name scopes. Furthermore, astroid builds partial trees by inspecting living objects.
XlsxWriter is a Python module that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.
This package is an implementation of of bounded Levenshtein distance (Ukkonen).
Citeproc-py is a CSL processor for Python. It aims to implement the CSL 1.0.1 specification. citeproc-py can output styled citations and bibliographies in a number of different output formats. Currently supported are plain text, reStructuredText and HTML.
pyproject-api aims to abstract away interaction with pyproject.toml style projects in a flexible way.
This package provides a text progress bar library for Python. This version only differs from the original progressbar package in that it uses relative package imports instead of absolute imports, which is necessary for the module to work under Python 3.3.
Ultra-lightweight pure Python package to check if a file is binary or text.
This package provides a Python wrapper for Ofir Pele and Michael Werman's implementation of the Earth Mover's Distance.