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.
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).
Bitstring is a library for simple construction, analysis and modification of binary data.
This package provides a functionality to view output of multiple processes, in parallel, in the console, with an interactive TUI.
The module provides a fast implementation of cached properties for Python 3.9+.
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
SSHLibrary is a Robot Framework library providing support for SSH and SFTP. It has the following main usages:
Executing commands on the remote machine, either blocking or non-blocking.
Writing and reading in an interactive shell.
Transferring files and directories over SFTP.
Ensuring that files and directories exist on the remote machine.
This is a PEP 561 type stub package for the orjson package. It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code that uses orjson.
This package provides typing stubs for requests.
This package provides interactive HTML widgets for Jupyter notebooks.
The lazr.delegates package makes it easy to write objects that delegate behavior to another object. The new object adds some property or behavior on to the other object, while still providing the underlying interface, and delegating behavior.
Trio strives to be a production-quality, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.
This package is a Cython wrapper for khash-sets/maps. It brings functionality of khash to Python and Cython and can be used seamlessly in numpy or pandas. Numpy's world is lacking the concept of a (hash-)set. This shortcoming is fixed and efficient (memory- and speedwise compared to pandas) unique and isin are implemented. Python-set/dict have a big memory-footprint. For some datatypes the overhead can be reduced by using khash by factor 4-8.
GYP builds build systems for large, cross platform applications. It can be used to generate XCode projects, Visual Studio projects, Ninja build files, and Makefiles.
This package is a tiny, zero-dependencies library that makes it easy to add function (or object) registries to your code. Function registries are helpful when you have objects that need to be both easily serializable and fully customizable. Instead of passing a function into your object, you pass in an identifier name, which the object can use to lookup the function from the registry. This makes the object easy to serialize, because the name is a simple string. If you instead saved the function, you'd have to use Pickle for serialization, which has many drawbacks.
aiopg is a library for accessing a PostgreSQL database from the asyncio (PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg database driver.
txredisapi is a non-blocking client driver for the Redis database, written in Python. It uses Twisted for asynchronous communication with Redis.
Nodeenv (node.js virtual environment) is a tool to create isolated node.js environments. It creates an environment that has its own installation directories, that doesn't share libraries with other node.js virtual environments.
The verboselogs package extends Python's logging module to add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.
This package provides an extension for the template engine Jinja2. It adds a 'now' tag providing a convenient access to the arrow.now() API from templates. A format string can be provided to control the output.
This library implements eval'able S-expression in Python using tuple-like objects.
This package provides a JSON RPC 2.0 server library for Python.
The uncertainties package transparently handles calculations with numbers with uncertainties. It can also yield the derivatives of any expression.
This package provides a library for communicating with the GA4GH Task Execution API.
Mako is a templating language for Python that compiles templates into Python modules.