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.
Jinxed is an implementation of a subset of the Python curses library.
This DBus library is written in Python, based on GLib and inspired by pydbus.
NumPy is the fundamental package for scientific computing with Python. It contains among other things: a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, useful linear algebra, Fourier transform, and random number capabilities.
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
Rectangle-packer is a Python library for packing rectangles into a bounding box with minimal wasted space. It is useful for texture atlases, sprite sheets, and bin packing problems.
This package provides provides drop-in replacements for the Python built-in int and float that are on par or faster with the Python equivalents.
Natsort lets you apply natural sorting on lists instead of lexicographical. If you use the built-in sorted method in python on a list such as [, it would be returned as a20, a9, a1, a4, a10][. Natsort provides a function a1, a10, a20, a4, a9]natsorted that identifies numbers and sorts them separately from strings. It can also sort version numbers, real numbers, mixed types and more, and comes with a shell command natsort that exposes this functionality in the command line.
This package is a wrapper around argparse, allowing you to write complete CLI applications in seconds while maintaining all the flexibility.
Cloudpickle makes it possible to serialize Python constructs not supported by the default pickle module from the Python standard library. It is especially useful for cluster computing where Python expressions are shipped over the network to execute on remote hosts, possibly close to the data.
Fastprogress is a progress bar for Jupyter Notebook and console.
async_generator back-ports Python 3.6's native async generators and Python 3.7's context managers into Python 3.5.
Rope is a refactoring library for Python. It facilitates the renaming, moving and extracting of attributes, functions, modules, fields and parameters in Python source code. These refactorings can also be applied to occurrences in strings and comments.
tcolorpy is a Python library to apply true color for terminal text. You can set the following tcolor arguments:
color
bgcolor
styles
Constantly is a Python library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag values.
Imageio is a Python library that provides an easy interface to read and write a wide range of image data, including animated images, video, volumetric data, and scientific formats.
The Python Language Server pylsp is an implementation of the Python 3 language specification for the Language Server Protocol (LSP). This tool is used in text editing environments to provide a complete and integrated feature-set for programming Python effectively.
This library provides a publish-subscribe API to facilitate event-based or message-based architecture in a single-process application. It is centered on the notion of a topic - senders publish messages of a given topic, and listeners subscribe to messages of a given topic, all inside the same process.
Globber is a Python library for matching file names against glob patterns. In contrast to other glob-matching libraries, it matches arbitrary strings and doesn't require the matched names to be existing files. In addition, it supports the globstar ** operator to match an arbitrary number of path components.
This package provides a versatile binary analysis platform with the ability to perform dynamic symbolic execution as well as various static analyses directly on binaries. As such, it can be used for all kinds of reverse engineering, vulnerability discovery, exploit generation, and software testing purposes.
This package contains a library for ordered multivalue dictionaries. A multivalue dictionary is a dictionary that can store multiple values for the same key. An ordered multivalue dictionary is a multivalue dictionary that retains the order of insertions and deletions.
This package provides a pure Python QR Code generator module. It uses the Python Imaging Library (PIL) to allow for the generation of QR Codes.
In addition this package provides a command line tool to generate QR codes and either write these QR codes to a file or do the output as ascii art at the console.
ezdxf is a Python package to create new DXF files and read/modify/write existing DXF files.
This package provides a comprehensive, fast, pure Python memcached client.
This package allows for providing notifications for all Farama Foundation maintained libraries.