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.
pyte is an in-memory VTxxx-compatible terminal emulator. VTxxx stands for a series of video terminals, developed by DEC between 1970 and 1995. The first and probably most famous one was the VT100 terminal, which is now a de-facto standard for all virtual terminal emulators.
pyte is a fork of vt102, which was an incomplete pure Python implementation of VT100 terminal.
This package includes Controller Area Network (CAN) related tools that can be used to:
parse DBC, KCD, SYM, ARXML 4 and CDD files
encode and decode CAN messages
multiplex simple and extended signals
diagnose DID encoding and decoding
dump the CAN decoder output
test CAN nodes
generate C source code
monitor the CAN bus
This package provides an unmaintained port of sgmllib to Python 3. It is used to parse text files formatted in SGML.
StackTrace is a Robot Framework listener that prints a stack trace directly to the terminal to ease debugging.
The daiquiri library provides an easy way to configure logging in Python. It also provides some custom formatters and handlers.
This package provides an extension to the core Python logging library for logging the beginning and completion of tasks and subtasks.
qasync allows coroutines to be used in PyQt/PySide applications by providing an implementation of the PEP 3156 event-loop.
This Python library allows communicating with the U3, U6, UE9 and U12 LabJack data acquisition (DAQ) modules.
Pebble aims to help manage threads and processes in an easier way. It wraps Python's standard library threading and multiprocessing objects.
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.
Pynotify2 provides a Python interface for sending D-Bus notifications. It is a reimplementation of pynotify in pure Python, and an alternative to the GObject Introspection bindings to libnotify for non-GTK applications.
This package provides a pytest plugin that checks URLs for HTML-containing files.
This package provides typing stubs for urllib3.
The Munkres module provides an implementation of the Munkres algorithm (also called the Hungarian algorithm or the Kuhn-Munkres algorithm), useful for solving the Assignment Problem.
This package provides a docutils-compatibility bridge to CommonMark that lets you write CommonMark inside of Docutils & Sphinx projects.
This package provides a library implementing a thread-safe connection pool.
TOML Kit is a 1.0.0rc1-compliant TOML library. It includes a parser that preserves all comments, indentations, whitespace and internal element ordering, and makes them accessible and editable via an intuitive API. It can also create new TOML documents from scratch using the provided helpers. Part of the implementation has been adapted, improved, and fixed from Molten.
This package is a fork of the multiprocessing Python package, a package which supports the spawning of processes using the API of the standard library's threading module.
Textual is a TUI framework for Python inspired by modern web development.
The stack_data Python library extracts data from stack frames and tracebacks. Is can be used to display more useful tracebacks than the default.
This package provides a Python library to parse, manipulate or create documents in LilyPond format. A command line program ly is also provided that can be used to do various manipulations with LilyPond files.
This package provides n extension module for Click to register external CLI commands via setuptools entry-points.
This package provides tools for constructing graphs, BFS and DFS traversals, topological sort, shortest paths, and more with graphviz output.
Show in File Manager is a Python package to open the system file manager and optionally select files in it. The point is not to open the files, but to select them in the file manager, thereby highlighting the files and allowing the user to quickly do something with them.