Replace Incomplete | None = None in third party stubs (#14063)

This commit is contained in:
Sebastian Rittau
2025-05-15 21:37:43 +02:00
committed by GitHub
parent acc51542c9
commit 126768408a
488 changed files with 2259 additions and 4044 deletions
+4 -6
View File
@@ -41,18 +41,16 @@ class JWS:
objects: Incomplete
verifylog: list[str] | None
header_registry: Incomplete
def __init__(self, payload: Incomplete | None = None, header_registry: Incomplete | None = None) -> None: ...
def __init__(self, payload=None, header_registry=None) -> None: ...
@property
def allowed_algs(self): ...
@allowed_algs.setter
def allowed_algs(self, algs) -> None: ...
@property
def is_valid(self): ...
def verify(self, key, alg: Incomplete | None = None, detached_payload: Incomplete | None = None) -> None: ...
def deserialize(self, raw_jws, key: Incomplete | None = None, alg: Incomplete | None = None) -> None: ...
def add_signature(
self, key, alg: Incomplete | None = None, protected: Incomplete | None = None, header: Incomplete | None = None
) -> None: ...
def verify(self, key, alg=None, detached_payload=None) -> None: ...
def deserialize(self, raw_jws, key=None, alg=None) -> None: ...
def add_signature(self, key, alg=None, protected=None, header=None) -> None: ...
def serialize(self, compact: bool = False) -> str: ...
@property
def payload(self): ...
+6 -7
View File
@@ -1,4 +1,3 @@
from _typeshed import Incomplete
from collections.abc import Mapping
from typing import Any, SupportsInt
from typing_extensions import deprecated
@@ -37,12 +36,12 @@ class JWT:
self,
header: dict[str, Any] | str | None = None,
claims: dict[str, Any] | str | None = None,
jwt: Incomplete | None = None,
jwt=None,
key: JWK | JWKSet | None = None,
algs: Incomplete | None = None,
default_claims: Incomplete | None = None,
check_claims: Incomplete | None = None,
expected_type: Incomplete | None = None,
algs=None,
default_claims=None,
check_claims=None,
expected_type=None,
) -> None: ...
@property
def header(self) -> str: ...
@@ -72,7 +71,7 @@ class JWT:
def make_signed_token(self, key: JWK) -> None: ...
def make_encrypted_token(self, key: JWK) -> None: ...
def validate(self, key: JWK | JWKSet) -> None: ...
def deserialize(self, jwt, key: Incomplete | None = None) -> None: ...
def deserialize(self, jwt, key=None) -> None: ...
def serialize(self, compact: bool = True) -> str: ...
@classmethod
def from_jose_token(cls, token): ...