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.
BlackSheep is a lightweight, asynchronous, event driven Web framework.
The framework offers
A rich code API, based on dependency injection and inspired by Flask and ASP.NET Core.
A typing-friendly codebase, which enables a comfortable development experience thanks to hints when coding with IDEs.
Built-in generation of OpenAPI Documentation, supporting version 3, YAML, and JSON.
A cross-platform framework, using the most modern versions of Python.
Good performance.
This Python package lets you use the requests library to talk HTTP via a UNIX domain socket.
CanvasAPI is a Python library for accessing Instructure’s Canvas LMS API. The library enables developers to programmatically manage Canvas courses, users, gradebooks, and more.
HTML to Text is a Python library for extract text from HTML. Contrary to other solution such as LXML or Beautiful Soup, the text extracted with html_text does not contain elements such as JavaScript or inline styles not normally visible to users. It also normalizes white space characters in a smarter, more visually pleasing style.
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.
wsproto is a pure-Python implementation of a WebSocket protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can communicate via WebSockets, as defined in RFC6455, regardless of your programming paradigm.
This library exists to allow connecting with Happy Eyeballs (RFC 8305) when you already have a list of addrinfo and not a DNS name.
This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2.
This package provides a fast implementation of the HTML5 parsing spec for Python. Parsing is done in C using a variant of the gumbo parser. The gumbo parse tree is then transformed into an lxml tree, also in C, yielding parse times that can be a thirtieth of the html5lib parse times.
Priority is a pure-Python implementation of the priority logic for HTTP/2, set out in RFC 7540 Section 5.3 (Stream Priority).
Provides support for adding authentication to services using the Tornado web framework, either via the basic or digest authentication schemes.
The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service.
Bind to an ephemeral port, force it into the TIME_WAIT state, and unbind it.
Flask-Session is an extension for Flask that adds support for Server-side sessions, with a variety of different backends for session storage.
uvicorn is a fast ASGI server implementation, using uvloop and httptools. It currently supports HTTP/1.1 and WebSockets. Support for HTTP/2 is planned.
flask_httpauth provides Basic and Digest HTTP authentication for Flask routes.
This library is an abstraction of Conda package handling and a tool for extracting, creating, and converting between formats.
uritemplate provides Python library to deal with URI Templates.
This package provides an interactive HTML debugger for Pyramid application development.
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.
This library is a spinoff from folium that would host the non-map-specific features. It can be used to generate HTML + JS.
Get a public suffix for a domain name using the Public Suffix List.
WhiteNoise allows your web app to serve its own static files, making it a self-contained unit that can be deployed anywhere without relying on nginx, Amazon S3 or any other external service.
CherryPy is a pythonic, object-oriented web framework. It helps in building web applications in the same way any other object-oriented Python program would be built.