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.
Plotille provides a figure class and graphing functions to create plots, scatter plots, histograms and heatmaps in the terminal using braille dots.
Universal Pathlib is a Python library that extends the pathlib.Path API to support a variety of backend filesystems via filesystem_spec.
This package implements URI Template expansion in strict adherence to RFC 6570, but adds a few extensions.
vine provides a special implementation of promises in that it can be used both for "promise of a value" and lazy evaluation. The biggest upside for this is that everything in a promise can also be a promise, e.g. filters, callbacks and errbacks can all be promises.
Robot Framework is a generic automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA).
This package provides a simple package with utils to check whether versions number match PEP 440.
Click is a Python package for creating command line interfaces in a composable way with as little code as necessary. Its name stands for "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.
This library provides algorithms and data types for solving symbolic expressions in pure Python using the technique of logical unification.
Ijson is an iterative JSON parser with standard Python iterator interfaces.
Iteround is a standard library sum-safe rounding library for Python iterables (lists, tuples, dicts).
EasyGUI is a module for easy GUI programming in Python. EasyGUI is different from other GUI generators in that EasyGUI is NOT event-driven. Instead, all GUI interactions are invoked by simple function calls.
Argh is a small library that provides several layers of abstraction on top of python-argparse. The layers can be mixed. It is always possible to declare a command with the highest possible (and least flexible) layer and then tune the behaviour with any of the lower layers including the native API of python-argparse.
Jedi is a static analysis tool for Python that can be used in Integrated Development Environments (IDEs) and text editors. It understands Python on a deeper level than many other static analysis frameworks for Python.
Jedi understands docstrings and you can use Jedi autocompletion in your REPL as well.
This package provides a MkDocs plugin that injects the mkdocs.yml extra variables into the markdown template.
Python client for Consul, a tool for service discovery, monitoring and configuration.
Pdftotext is a Python library of PDF text extraction.
The ld package provides information about the GNU/Linux distribution it runs on, such as a reliable machine-readable ID, or version information.
Pydantic Settings provides optional Pydantic features for loading a settings or config class from environment variables or secrets files.
Panflute is a Python package that makes Pandoc filters fun to write. It is a pythonic alternative to John MacFarlane's pandocfilters, from which it is heavily inspired.
This package provides a way to make anything a version object, and compare against a vast section of other version formats.
This package automatically generates shell tab completion scripts for Python CLI apps.
This package provides Python bindings for the freecell-solver package. Freecell Solver is a program that automatically solves layouts of Freecell and similar variants of Card Solitaire such as Eight Off, Forecell, and Seahaven Towers, as well as Simple Simon boards.
Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. Matplotlib can be used in Python scripts, the python and ipython shell, web application servers, and six graphical user interface toolkits.
This package provides tools for interactive plots and applications in the browser from Python.