diff --git a/third_party/3/jwt/__init__.pyi b/third_party/3/jwt/__init__.pyi index 3fca1103b..e69f0330a 100644 --- a/third_party/3/jwt/__init__.pyi +++ b/third_party/3/jwt/__init__.pyi @@ -16,16 +16,18 @@ def register_algorithm(alg_id: str, def unregister_algorithm(alg_id: str) -> None: ... -class InvalidTokenError(Exception): ... +class PyJWTError(Exception): ... +class InvalidTokenError(PyJWTError): ... class DecodeError(InvalidTokenError): ... class ExpiredSignatureError(InvalidTokenError): ... class InvalidAudienceError(InvalidTokenError): ... class InvalidIssuerError(InvalidTokenError): ... class InvalidIssuedAtError(InvalidTokenError): ... class ImmatureSignatureError(InvalidTokenError): ... -class InvalidKeyError(Exception): ... +class InvalidKeyError(PyJWTError): ... class InvalidAlgorithmError(InvalidTokenError): ... class MissingRequiredClaimError(InvalidTokenError): ... +class InvalidSignatureError(DecodeError): ... # Compatibility aliases (deprecated) ExpiredSignature = ExpiredSignatureError