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.
Graphene is a Python library for building GraphQL schemas/types. A GraphQL schema describes your data model, and provides a GraphQL server with an associated set of resolve methods that know how to fetch data.
This package provides a Python library for parsing, modifying, and composing subtitles in the SRT file format.
This module extends immutable UUID objects (the UUID class) with the functions uuid6(), uuid7(), and uuid8() from the proposed IETF RFC 9562.
This package provides a collection of useful tools to use PyPy-specific features, with CPython fallbacks.
This package provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. All of the functionality is implemented in C. Methods for accessing the machine representation are provided. This can be useful when bit level access to binary files is required, such as portable bitmap image files. Also, when dealing with compressed data which uses variable bit length encoding, you may find this module useful.
This package provides a Python package for estimating the number of syllables in a word.
Universal Pathlib is a Python library that extends the pathlib.Path API to support a variety of backend filesystems via filesystem_spec.
Deterministically encode JSON.
Encodes objects and arrays as RFC 7159 JSON.
Sorts object keys so that you get the same result each time.
Has no insignificant whitespace to make the output as small as possible.
Escapes only the characters that must be escaped, U+0000 to U+0019 / U+0022 / U+0056, to keep the output as small as possible.
Uses the shortest escape sequence for each escaped character.
Encodes the JSON as UTF-8.
Can encode frozendict immutable dictionaries.
Python Utils is a collection of small Python functions and classes which make common patterns shorter and easier.
The databind.json package implements the de-/serialization to or from JSON payloads using the databind.core framework.
This package provides the python-box Python module. It implements advanced Python dictionaries with dot notation access.
The module provides a fast implementation of cached properties for Python 3.9+.
This package provides a self-contained and simple BIP39 implementation written in Python. It includes a bip39.py executable.
BIP39 is a standardized mapping between binary data (the entropy), and a list of words that are easier to remember for humans (the mnemonic).
This package provides a plugin for Setuptools for gettext.
Python module that provides a simple interface to FUSE and MacFUSE. The binding is created using the standard ctypes library.
This package provides ASN.1 parsing, encoding and decoding for Python, including constraints checking. It supports several codecs (e.g. BER, PER, UPER, XER) as well as limited C source code generating for OER and UPER.
Sexpdata is an S-expression parser/serializer. It has load and dump functions like pickle, json or PyYAML module.
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.
This package provides various tools to supplement packaging Python releases.
Python SDK for reporting exceptions, errors, and log messages to Rollbar.
Capabilities include:
Sending messages and exceptions with arbitrary context
Getting back aggregates
Debugging production issues
smartpants can perform the following transformations:
Straight quotes ( " and ' ) into "curly" quote HTML entities
Backticks-style quotes (``like this'') into "curly" quote HTML entities
Dashes (-- and ---) into en- and em-dash entities
Three consecutive dots (... or . . .) into an ellipsis entity
array_api_strict is a strict, minimal implementation of the Python array API.
The purpose of array-api-strict is to provide an implementation of the array API for consuming libraries to test against so they can be completely sure their usage of the array API is portable.
Polling2 is a utility used to wait for a function to return a certain expected condition.
bson is a Python library implementing a BSON (Binary JSON) codec.