{"library":"httpx-auth","type":"library","category":null,"description":"httpx-auth is a Python library that provides a collection of authentication classes designed for use with the HTTPX client library. It supports various authentication schemes, including OAuth2 (Authorization Code, PKCE, Client Credentials, Resource Owner Password Credentials, Implicit flows), Okta, Microsoft Entra ID (formerly Azure AD), and AWS Signature Version 4. While a 1.0.0 release is pending HTTPX's own 1.0.0, the library is considered stable and is actively maintained.","language":"python","status":"active","version":"0.23.1","tags":["http","authentication","httpx","oauth","oauth2","aws","okta"],"last_verified":"Fri May 22","install":[{"cmd":"pip install httpx-auth","imports":["from httpx_auth import OAuth2AuthorizationCode","from httpx_auth import AWS4Auth","from httpx_auth import OktaAuthorizationCodePKCE","from httpx_auth import MicrosoftEntraID"]}],"homepage":null,"github":"https://github.com/Colin-b/httpx_auth","docs":"https://colin-b.github.io/httpx_auth/","changelog":"https://github.com/Colin-b/httpx_auth/blob/master/CHANGELOG.md","pypi":"https://pypi.org/project/httpx-auth/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.2,"avg_import_s":0.29,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/httpx-auth/compatibility"}}