]> git.ipfire.org Git - thirdparty/httpx.git/commitdiff
Expose `FunctionAuth` in `__all__` (#3699) master
authorJosh Cannon <joshdcannon@gmail.com>
Wed, 10 Dec 2025 14:58:48 +0000 (08:58 -0600)
committerGitHub <noreply@github.com>
Wed, 10 Dec 2025 14:58:48 +0000 (18:58 +0400)
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
Co-authored-by: Kar Petrosyan <kar.petrosyanpy@gmail.com>
CHANGELOG.md
httpx/__init__.py
httpx/_auth.py

index 13bbfcdb799150aceefa6d91100b7c4ced715a17..57fa44b8ef2958d095520a2838e182921d038d46 100644 (file)
@@ -10,6 +10,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
 
 * Drop support for Python 3.8
 
+### Added
+
+* Expose `FunctionAuth` from the public API. (#3699)
+
 ## 0.28.1 (6th December, 2024)
 
 * Fix SSL case where `verify=False` together with client side certificates.
index e9addde071f81758baf350c4ab6bde2556340131..63225040ba8c1f9cbf01ef6085debe00c99d108d 100644 (file)
@@ -50,6 +50,7 @@ __all__ = [
     "DecodingError",
     "delete",
     "DigestAuth",
+    "FunctionAuth",
     "get",
     "head",
     "Headers",
index b03971ab4b311d60790dc22ca24d9966426ec0a4..9d24faed99690d2800651f357d8ada818e91102e 100644 (file)
@@ -16,7 +16,7 @@ if typing.TYPE_CHECKING:  # pragma: no cover
     from hashlib import _Hash
 
 
-__all__ = ["Auth", "BasicAuth", "DigestAuth", "NetRCAuth"]
+__all__ = ["Auth", "BasicAuth", "DigestAuth", "FunctionAuth", "NetRCAuth"]
 
 
 class Auth: