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.
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.
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
The capturer package makes it easy to capture the stdout and stderr streams of the current process and subprocesses. Output can be relayed to the terminal in real time but is also available to the Python program for additional processing.
Cheetah is a text-based template engine and Python code generator.
Cheetah can be used as a standalone templating utility or referenced as a library from other Python applications. It has many potential uses, but web developers looking for a viable alternative to ASP, JSP, PHP and PSP are expected to be its principle user group.
Features:
Generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other text-based format.
Cleanly separates content, graphic design, and program code.
Blends the power and flexibility of Python with a simple template language that non-programmers can understand.
Gives template writers full access to any Python data structure, module, function, object, or method in their templates.
Makes code reuse easy by providing an object-orientated interface to templates that is accessible from Python code or other Cheetah templates. One template can subclass another and selectively reimplement sections of it.
Provides a simple, yet powerful, caching mechanism that can dramatically improve the performance of a dynamic website.
Compiles templates into optimized, yet readable, Python code.
A pure-python universal errors-and-erasures Reed-Solomon Codec, based on the tutorial at Wikiversity. This is a burst-type implementation, so that it supports any Galois field higher than 2^3, but not binary streams.
Pygments is a syntax highlighting package written in Python.
This package provides a Python extension that wraps Google's RE2 regular expression library. It implements many of the features of Python's built-in re module with compatible interfaces.
Clint is a Python module filled with a set of tools for developing command-line applications, including tools for colored and indented output, progress bar display, and pipes.
This package provides procedures for quickly writing configurable applications and daemons.
When writing applications, finding the right location to store user data and configuration varies per platform. Even for single-platform apps, there may by plenty of nuances in figuring out the right location. This small Python module determines the appropriate platform-specific directories, e.g. the ``user data dir''.
This library allows managing GitHub resources such as repositories, user profiles, and organizations in your Python applications, using version 3 of the GitHub application programming interface (API).
pyfavicon is an async favicon fetcher.
pyserial provide serial port bindings for Python. It supports different byte sizes, stop bits, parity and flow control with RTS/CTS and/or Xon/Xoff. The port is accessed in RAW mode.
The Keeper Secrets Manager Python SDK provides access to Keeper Secrets Management services.
ptpython is a Python read-eval-print loop with IDE-like features. It supports syntax highlighting, multiline editing, autocompletion, mouse, color schemes, bracketed paste, Vi and Emacs keybindings, Chinese characters etc.
Pywal16 is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favorite programs.
This package provides a python module for generating random strings of various types. It could be useful for fuzz testing, generating dummy data, or other applications. It has no dependencies outside the standard library.
This project does not implement the parsing of pyproject.toml containing PEP 621 metadata. Instead, given a Python data structure representing PEP 621 metadata (already parsed), it will validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO).
The coloredlogs package enables colored terminal output for Python's logging module. The ColoredFormatter class inherits from logging.Formatter and uses ANSI escape sequences to render your logging messages in color.
PyWavelets is a library for wavelet transforms in Python. Wavelets are mathematical basis functions that are localized in both time and frequency. Wavelet transforms are time-frequency transforms employing wavelets. They are similar to Fourier transforms, the difference being that Fourier transforms are localized only in frequency instead of in time and frequency.
This package provides liblabjackusb, a USB library for low-level communication with the U3, U6, UE9, Digit, T4 and T7 LabJack data acquisition instruments. A udev rule is also included to allow unprivileged users to communicate with the instruments via USB.
This package implements functionality of RGB/CIE1931 'xy' gammuts conversion: Gamut A, B, and C.
Pure Python multicast DNS (mDNS) service discovery library (Bonjour/Avahi compatible).
This package provides ANSII Color formatting for output in terminals.