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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This library parses and builds Package URLs (purls) as defined in the purl specification. It provides a PackageURL class for creating, parsing, and normalizing package URL strings across different package management ecosystems.
Nodeenv (node.js virtual environment) is a tool to create isolated node.js environments. It creates an environment that has its own installation directories, that doesn't share libraries with other node.js virtual environments.
Constantly is a Python library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag values.
This Python package provides progress reporting for visual of progress of long running operations. There are multiple choices of progress bars and spinners, with customizable options, such as width, fill character, and suffix.
anytree is a simple, lightweight, and extensible tree data structure for Python.
The asyncstdlib library re-implements functions and classes of the Python standard library to make them compatible with async callables, iterables and context managers. It is fully agnostic to async event loops and seamlessly works with asyncio, third-party libraries such as trio, as well as any custom async event loop.
This library provides a text parser written in the Python language. It aims to be fast.
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.
This package provides a tool for generating OIDC, OpenID Connect identities.
Codespell fixes common misspellings in text files. It's designed primarily for checking misspelled words in source code, but it can be used with other files as well. It does not check for word membership in a complete dictionary, but instead looks for a set of common misspellings. Therefore it should catch errors like "adn", but it will not catch "adnasdfasdf". This also means it shouldn't generate false-positives when you use a niche term it doesn't know about.
This package provides a flake8 extension that checks for blind except: statements.
shortuuid is a Python library for generating concise, unambiguous and URL-safe UUIDs. UUIDs are generated using the built-in Python uuid module and then similar looking characters are removed.
This package provides a REPL plugin for Click.
Ubelt is a small library of simple functions that extend the Python standard library. It includes an API to simplify common problems such as caching, timing, computing progress, among other things.
This package provides a Python port of Google's libphonenumber library.
This package provides a Python progressbar library to provide visual (yet text based) progress to long running operations.
This package provides tools to draw Python object reference graphs with graphviz.
Straight Plugin provides a type of plugin you can create from almost any existing Python modules, and an easy way for outside developers to add functionality and customization to your projects with their own plugins.
This Python library handles software versions and specifiers. It is adapted from the packaging package.
ContourPy is a Python library for calculating contours of 2D quadrilateral grids. It is written in C++11 and wrapped using pybind11.
Ipywidgets are interactive HTML widgets for Jupyter notebooks and the IPython kernel. Notebooks come alive when interactive widgets are used. Users gain control of their data and can visualize changes in the data.
This package provides a fast markdown parser in pure Python.
This library reads DBF files and returns the data as native Python data types for further processing. It is primarily intended for batch jobs and one-off scripts.
rustworkx is a Python package for working with graphs and complex networks. It enables the creation, interaction with, and study of graphs and networks.