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 contains the HTTP/2 framing code used in the hyper project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames.
websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity.
Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.
openid-teams is an implementation of the OpenID teams extension for python-openid.
This package implements internationalization and localization support for Flask. This is based on the Python babel module as well as pytz - both of which are installed automatically if you install this library.
Generator for OpenAPI Documentation version 2 and 3, in JSON and YAML formats. Generator for other kinds of documents from OpenAPI Documentation files.
This package provides a simple implementation of Encrypted Content Encoding for HTTP.
pycares is a Python module which provides an interface to c-ares, a C library that performs DNS requests and name resolutions asynchronously.
jstyleson is a Python library to parse JSON. Contrary to the standard Python json library, it understands js-style comments. Trailing comma is also supported.
This package allows for HTTP NTLM authentication using the requests library.
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.
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
ASGI is a standard for Python asynchronous web apps and servers to communicate with each other, and positioned as an asynchronous successor to WSGI. This package includes libraries for implementing ASGI servers.
Test utilities for OpenTelemetry unit tests.
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.
S3cmd is a command line tool for uploading, retrieving and managing data in storage services that are compatible with the Amazon Simple Storage Service (S3) protocol, including S3 itself. It supports rsync-like backup, GnuPG encryption, and more. It also supports management of Amazon's CloudFront content delivery network.
Manuel lets you mix and match traditional doctests with custom test syntax.
This package provides an asynchronous WebSocket connector for python-pycrdt.
Waitress is meant to be a production-quality pure-Python WSGI server with very acceptable performance.
python-flask-oidc provides an OpenID Connect extension for Flask.
This package provides a Python Twisted library for LDAP, which key feaatures are:
LDAP client logic
separately-accessible LDAP and BER protocol message generation/parsing
ASCII-format LDAP filter generation and parsing
LDIF format data generation
Samba password changing logic
This tool provides code to load WSGI applications and servers from URIs; these URIs can refer to Python Eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.
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.
SeaSurf is a Flask extension for preventing cross-site request forgery (CSRF). CSRF attacks are problematic because the mechanism they use is relatively easy to exploit. This extension attempts to aid you in securing your application from such attacks. This extension is based on the Django middleware.
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.