diff --git a/stubs/Authlib/METADATA.toml b/stubs/Authlib/METADATA.toml index d1caa2695ab4..6a322fd7f4d3 100644 --- a/stubs/Authlib/METADATA.toml +++ b/stubs/Authlib/METADATA.toml @@ -1,3 +1,3 @@ -version = "1.7.1" +version = "1.7.2" upstream-repository = "https://github.com/authlib/authlib" dependencies = ["cryptography"] diff --git a/stubs/Authlib/authlib/common/language.pyi b/stubs/Authlib/authlib/common/language.pyi new file mode 100644 index 000000000000..34b1ecf943aa --- /dev/null +++ b/stubs/Authlib/authlib/common/language.pyi @@ -0,0 +1 @@ +def is_valid_language_tag(tag: object) -> bool: ... diff --git a/stubs/Authlib/authlib/oauth2/rfc8414/models.pyi b/stubs/Authlib/authlib/oauth2/rfc8414/models.pyi index 117f9c23b848..54dec12ec5ea 100644 --- a/stubs/Authlib/authlib/oauth2/rfc8414/models.pyi +++ b/stubs/Authlib/authlib/oauth2/rfc8414/models.pyi @@ -38,4 +38,5 @@ class AuthorizationServerMetadata(dict[str, object]): def __getattr__(self, key): ... def validate_array_value(metadata, key) -> None: ... +def validate_language_tags_array(metadata, key) -> None: ... def validate_boolean_value(metadata, key) -> None: ... diff --git a/stubs/Authlib/authlib/oidc/core/claims.pyi b/stubs/Authlib/authlib/oidc/core/claims.pyi index af8116ecefc3..f9a24cfbcfa6 100644 --- a/stubs/Authlib/authlib/oidc/core/claims.pyi +++ b/stubs/Authlib/authlib/oidc/core/claims.pyi @@ -29,6 +29,7 @@ class HybridIDToken(ImplicitIDToken): class UserInfo(dict[str, object]): REGISTERED_CLAIMS: list[str] SCOPES_CLAIMS_MAPPING: dict[str, list[str]] + def validate_locale(self) -> None: ... def filter(self, scope: str) -> UserInfo: ... def __getattr__(self, key): ...