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.
python-httpauth is WSGI middleware that secures some/all routes using HTTP Digest Authentication.
frozenlist.FrozenList is a list-like structure which implements collections.abc.MutableSequence. It can be made immutable by calling FrozenList.freeze.
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.
This package provides a fast JavaScript parser (based on esprima.js)
This is a fork of the standard library modules cgi and cgitb. They are slated to be removed from the Python standard library in Python 3.13 by PEP-594.
htmlmin is an HTML minifier that just works. It comes with safe defaults and easily configurable options.
The aiorpcX library is a generic asyncio implementation of RPC suitable for an application that is a client, server or both.
The package includes a module with full coverage of JSON RPC versions 1.0 and 2.0, JSON RPC protocol auto-detection, and arbitrary message framing. It also comes with a SOCKS proxy client.
Selenium simplifies web browser automation. It specifically provides infrastructure for the W3C WebDriver specification — a platform and language-neutral coding interface compatible with all major web browsers.
Selenium Manager is a CLI tool that automatically manages the browser/driver infrastructure required by Selenium.
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 provides the official module to perform HTTP requests to the OVHcloud APIs.
This package provides a Python ASGI web microframework with the same API as Flask.
This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully-featured SSL implementation over the default provided with Python and, importantly, enables full verification of the SSL peer.
Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs. Flask-RESTX encourages best practices with minimal setup. If you are familiar with Flask, Flask-RESTX should be easy to pick up. It provides a coherent collection of decorators and tools to describe your API and expose its documentation properly using Swagger.
Websocket handler for the gevent pywsgi server, a Python network library.
Features include:
integration on both socket level or using an abstract interface
RPC and PubSub framework using WebSocket Application Messaging Protocol
easily extendible using a simple WebSocket protocol plugin API
Woob is a collection of applications able to interact with websites, without requiring the user to open them in a browser. It also provides well-defined APIs to talk to websites lacking one.
This package adds pluggable session backends and ships default InMemoryBackend and CookieBackend implementations for Starlette and FastAPI.
Html5lib is an HTML parser based on the WHATWG HTML specification and written in Python.
aiohttp is an asynchronous HTTP client/server framework.
Its main features are:
Supports both client and server side of HTTP protocol.
Supports both client and server Web-Sockets out-of-the-box without the Callback Hell.
Web-server has middlewares and pluggable routing.
apiron provides a declarative, structured configuration of services and endpoints with a unified interface for interacting with RESTful APIs.
This package lets you compress Flask application responses and static files with gzip, deflate or brotli. Flask-Compress both adds the various headers required for a compressed response and compresses the response data.
aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.
This package provides a pluggable mechanism for copying persistent objects.
WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses.
This Asynchronous Server Gateway Interface (ASGI) middleware protects against Cross-site request forgery (CSRF) attacks. It implements the Double Submit Cookie pattern, where a cookie is set that is then compared to a csrftoken hidden form field or a x-csrftoken HTTP header.