diff --git a/src/sshkey_tools/cert.py b/src/sshkey_tools/cert.py index dfda6d3..c665090 100644 --- a/src/sshkey_tools/cert.py +++ b/src/sshkey_tools/cert.py @@ -230,7 +230,7 @@ class SSHCertificate: DEFAULT_KEY_TYPE = "none@openssh.com" - # pylint: disable=too-many-arguments + # pylint: disable=too-many-arguments, too-many-positional-arguments def __init__( self, subject_pubkey: PublicKey = None, @@ -290,6 +290,7 @@ def __str__(self) -> str: return str(table) @classmethod + # pylint: disable=too-many-positional-arguments def create( cls, subject_pubkey: PublicKey = None, diff --git a/src/sshkey_tools/keys.py b/src/sshkey_tools/keys.py index 9d583a0..76388ed 100644 --- a/src/sshkey_tools/keys.py +++ b/src/sshkey_tools/keys.py @@ -494,7 +494,7 @@ def __init__(self, key: _RSA.RSAPrivateKey): ) @classmethod - # pylint: disable=invalid-name,too-many-arguments + # pylint: disable=invalid-name,too-many-arguments,too-many-positional-arguments def from_numbers( cls, e: int, @@ -622,7 +622,7 @@ def __init__(self, key=None): ) @classmethod - # pylint: disable=invalid-name,too-many-arguments,unused-argument + # pylint: disable=invalid-name,too-many-arguments,unused-argument,too-many-positional-arguments def from_numbers(cls, p, q, g, y, x): """ Creates a new DsaPrivateKey object from parameters and public/private numbers