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.
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 module is a pure Python port of jgm's commonmark.js, a Markdown parser and renderer for the CommonMark specification, using only native modules.
This package provides a Python library for logging Click applications.
This package provides a linter for the reStructuredText format.
The pure_eval Python library can safely evaluate abstract syntax tree (AST) nodes without side effects.
IPython provides a rich architecture for interactive computing with: Powerful interactive shells, a browser-based notebook, support for interactive data visualization, embeddable interpreters and tools for parallel computing.
The ratelimiter module ensures that an operation will not be executed more than a given number of times during a given period.
This package provides typing stubs for PyYAML.
This Python library allows communicating with the U3, U6, UE9 and U12 LabJack data acquisition (DAQ) modules.
The aim of the wrapt module is to provide a transparent object proxy for Python, which can be used as the basis for the construction of function wrappers and decorator functions.
NLTK provides interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for natural language processing libraries.
pywinrm is a Python client for the Windows Remote Management (WinRM) service. It allows you to invoke commands on target Windows machines from any machine that can run Python.
Ice is a comprehensive RPC framework. Ice helps you network your software by taking care of all interactions with low-level network programming interfaces.
The scp module extends the Paramiko library to send and receive files via the SCP1 protocol, as implemented by the OpenSSH scp program.
Execnet provides a share-nothing model with channel-send/receive communication for distributing execution across many Python interpreters across version, platform and network barriers. It has a minimal and fast API targeting the following uses:
distribute tasks to (many) local or remote CPUs
write and deploy hybrid multi-process applications
write scripts to administer multiple environments
pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance.
heapdict implements the MutableMapping ABC, meaning it works pretty much like a regular Python dict. It’s designed to be used as a priority queue.
This package provides python library for full-text search. It indexes documents and provides a search interface for retrieving documents that best match text queries.
iniparse is a INI parser for Python which is:
Compatible with ConfigParser: Backward compatible implementations of ConfigParser, RawConfigParser, and SafeConfigParser are included that are API-compatible with the Python standard library.
Preserves structure of INI files: Order of sections & options, indentation, comments, and blank lines are preserved as far as possible when data is updated.
More convenient: Values can be accessed using dotted notation (
cfg.user.name), or using container syntax (cfg['user']['name']).
Panflute is a Python package that makes Pandoc filters fun to write. It is a pythonic alternative to John MacFarlane's pandocfilters, from which it is heavily inspired.
The asttokens module annotates Python abstract syntax trees (ASTs) with the positions of tokens and text in the source code that generated them. It makes it possible for tools that work with logical AST nodes to find the particular text that resulted in those nodes, for example for automated refactoring or highlighting.
identify is a file identification library for Python. Given a file (or some information about a file), return a set of standardized tags identifying what the file is.
This package provides an FFMPEG wrapper for working with video files. It implements generator functions for reading and writing data to and from FFMPEG, reliably terminating the process when done.
A Python wrapper for the dialog utility. Its purpose is to provide an easy to use, pythonic and comprehensive Python interface to dialog. This allows one to make simple text-mode user interfaces on Unix-like systems