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 package provides a Python client library for the OpenAI API.
This package provides a Python SDK for integrating with the Dropbox API v2.
python-grid5000 is a python package wrapping the Grid5000 REST API. You can use it as a library in your python project or you can explore the Grid5000 resources interactively using the embedded shell.
The zope.deprecation module provides a function for marking modules, classes, functions, methods and properties as deprecated, displaying warnings when usaged in application code.
This package supports the efficient creation of hookable objects, which are callable objects that are meant to be optionally replaced. The idea is that you create a function that does some default thing and make i hookable. Later, someone can modify what it does by calling its sethook method and changing its implementation. All users of the function, including those that imported it, will see the change.
This package provides a rate limiting extension for Starlette and Fastapi.
This Python package provides a self-contained, easily reusable library for parsing, manipulating, and generating URIs.
Python client library for Dynamic DNS using Domain Connect protocol.
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.
PRAW is a Python package that allows for simple access to Reddit’s API. It aims to be easy to use and internally follows all of Reddit’s API rules.
This package provides a WebSocket client and server library for Python.
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.
The marshmallow-jsonapi package provides a simple way to produce JSON:API-compliant data in any Python Web framework. It includes optional utilities to integrate with Flask. This is a forked version whose pypi name is marshmallow_jsonapi_minfork.
This package implements a reliable private and pypi.org caching server.
This package provides a Google Authentication Library plugin with oauthlib.
Flask-WTF integrates Flask and WTForms, including CSRF, file upload, and reCAPTCHA.
The SAML Python Toolkit lets you add SAML support to your Python software.
The JavaScript Object Signing and Encryption (JOSE) technologies - JSON Web Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), and JSON Web Algorithms (JWA) - collectively can be used to encrypt and/or sign content using a variety of algorithms.
Zeep is a Python SOAP client. Highlights:
Build on top of
lxmlandrequests.Support for Soap 1.1, Soap 1.2 and HTTP bindings.
Support for WS-Addressing headers.
Support for WSSE (UserNameToken / x.509 signing).
Support for
asyncioviahttpx.Experimental support for XOP messages.
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.
A command line HTTP client with an intuitive UI, JSON support, syntax highlighting, wget-like downloads, plugins, and more. It consists of a single http command designed for painless debugging and interaction with HTTP servers, RESTful APIs, and web services.
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.
robot_detection is a python module to detect if a given HTTP User Agent is a web crawler. It uses the list of registered robots from http://www.robotstxt.org.
This package provides a Flask extension for handling CORS, making cross-origin AJAX possible.