Add exceptions for some pylint errors

until we find out where type inference has gone very wrong.
This commit is contained in:
mathieui 2018-07-21 19:19:35 +02:00
parent ea2d76864d
commit d80ae218aa
No known key found for this signature in database
GPG key ID: C59F84CEEFD616E3
2 changed files with 4 additions and 0 deletions

View file

@ -165,6 +165,8 @@ class HandlerCore:
xml=message.xml.find(
'{http://jabber.org/protocol/muc#user}x/{http://jabber.org/protocol/muc#user}invite'
))
# TODO: find out why pylint thinks "inviter" is a list
#pylint: disable=no-member
inviter = invite['from']
reason = invite['reason']
password = invite['password']
@ -1520,6 +1522,7 @@ class HandlerCore:
der = ssl.PEM_cert_to_DER_cert(pem)
asn1 = pyasn1.codec.der.decoder.decode(
der, asn1Spec=pyasn1_modules.rfc2459.Certificate())[0]
#pylint: disable=no-member
spki = asn1.getComponentByName("tbsCertificate").getComponentByName(
"subjectPublicKeyInfo")
spki_digest = sha256(

View file

@ -86,6 +86,7 @@ class BaseTextWin(Win):
Return the number of lines that are built for the given
message.
"""
#pylint: disable=assignment-from-no-return
lines = self.build_message(
message, timestamp=timestamp, nick_size=nick_size)
if self.lock: