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 module contains a pure-Python implementation of a HTTP/2 protocol stack. It does not provide a parsing layer, a network layer, or any rules about concurrency. Instead, it's a purely in-memory solution, defined in terms of data actions and HTTP/2 frames. This is one building block of a full Python HTTP implementation.
launchpadlib is a Python library that allows scripting Launchpad via its the web service API.
The sendgrid Python library allows access to the SendGrid Web API v3. Version 3+ of the library provides full support for all SendGrid Web API v3 endpoints, including the new v3 /mail/send.
Cssselect ia a Python module that parses CSS3 Selectors and translates them to XPath 1.0 expressions. Such expressions can be used in lxml or another XPath engine to find the matching elements in an XML or HTML document.
Google Cloud Storage allows you to store data on Google infrastructure, and it can be used to distribute large data objects to users via direct download. This package provides a Google Cloud Storage API client library for Python.
fastapi-pagination is a Python library designed to simplify pagination in FastAPI applications. It provides a set of utility functions and data models to help you paginate your database queries and return paginated responses to your clients.
This package, as opposed to python-fastapi-pagination-minimal, depends on all available optional dependencies supported by mainline fastapi-pagination.
Often, especially for package modules, you want to import names for convenience, but not actually perform the imports until necessary. The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used. You can also cause deprecation warnings to be issued when a variable is used.
The Microsoft Authentication Library for Python enables applications to integrate with the Microsoft identity platform. It allows you to sign in users or apps with Microsoft identities (Azure AD, Microsoft Accounts and Azure AD B2C accounts) and obtain tokens to call Microsoft APIs such as Microsoft Graph or your own APIs registered with the Microsoft identity platform. It is built using industry standard OAuth2 and OpenID Connect protocols.
This package provides testing utility modules for testing JSON APIs with Behave.
This package provides tools to search for YouTube videos, channels and playlists; as well as getting video metadata from links. This package does not rely on the YouTube Data API v3.
Cloud-init is the multi-distribution method for cross-platform cloud instance initialization. It is supported across all major public cloud providers, provisioning systems for private cloud infrastructure, and bare-metal installations.
Zope.interface provides an implementation of "object interfaces" for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract.
Oauthlib is a generic, spec-compliant, thorough implementation of the OAuth request-signing logic.
Flask-COMBO-JSONAPI is a Python Flask extension for building REST Web APIs compliant with the JSON:API 1.0 specification.
It tries to combine the power of Flask-Restless with the flexibility of Flask-RESTful to quickly build APIs that fit the complexity of existing real-life projects with legacy data and diverse storage providers.
This package provides a utility that helps with local TCP ports management. It can find an unused TCP localhost port and remember the association.
This package provides a function to find translation file in the source code of a project. It supports many translation file formats and is part of the Weblate translation platform.
This package implements the kneedle algorithm. Given a set of x and y values, kneed will return the knee point of the function. The knee point is the point of maximum curvature.
This package provides a network interface and IP address enumeration library in Python.
CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files. The main part of CairoSVG is a SVG parser, trying to follow the SVG 1.1 recommendation from the W3C. Once parsed, the result is drawn to a Cairo surface that can be exported to qvarious formats: PDF, PostScript, PNG and even SVG.
This package provides an implementation of a topological sort algorithm.
This package provides universal classes and methods for the Iron.io API wrappers to build on.
This package provides a sorted collections library, written in pure-Python.
This module is inspired by GNU bash's variable expansion features. It can be used as an alternative to Python's os.path.expandvars function. A good use case is reading config files with the flexibility of reading values from environment variables using advanced features like returning a default value if some variable is not defined.
This package provides a simple async process supervisor in Python.