Skip to content

Latest commit

History

History
71 lines (36 loc) 路 2.38 KB

third_party_packages.md

File metadata and controls

71 lines (36 loc) 路 2.38 KB

Third Party Packages

As HTTPX usage grows, there is an expanding community of developers building tools and libraries that integrate with HTTPX, or depend on HTTPX. Here are some of them.

Plugins

Authlib

GitHub - Documentation

The ultimate Python library in building OAuth and OpenID Connect clients and servers. Includes an OAuth HTTPX client.

Gidgethub

GitHub - Documentation

An asynchronous GitHub API library. Includes HTTPX support.

HTTPX-Auth

GitHub - Documentation

Provides authentication classes to be used with HTTPX authentication parameter.

pytest-HTTPX

GitHub - Documentation

Provides httpx_mock pytest fixture to mock HTTPX within test cases.

RESPX

GitHub - Documentation

A utility for mocking out the Python HTTPX library.

rpc.py

Github - Documentation

An fast and powerful RPC framework based on ASGI/WSGI. Use HTTPX as the client of the RPC service.

VCR.py

GitHub - Documentation

A utility for record and repeat an http request.

httpx-caching

Github

This package adds caching functionality to HTTPX

robox

Github

A library for scraping the web built on top of HTTPX.

Gists

urllib3-transport

GitHub

This public gist provides an example implementation for a custom transport implementation on top of the battle-tested urllib3 library.