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.
Daemonize is a library for writing system daemons in Python.
dirty-equals is a Python library that (mis)uses the __eq__ method to make code (generally unit tests) more declarative and therefore easier to read and write.
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 package provides a Python library with graphical symbols that can be displayed on the terminal, with color if possible, for logging purposes.
Mypy linter integration for use with python-lsp-server.
Cmd2 is a tool for building interactive command line applications in Python. Its goal is to make it quick and easy for developers to build feature-rich and user-friendly interactive command line applications. It provides a simple API which is an extension of Python's built-in cmd module. cmd2 provides a wealth of features on top of cmd to make your life easier and eliminates much of the boilerplate code which would be necessary when using cmd.
This package provides a NFC (Near-Field Communication) Data Exchange Format decoder and encoder.
This package provides universal classes and methods for the Iron.io API wrappers to build on.
Dill extends Python's pickle module for serializing and de-serializing Python objects to the majority of the built-in Python types. Dill provides the user the same interface as the pickle module, and also includes some additional features. In addition to pickling Python objects, dill provides the ability to save the state of an interpreter session in a single command. Hence, it would be feasible to save a interpreter session, close the interpreter, ship the pickled file to another computer, open a new interpreter, unpickle the session and thus continue from the saved state of the original interpreter session.
This module defines a decorator to wrap legacy APIs. The primary use case is APIs defined before keyword-only parameters existed.
python-dbusmock allows for the easy creation of mock objects on D-Bus. This is useful for writing tests for software which talks to D-Bus services such as upower, systemd, logind, gnome-session or others, and it is hard (or impossible without root privileges) to set the state of the real services to what you expect in your tests.
Human-friendly Hue Saturation Lightness. HSLuv extends CIELUV with a new saturation component that allows you to span all the available chroma as a neat percentage.
This package provides a command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
This library provides a streaming wrapper around python tarfile and allow secure handling files and support encryption.
Autopage is a Python library to automatically display terminal output from a program in a pager such as less.
mpmath can be used as an arbitrary-precision substitute for Python's float/complex types and math/cmath modules, but also does much more advanced mathematics.
This package provides Python modules that abstract many formats of Debian-related files, such as:
Debtags information;
debian/changelogfiles;packages files, pdiffs;
control files of single or multiple RFC822-style paragraphs---e.g.
debian/control,.changes,.dsc;Raw
.deband.arfiles, with (read-only) access to contained files and meta-information.
This module provides various memoizing collections and decorators, including variants of the Python standard library's lru_cache function decorator.
This package provides a tokenizer/parser/executor for the PartiQL language, in Python.
Partd stores key-value pairs. Values are raw bytes. We append on old values. Partd excels at shuffling operations.
This package provides methods to determine the dominant color of an image, as well as constructing a representative color palette.
PyYAML is a YAML parser and emitter for Python. PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that represent an arbitrary Python object.
The nbconvert tool, jupyter nbconvert, converts notebooks to various other formats via Jinja templates. It allows you to convert an .ipynb notebook file into various static formats including:
HTML
LaTeX
PDF
Reveal JS
Markdown (md)
ReStructured Text (rst)
executable script
cligj is for Python developers who create command line interfaces for geospatial data. cligj allows you to quickly build consistent, well-tested and interoperable CLIs for handling GeoJSON.