[lint] fix some lint
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

pylint:
- E1102: not-callable

flake8:
- E203 whitespace before ':'
This commit is contained in:
SouthFox 2023-06-13 14:50:22 +08:00
parent 7a2962cdb3
commit 27de382acb

View file

@ -30,8 +30,8 @@ class HttpSignature:
@classmethod
def calculation_digest(
cls,
body : bytes,
algorithm : str ="sha-256"
body: bytes,
algorithm: str ="sha-256"
) -> str:
"""
Calculates the digest header value for a given HTTP body
@ -48,8 +48,8 @@ class HttpSignature:
@classmethod
def verify_signature(
cls,
signature_string : str,
signature : bytes,
signature_string: str,
signature: bytes,
pubkey,
) -> bool:
"""
@ -59,13 +59,13 @@ class HttpSignature:
signer = PKCS1_v1_5.new(pubkey)
digest = SHA256.new()
digest.update(signature_string.encode("utf-8"))
return signer.verify(digest, signature)
return signer.verify(digest, signature) # pylint: disable=E1102
@classmethod
def parse_signature(
cls,
signature : str
signature: str
) -> dict:
"""
Parse signature string in headers