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.
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.
This plugin for Flake8 checks for print statements in Python files.
LibCST parses Python source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters. LibCST creates a compromise between an Abstract Syntax Tree (AST) and a traditional Concrete Syntax Tree (CST). By carefully reorganizing and naming node types and fields, LibCST creates a lossless CST that looks and feels like an AST.
This module defines a decorator to wrap legacy APIs. The primary use case is APIs defined before keyword-only parameters existed.
This package providis typing stubs for python-dateutil.
This package provides 16 word stemmer algorithms generated from Snowball algorithms. It includes the 15 original ones plus the Poerter English stemmer.
aiopg is a library for accessing a PostgreSQL database from the asyncio (PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg database driver.
MkDocs is a static site generator geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.
Prompt-Toolkit is a library for building interactive command line interfaces in Python. It's like GNU Readline but it also features syntax highlighting while typing, out-of-the-box multi-line input editing, advanced code completion, incremental search, support for Chinese double-width characters, mouse support, and auto suggestions.
Tree is a python library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows you to apply a function to each leaf preserving the overall structure.
ansi2html is a Python library and command line utility for converting text with ANSI color codes to HTML or LaTeX.
This package contains a collection of plugins for markdown-it-py like:
amsmath,
attrs,
container,
definition list,
dollarmath,
field list,
footnote,
textmath, and
wordcount.
pudb is a full-screen, console-based Python debugger providing all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package.
The isoweek module provide the class Week that implements the week definition of ISO 8601. This standard also defines a notation for identifying weeks; yyyyWww (where the W is a literal). Week instances stringify to this form.
Colorcet is a collection of perceptually accurate 256-color colormaps for use with Python plotting programs like Bokeh, Matplotlib, HoloViews, and Datashader.
This module performs conversions between Python values and C bit field structs represented as Python byte strings. It is intended to have a similar interface as the struct module from Python, but working on bits instead of primitive data types like char, int, etc.
This package provides a microlibrary that defines a JSON type alias for Python.
This package provides an additional log handler for Python's standard logging package (PEP 282). This handler will write log events to a log file which is rotated when the log file reaches a certain size. Multiple processes can safely write to the same log file concurrently and rotated logs can be gzipped if desired. An optional threaded queue logging handler is provided to perform logging in the background.
qasync allows coroutines to be used in PyQt/PySide applications by providing an implementation of the PEP 3156 event-loop.
PyDev.Debugger is a capable Python debugger used in PyDev and other IDEs.
This package is a tool for cross-compiling extension modules. It creates a special virtual environment such that pip or setup.py will cross compile packages for you, usually with no further work on your part.
IPython provides a rich architecture for interactive computing with: Powerful interactive shells, a browser-based notebook, support for interactive data visualization, embeddable interpreters and tools for parallel computing.
The Jellyfin ApiClient Python package makes it possible to use the Jellyfin API from Python. It was extracted from the Jellyfin Kodi plugin.
This package provides a way to write Shell commands from within Python. Python functions can be chained together to process input Bash control characters are escapted so that parameters can be passed without worrying about command injection.