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 implements a functionality for creating, editing and loading COLLADA,which is a COLLAborative Design Activity for establishing an interchange file format for interactive 3D applications.
The library allows you to load a COLLADA file and interact with it as a python object. In addition, it supports creating a collada python object from scratch, as well as in-place editing.
This package provides testing support by jaraco.
This package providis typing stubs for python-aiofiles.
pyproject-api aims to abstract away interaction with pyproject.toml style projects in a flexible way.
This package provides typing stubs for urllib3.
Retrying is a general-purpose retrying library to simplify the task of adding retry behavior to just about anything.
Features:
Generic Decorator API.
Specify stop condition (i.e. limit by number of attempts).
Specify wait condition (i.e. exponential backoff sleeping between attempts).
Customize retrying on Exceptions.
Customize retrying on expected returned result.
Urwid is a curses-based UI/widget library for Python. It includes many features useful for text console applications.
This package provides a pure Python based parser generator, that also works with RPython. It is a more-or-less direct port of David Bazzley's PLY, with a new public API, and RPython support.
Echo is a small library for attaching callback functions to property state changes.
Python module that provides a simple interface to FUSE and MacFUSE. The binding is created using the standard ctypes library.
The simplaudio package provides cross-platform, dependency-free audio playback capability for Python 3 on OSX, Windows, and Linux.
This package provides colored diff functions that highlight parts of the lines that were modified.
Nanobind is a small binding library that exposes C++ types in Python and vice versa. It is reminiscent of Boost.Python and pybind11 and uses near-identical syntax. In contrast to these existing tools, nanobind is more efficient: bindings compile in a shorter amount of time, produce smaller binaries, and have better runtime performance.
Archspec offers human-readable labels for system architecture aspects. These aspects include CPU, network fabrics, etc. In addition, it offers APIs to detect, query, and compare them.
Gorilla is a Python library that provides a convenient approach to monkey patching. Monkey patching is the process of modifying module and class attributes at runtime with the purpose of replacing or extending third-party code.
This package provides tools for interactive plots and applications in the browser from Python.
Pebble aims to help manage threads and processes in an easier way. It wraps Python's standard library threading and multiprocessing objects.
This package implements functionality of RGB/CIE1931 'xy' gammuts conversion: Gamut A, B, and C.
This package provides a library for extracting, transforming and loading tables of data. It can read from and write to databases or files in multiple formats, including:
python objects
delimited files
pickle files
text/XML/JSON/HTML files
python I/O streams
Excel XLS/XLSX files
HDF5 files
This package is built on top the python-black code formatter to enable formatting of partial files.
With apipkg you can control the exported namespace of a Python package and greatly reduce the number of imports for your users. It is a small pure Python module that works on virtually all Python versions.
Constantly is a Python library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag values.
This regular expression implementation is backwards-compatible with the standard re module, but offers additional functionality like full case-folding for case-insensitive matches in Unicode.
An immutable mapping type for Python. The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure, Scala, Haskell, and other functional languages.