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.
Parallel Python module (PP) provides an easy and efficient way to create parallel-enabled applications for SMP computers and clusters. PP module features cross-platform portability and dynamic load balancing. Thus applications written with PP will parallelize efficiently even on heterogeneous and multi-platform clusters (including clusters running other applications with variable CPU loads).
This package contains a collection of plugins for markdown-it-py like:
amsmath,
attrs,
container,
definition list,
dollarmath,
field list,
footnote,
textmath, and
wordcount.
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
This package provides a high-level, convenient API for managing internationalization/translation contexts in Python applications. There is a simple API for single-context applications, such as command line scripts which only need to translate into one language during the entire course of their execution. There is a more flexible, but still convenient API for multi-context applications, such as servers, which may need to switch language contexts for different tasks.
This package contains operations on PyTrees (a tree made of container data structures in Python).
This module can convert Python docstrings to Markdown. It can recognise reStructuredText inside docstrings and convert multiple of its features to Markdown. It also includes initial support for Google-formatted docstrings.
Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language. It makes writing C extensions for Python as easy as Python itself.
NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
This package provides Python module to slice a list of sliceables (1 indexed, both start and end index are inclusive). Helps to slice file content line by line or column by column or a combination of both.
Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).
This package lets you read image and metadata from many bio-scientific formats such as plain TIFF, BigTIFF, OME-TIFF, STK, LSM, SGI,NIH, ImageJ, MicroManager, MD GEL, and FluoView files. It also lets you write numpy arrays to TIFF, BigTIFF, and ImageJ hyperstack compatible files.
Helpdev is a library to easily extract information about the Python environment.
sshtunnel is a Python module for easily creating SSH tunnels in the background, using Python.
This package provide a Python client for the etcd3 API.
Approximate string matching using Levenshtein Distance to calculate the differences between sequences.
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
textdistance is a pure Python library for comparing distance between two or more sequences by many algorithms.
python-schema is a library for validating Python data structures, such as those obtained from config-files, forms, external services or command-line parsing, converted from JSON/YAML (or something else) to Python data-types.
This package provides a Python implementation of John Gruber's Markdown. The library features international input, various Markdown extensions, and several HTML output formats. A command line wrapper markdown_py is also provided to convert Markdown files to HTML.
This package provides a decorator which makes caching time-or-computationally-expensive properties quick and easy and works in Python 2 or 3.
This package lets you implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables.
This package provides a plugin with support for the python-black formatter for the Python LSP Server.
Bpython is a fancy interface to the Python interpreter. bpython's main features are
in-line syntax highlighting,
readline-like autocomplete with suggestions displayed as you type,
expected parameter list for any Python function,
"rewind" function to pop the last line of code from memory and re-evaluate,
send the code you've entered off to a pastebin,
save the code you've entered to a file, and
auto-indentation.
Beniget is a collection of analyzers for Python AST. It is a building block for writing a static analyzer or compiler for Python.