Replace Any with Incomplete in many places (#9565)

This commit is contained in:
Avasam
2023-01-18 14:12:46 -05:00
committed by GitHub
parent a4e3cfefac
commit 6ac24ed923
16 changed files with 55 additions and 48 deletions

View File

@@ -1,5 +1,5 @@
from _typeshed import Incomplete
from typing import Any, ClassVar
from typing import ClassVar
import passlib.utils.handlers as uh
@@ -13,7 +13,7 @@ class scram(uh.HasRounds, uh.HasRawSalt, uh.HasRawChecksum, uh.GenericHandler):
max_rounds: ClassVar[int]
rounds_cost: ClassVar[str]
default_algs: ClassVar[list[str]]
algs: Any | None
algs: Incomplete | None
@classmethod
def extract_digest_info(cls, hash, alg): ...
@classmethod

View File

@@ -66,7 +66,7 @@ class HasEncodingContext(GenericHandler):
def __init__(self, encoding: str | None = ..., **kwds) -> None: ...
class HasUserContext(GenericHandler):
user: Any | None
user: Incomplete | None
def __init__(self, user: Incomplete | None = ..., **kwds) -> None: ...
@classmethod
def hash(cls, secret, user: Incomplete | None = ..., **context): ...