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.
pyaml is a PyYAML based python module to produce pretty and readable YAML-serialized data.
This package provides a spec-compliant gitignore parser for Python.
Python logging made (stupidly) simple
Easy ANSI is a terminal framework API to give you an easy way to use colors, cursor control movements, and line/box drawing. It is not meant as a replacement to more full-featured frameworks (such as curses or urwid), but as a tool to quickly create nice-looking screens in your terminal window. You can even create animations with the cursor controls.
Git Hammer is a statistics tool for projects in git repositories. Its major feature is tracking the number of lines authored by each person for every commit, but it also includes some other useful statistics.
This package provides Python interface to the SANE scanner and frame grabber interface.
This package provides a Python progressbar library to provide visual (yet text based) progress to long running operations.
This package provides a Python API wrapping the pdftoppm and pdftocairo command line tools. It can convert PDF files to a Python list with elements of type PIL.Image (from the python-pillow library).
This module lets you draw large letter from ordinary characters in pure Python.
This library provides a Python module to parse command-line arguments.
Graphene is a Python library for building GraphQL schemas/types. A GraphQL schema describes your data model, and provides a GraphQL server with an associated set of resolve methods that know how to fetch data.
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 the garden command to install packages for Kivy, the multitouch application platform.
This package provides a high performance core database driver for connecting ClickHouse to Python, Pandas, and Superset.
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.
This package provides an implementation of chunked, compressed, N-dimensional arrays for Python.
This package provides an extension to the core Python logging library for logging the beginning and completion of tasks and subtasks.
Black is the uncompromising Python code formatter.
This package is a preview of pathlib functionality planned for a future release of Python; specifically, it provides three ABCs that can be used to implement path classes for non-local filesystems
Kalamine provides a CLI to create advanced keyboard layout from a textual portable description. It also supports layout emulation via web browser.
SocksiPy - A Python SOCKS client module. It provides a socket-like interface that supports connections to any TCP service through the use of a SOCKS4, SOCKS5 or HTTP proxy. The original version was developed by Dan Haim, this is a branch created by Mario Vilas to address some open issues,as the original project seems to have been abandoned circa 2007.
This package provides dynaconf the dynamic configurator manager for your Python project. It provides features such as:
Inspired by the 12-factor application guide;
Settings management (default values, validation, parsing, templating);
Protection of sensitive information (passwords/tokens);
Multiple file formats
toml|yaml|json|ini|pyand also customizable loaders;Full support for environment variables to override existing settings (dotenv support included);
Optional layered system for multiple environments
[default, development, testing, production];Built-in support for Hashicorp Vault and Redis as settings and secrets storage;
Built-in extensions for Django and Flask web frameworks;
CLI for common operations such as
init, list, write, validate, export.
This package provides a terminal-based console frontend for Jupyter kernels. It also allows for console-based interaction with non-Python Jupyter kernels such as IJulia and IRKernel.
This package provides a Python module for parsing and splitting PEM files.