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 a library for accessing stubs in typeshed.
pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance.
This package providis typing stubs for python-dateutil.
Mypy linter integration for use with python-lsp-server.
This project does not implement the parsing of pyproject.toml containing PEP 621 metadata. Instead, given a Python data structure representing PEP 621 metadata (already parsed), it will validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO).
This Python package provides high-level utilities to read and write a variety of Python types from and to HDF5 formatted files. This package also provides support for MATLAB MAT v7.3 formatted files, which are HDF5 files with a different extension and some extra metadata. Because HDF5 and MAT files might need to be read from untrusted sources, pickling is avoided in this package.
This package provides a custom YAML tag for referencing environment variables in YAML files.
PLY is a lex/yacc implemented purely in Python. It uses LR parsing and does extensive error checking.
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.
tasklib is a Python library for interacting with Taskwarrior databases, using a queryset API similar to that of Django's ORM.
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.
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).
rfc3986 is a Python implementation of RFC 3986 including validation and authority parsing. This module also supports RFC 6874 which adds support for zone identifiers to IPv6 addresses.
Pybtex is a BibTeX-compatible bibliography processor written in Python. You can simply type pybtex instead of bibtex.
Pure Python Levenshtein implementation, based off the Wikipedia code samples at http://en.wikipedia.org/wiki/Levenshtein_distance.
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
This package provides a convenient way to expose an extensible API with enforced method signatures and consistent documentation.
Mido is a Python library for working with MIDI 1.0 ports, messages and files.
Clint is a Python module filled with a set of tools for developing command-line applications, including tools for colored and indented output, progress bar display, and pipes.
This package provides Python 3 bindings for libfuse 3 with async I/O support.
Poetry plugin to export the dependencies to various formats.
This package provides a python port of YUI CSS Compressor.
PyICU is a python extension wrapping the ICU C++ API.
ULID is a universally unique lexicographically sortable identifier. It is:
128-bit compatible with UUID
1.21e+24 unique ULIDs per millisecond
lexicographically sortable!
canonically encoded as a 26 character string, as opposed to the 36 character UUID
uses Crockford's base32 for better efficiency and readability (5 bits per character)
case insensitive
no special characters (URL safe)
monotonic sort order (correctly detects and handles the same millisecond)