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.
Easy ANSI is a terminal framework API to give you an easy way to use colors, cursor control movements, and line/box drawing. It is not meant as a replacement to more full-featured frameworks (such as curses or urwid), but as a tool to quickly create nice-looking screens in your terminal window. You can even create animations with the cursor controls.
Portalocker is a library to provide an easy API to file locking..
This library provides a streaming wrapper around python tarfile and allow secure handling files and support encryption.
filelock contains a single module implementing a platform independent file lock in Python, which provides a simple way of inter-process communication.
This package provides a functionality to view output of multiple processes, in parallel, in the console, with an interactive TUI.
Pygit2 is a set of Python bindings to the libgit2 shared library.
This Python library provides a recursive descent parser with backtracking and memoization (a.k.a. packrat parser). Arpeggio grammars are based on PEG formalism. Arpeggio's main use is a foundation for a toolchain for DSL development but it can be used for all sorts of general purpose parsing.
This library manages temporary directories that are automatically deleted with all their contents when they are no longer needed. It is particularly convenient for use in tests.
Virtualenv is a tool to create isolated Python environments.
This package provides a fast markdown parser in pure Python.
typeguard provides run-time type checking for functions defined with PEP 484 argument (and return) type annotations.
This package provides Python 3 bindings for libfuse 3 with async I/O support.
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.
This package provides a build hook plugin for Hatch that compiles bsmulti-lingual messages with GNU gettext's tools msgfmt.
Beautiful Soup is a Python library designed for rapidly setting up screen-scraping projects. It offers Pythonic idioms for navigating, searching, and modifying a parse tree, providing a toolkit for dissecting a document and extracting what you need. It automatically converts incoming documents to Unicode and outgoing documents to UTF-8.
This module provides a Python version of node-semver, a semantic version parser for Node.js.
Yattag is a Python library for generating HTML or XML in a pythonic way.
Dosage is designed to keep a local copy of specific webcomics and other picture-based content such as Picture of the Day sites. With the dosage command-line script you can get the latest strip of a webcomic, catch-up to the last strip downloaded, or download a strip for a particular date or index, if possible.
The minikanren library provides an algorithmic core for computer algebra systems in Python.
Lmfit provides a high-level interface to non-linear optimization and curve fitting problems for Python. It builds on and extends many of the optimization methods of scipy.optimize. Initially inspired by (and named for) extending the Levenberg-Marquardt method from scipy.optimize.leastsq, lmfit now provides a number of useful enhancements to optimization and data fitting problems.
Library to make reading, writing and modifying both binary and ascii STL files, file format native to the stereolithography CAD software created by 3D Systems, easy.
This module is a pure Python port of jgm's commonmark.js, a Markdown parser and renderer for the CommonMark specification, using only native modules.
Awkward CPP provides precompiled routines for the awkward package. It is not useful on its own, only as a dependency for awkward.
This package provides a tool for translation and localization of Python programs via modification of source files. Trubar supports f-strings and does not require any changes to the original source code, such as marking strings for translation.