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.
This library allows the user to define a command-line interface from a program's help message rather than specifying it programmatically with command-line parsers like getopt and argparse.
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.
kitchen module provides a python API for all sorts of little useful snippets of code that everybody ends up writing for their projects but never seem big enough to build an independent release. Use kitchen and stop cutting and pasting that code over and over.
Jinxed is an implementation of a subset of the Python curses library.
python-face is a Pythonic microframework for building command-line applications.
First-class subcommand support
Powerful middleware architecture
Separate parser layer
Built-in flagfile support
Handy testing utilities
Themeable help display
This package provides an implementation-agnostic implementation of JSON reference resolution.
doit is an automation tool that brings the power of build-tools to execute any kind of task.
A task describes some computation to be done (actions), and contains some extra meta-data. The actions can be external programs or Python functions. A single task may define more than one action. doit uses the task’s meta-data to:
cache task results
correct execution order
parallel execution
powerful dependency system
libcloud is a Python library for interacting with many of the popular cloud service providers using a unified API.
Kazoo is a Python client library for the Apache Zookeeper distributed application service. It is designed to be easy to use and to avoid common programming errors.
This module uses ctypes to access the libmagic file type identification library. It makes use of the local magic database and supports both textual and MIME-type output. Note that this module and the python-file module both provide a "magic.py" file; these two modules, which are different and were developed separately, both serve the same purpose: to provide Python bindings for libmagic.
The Levenshtein Python C extension module contains functions for fast computation of
Levenshtein (edit) distance, and edit operations
string similarity
approximate median strings, and generally string averaging
string sequence and set similarity
It supports both normal and Unicode strings.
This package provides a Python library with graphical symbols that can be displayed on the terminal, with color if possible, for logging purposes.
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.
argcomplete provides extensible command line tab completion of arguments and options for Python scripts using argparse. It's particularly useful for programs with many options or sub-parsers that can dynamically suggest completions ; for example, when browsing resources over the network.
Flit is a simple way to put Python packages and modules on PyPI. Flit packages a single importable module or package at a time, using the import name as the name on PyPI. All subpackages and data files within a package are included automatically.
Using entry_points in your setup.py makes scripts that start really slowly because it imports pkg_resources. This package allows such setup scripts to load entry points more quickly.
Spinners is a Python library that contains graphical spinners that can be displayed terminal.
This module provides a Python version of node-semver, a semantic version parser for Node.js.
marshmallow provides a library for converting complex datatypes to and from native Python datatypes.
Dictdiffer is a Python module that helps you to diff and patch dictionaries.
This package cleans Jupyter notebooks of cell execution counts, metadata, outputs, and empty cells, preparing them for committing to version control. It provides a Git filter to automatically clean notebooks before they're staged, and can also be used with other version control systems, as a command line tool, and as a Python library.
This package provides a pure Python RFC3339 validator.
This package provides Python language bindings for IronMQ. IronMQ is an elastic message queue for managing data and event flow within cloud applications and between systems.
This library provides Python functions that wraps the Kerberos 5 C API.