From b45a086e928d9294cf4cc9c688fbc702dbc5616c Mon Sep 17 00:00:00 2001 From: toppk Date: Mon, 2 Dec 2019 19:56:45 -0500 Subject: [PATCH] padding can take an int or an object (PSS.MAX_LENGTH) --- .../cryptography/hazmat/primitives/asymmetric/padding.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/third_party/2and3/cryptography/hazmat/primitives/asymmetric/padding.pyi b/third_party/2and3/cryptography/hazmat/primitives/asymmetric/padding.pyi index 0a8fcb3beb16..233cf4fd7fa6 100644 --- a/third_party/2and3/cryptography/hazmat/primitives/asymmetric/padding.pyi +++ b/third_party/2and3/cryptography/hazmat/primitives/asymmetric/padding.pyi @@ -1,5 +1,5 @@ from abc import ABCMeta, abstractmethod -from typing import ClassVar, Optional +from typing import ClassVar, Optional, Union from cryptography.hazmat.primitives.hashes import HashAlgorithm @@ -22,6 +22,6 @@ class PKCS1v15(AsymmetricPadding): class PSS(AsymmetricPadding): MAX_LENGTH: ClassVar[object] - def __init__(self, mgf: MGF1, salt_length: int) -> None: ... + def __init__(self, mgf: MGF1, salt_length: Union[int, object]) -> None: ... @property def name(self) -> str: ...