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.
pyramid_retry is an execution policy for Pyramid that wraps requests and can retry them a configurable number of times under certain "retryable" error conditions before indicating a failure to the client.
Flask-Limiter adds rate limiting to Flask applications. Rate limits can be configured at different levels such as:
Application wide global limits per user
Default limits per route
By blueprints
By class-based views
By individual routes
Protego is a pure-Python robots.txt parser with support for modern conventions.
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 package provides and add-on the Python Requests HTTP library to run code asynchronously.
Flask is a micro web framework based on the Werkzeug toolkit and Jinja2 template engine. It is called a micro framework because it does not presume or force a developer to use a particular tool or library.
uritemplate provides Python library to deal with URI Templates.
A utility library for mocking out the `requests` Python library.
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
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.
This package provides a single-file minifier for CSS, HTML, and JavaScript.
The MediaWiki Parser From Hell is a python library package that provides a parser for MediaWiki.
It exposes parses as normal string objects with additional methods giving access to the special Wikicode features it contains (hyperlinks, tags, templates…). The parser doesn't interpolate strings at all, it remains at a purely formal level.
Full documentation may be found at ReadTheDocs
Bleach is an easy whitelist-based HTML-sanitizing tool.
Socket.IO integration for Flask applications
yarl module provides handy URL class for URL parsing and changing.
This package provides a caching support to Flask applications, it's a fort ok https://github.com/thadeusb/flask-cache.
This package provides a Python client for SSE event sources that seamlessly integrates with urllib3 and requests.
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.
In order to be compatible with legacy web content when interpreting something like Content-Type: text/html; charset=latin1, tools need to use a particular set of aliases for encoding labels as well as some overriding rules. For example, US-ASCII and iso-8859-1 on the web are actually aliases for windows-1252, and a UTF-8 or UTF-16 BOM takes precedence over any other encoding declaration. The WHATWG Encoding standard defines all such details so that implementations do not have to reverse-engineer each other.
This module implements the Encoding standard and has encoding labels and BOM detection, but the actual implementation for encoders and decoders is Python’s.
Cssutils is a Python package for parsing and building CSS Cascading Style Sheets. Currently it provides a DOM only and no rendering options.
This package provides a websocket server written in Python. It uses GIO for network communication and hence it easily integrates with the GLib mainloop.
AWS CLI provides a unified command line interface to the Amazon Web Services (AWS) API.
Sanic is a Python web server and web framework that's written to go fast. It allows the usage of the async/await syntax added in Python 3.5, which makes your code non-blocking and speedy.
This package provides CLI tool and Python library parallel file downloader using asyncio. parfive can handle downloading multiple files in parallel as well as downloading each file in a number of chunks.
asciicast demo of parfive parfive works by creating a downloader object, appending files to it and then running the download. parfive has a synchronous API, but uses asyncio to parallelise downloading the files.