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 implementation of generic floating point encode and decode logic in Python. It handles various current and proposed floating point types:
IEEE 754: Binary16, Binary32
OCP Float8: E5M2, E4M3
IEEE WG P3109
OCP MX Formats: E2M1, M2M3, E3M2, E8M0, INT8, and the MX block formats.
Python module that provides a simple interface to FUSE and MacFUSE. The binding is created using the standard ctypes library.
This package provides a version helper that lets you automatically use the latest vX.X.X Git tag as the version in your Python package. It also supports getting the version from Python source distributions or, once your package is installed, via pkg_resources (part of setuptools).
This package provides a Python module that displays numbers and dates in "human readable" forms. For example, it would display "12345591313" as "12.3 billion".
Kalamine provides a CLI to create advanced keyboard layout from a textual portable description. It also supports layout emulation via web browser.
This package is a recursive descent parsing library for Python based on functional combinators. Parser combinators are just higher-order functions that take parsers as their arguments and return them as result values.
The coloredlogs package enables colored terminal output for Python's logging module. The ColoredFormatter class inherits from logging.Formatter and uses ANSI escape sequences to render your logging messages in color.
Docspec is a JSON object specification for representing API documentation of programming languages.
python-pyre-extensions defines extensions to the standard typing module that are supported by the Pyre typechecker.
This package is a preview of pathlib functionality planned for a future release of Python; specifically, it provides three ABCs that can be used to implement path classes for non-local filesystems
Black is the uncompromising Python code formatter.
Tools and API for translation and localization engineering. It contains several utilities, as well as an API for building localization tools.
This package provides is a small collection of algorithms that can be reused when throttling user interactions with a resource (e.g., an API).
Screenkey is a screencast tool to display your keys inspired by Screenflick.
This package provides a Python module for creating simple ASCII tables.
SocksiPy - A Python SOCKS client module. It provides a socket-like interface that supports connections to any TCP service through the use of a SOCKS4, SOCKS5 or HTTP proxy. The original version was developed by Dan Haim, this is a branch created by Mario Vilas to address some open issues,as the original project seems to have been abandoned circa 2007.
TatSu (竜) takes a grammar in a variation of Extended Backus-Naur Form (EBNF) as input, and outputs a memoizing Parsing Expression Grammar (PEG) or Packrat parser in Python.
funcy is a library that provides functional tools. Examples are:
merge - Merges collections of the same type
walk - Type-preserving map
select - Selects a part of a collection
take - Takes the first n items of a collection
first - Takes the first item of a collection
remove - Predicated-removes items of a collection
concat - Concatenates two collections
flatten - Flattens a collection with subcollections
distinct - Returns only distinct items
split - Predicated-splits a collection
split_at - Splits a collection at a given item
group_by - Groups items by group
pairwise - Pairs off adjacent items
partial - Partially-applies a function
curry - Curries a function
compose - Composes functions
complement - Complements a predicate
all_fn - "all" with predicate
Python implementation of the ERIS.
DataDriver is a data-driven extension for Robot Framework. DataDriver uses the Listener Interface of Robot Framework to create new test cases based on a data file that contains the test data. DataDriver supports data files in the CSV, XLS or XLSX formats.
Icegrams is a Python package that encapsulates a large trigram library for Icelandic. You can use Icegrams to obtain probabilities (relative frequencies) of over a million different unigrams (single words or tokens), or of bigrams (pairs of two words or tokens), or of trigrams. Icegrams is useful for instance in spelling correction, predictive typing, to help disabled people write text fast, and for various text generation, statistics, and modeling tasks.
This package provides ANSII Color formatting for output in terminals.
python-isbnlib is a (pure) python library that provides several useful methods and functions to validate, clean, transform, hyphenate and get metadata for ISBN strings. Its origin was as the core of isbntools. This short version, is suitable to be include as a dependency in other projects.
Universal Pathlib is a Python library that extends the pathlib.Path API to support a variety of backend filesystems via filesystem_spec.