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.
This package provides the Microsoft Azure Core library for Python.
Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI Specification v3. It has features such as:
Validation of requests and responses
Schema casting and unmarshalling
Media type and parameters deserialization
Security providers (API keys, Cookie, Basic and Bearer HTTP authentications)
Custom deserializers and formats
Integration with libraries and frameworks.
PRAWcore is a low-level communication layer used by PRAW.
apiron provides a declarative, structured configuration of services and endpoints with a unified interface for interacting with RESTful APIs.
This package provides a programmable client library that adds functionality on top of wadlib.
httptools is a Python binding for the nodejs HTTP parser.
Python LiveReload provides a command line utility, livereload, for starting a web server in a directory. It can trigger arbitrary commands and serve updated contents upon changes to the directory.
This package provides a simple WebSocket server and client for Python.
This package provides an HTTP library inspired by requests but written on top of Twisted's Agents. It offers a high level API for making HTTP requests when using Twisted.
Programmatically send startup/shutdown lifespan events into Asynchronous Server Gateway Interface (ASGI) applications. When used in combination with an ASGI-capable HTTP client such as HTTPX, this allows mocking or testing ASGI applications without having to spin up an ASGI server.
This is a little HTTP/1.1 library written from scratch in Python, heavily inspired by hyper-h2. It's a bring-your-own-I/O library; h11 contains no IO code whatsoever. This means you can hook h11 up to your favorite network API, and that could be anything you want.
Zope.component represents the core of the Zope Component Architecture. Together with the zope.interface package, it provides facilities for defining, registering and looking up components.
GuardPost is a framework to handle authentication and authorization in asynchronous Python applications.
Its features include
Strategy to implement authentication.
Strategy to implement authorization.
Support for dependency injection
Built-in support for JSON Web Tokens (JWTs) authentication.
Apprise is a Python library that allows sending push notifications to a broad range of notification services, such as Telegram, Discord, Slack, Amazon SNS, Gotify, etc.
Hypercorn is an ASGI web server based on the sans-io hyper, h11, h2, and wsproto libraries and inspired by Gunicorn. It supports HTTP/1, HTTP/2, WebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3 specifications. It can utilise asyncio, uvloop, or trio worker types.
python-geventhttpclient is a high performance, concurrent HTTP client library for python using gevent.
python-flask-oidc provides an OpenID Connect extension for Flask.
uritemplate provides Python library to deal with URI Templates.
This Python library provides encoding and decoding for the Concise Binary Object Representation (CBOR) (RFC 8949) serialization format. The specification is fully compatible with the original RFC 7049. Among its features are:
Simple API like the
jsonorpicklemodules.Support many CBOR tags with stdlib objects.
Generic tag decoding.
Shared value references including cyclic references.
String references compact encoding with repeated strings replaced with indices.
Optional C module backend tested on big- and little-endian architectures.
Extensible tagged value handling using tag_hook and object_hook on decode and default on encode.
This package provides a URI Normalization function with following features:
take care of IDN domains
always provide the URI scheme in lowercase characters
always provide the host, if any, in lowercase characters
only perform percent-encoding where it is essential
always use uppercase A-through-F characters when percent-encoding
prevent dot-segments appearing in non-relative URI paths
for schemes that define a default authority, use an empty authority if the default is desired
for schemes that define an empty path to be equivalent to a path of
/, use/for schemes that define a port, use an empty port if the default is desired
all portions of the URI must be utf-8 encoded NFC from Unicode strings
This package provides a WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies.
python-oauth2client provides an OAuth 2.0 client library for Python
PasteScript is a plugin-friendly command line tool which provides a variety of features, from launching web applications to bootstrapping project layouts.
This package provides access to any RESTful or RESTful-like API.