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 a simple Python library that queries multiple geolocation services until one succeeds.
python-oauth2client provides an OAuth 2.0 client library for Python
python-geventhttpclient is a high performance, concurrent HTTP client library for python using gevent.
This package provides a Python ASGI web microframework with the same API as Flask.
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.
This package provides a slufigy command and library to create slugs from unicode strings while keeping it DRY.
This library simplifies using Google's various server-to-server authentication mechanisms to access Google APIs.
HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.
HTTPX builds on the well-established usability of requests, and gives you:
A broadly requests-compatible API.
Standard synchronous interface, but with async support if you need it.
HTTP/1.1 and HTTP/2 support.
Ability to make requests directly to WSGI applications or ASGI applications.
Strict timeouts everywhere.
Fully type annotated.
99% test coverage.
Plus all the standard features of requests:
International Domains and URLs
Keep-Alive & Connection Pooling
Sessions with Cookie Persistence
Browser-style SSL Verification
Basic/Digest Authentication
Elegant Key/Value Cookies
Automatic Decompression
Automatic Content Decoding
Unicode Response Bodies
Multipart File Uploads
HTTP(S) Proxy Support
Connection Timeouts
Streaming Downloads
.netrc Support
Chunked Requests
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.
OpenAPI Spec Validator is a Python library that validates an OpenAPI specification against the OpenAPI 2.0 (also known as Swagger), OpenAPI 3.0 and OpenAPI 3.1 specifications. The validator aims to check for full compliance with the specification.
This package provides a Google Authentication Library plugin with oauthlib.
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.
This package is a fork of the pickle module (and the supporting C extension) from both Python 3.2 and Python 3.3. The fork adds support for the noload operations used by zodb.
This package provides a drop-in replacement for requests.Session with caching offload to SQLite, Redis, MongoDB and AWS DynamoDB or save responses as planin JSON/YAML file or save responses as plain JSON/YAML files.
Zope.configuration implements ZCML, the Zope Configuration Markup Language.
OpenTelemetry Semantic Conventions.
Protego is a pure-Python robots.txt parser with support for modern conventions.
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.
This package provides utilities jointly used by devpi-server, devpi-client and others.
This library provides OpenID authentication for Python, both for clients and servers.
This library is a spinoff from folium that would host the non-map-specific features. It can be used to generate HTML + JS.
TLDExtract accurately separates the TLD from the registered domain and subdomains of a URL, using the Public Suffix List. By default, this includes the public ICANN TLDs and their exceptions. It can optionally support the Public Suffix List's private domains as well.
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.
A comprehensive HTTP client library supporting many features left out of other HTTP libraries.