summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2021-12-15 17:56:34 +0100
committerPierre Sassoulas <pierre.sassoulas@gmail.com>2021-12-15 17:58:26 +0100
commitba4f9794f62b5e5b8d04899faccbb99fac000f6b (patch)
tree5e961d362f5eb5cee52f818156586dd91b7483fc
parent865188e34148b44bdf8c026c48f90c53c453628e (diff)
downloadastroid-git-upgrade-pylint-to-2.12.2.tar.gz
Disable no-member for false positive with zipimportupgrade-pylint-to-2.12.2
-rw-r--r--astroid/interpreter/_import/spec.py1
-rw-r--r--astroid/manager.py2
2 files changed, 2 insertions, 1 deletions
diff --git a/astroid/interpreter/_import/spec.py b/astroid/interpreter/_import/spec.py
index aad9c51c..43f00153 100644
--- a/astroid/interpreter/_import/spec.py
+++ b/astroid/interpreter/_import/spec.py
@@ -292,6 +292,7 @@ def _precache_zipimporters(path=None):
req_paths = tuple(path or sys.path)
cached_paths = tuple(pic)
new_paths = _cached_set_diff(req_paths, cached_paths)
+ # pylint: disable=no-member
for entry_path in new_paths:
try:
pic[entry_path] = zipimport.zipimporter(entry_path)
diff --git a/astroid/manager.py b/astroid/manager.py
index 36740fc7..ed0c3154 100644
--- a/astroid/manager.py
+++ b/astroid/manager.py
@@ -234,8 +234,8 @@ class AstroidManager:
except ValueError:
continue
try:
+ # pylint: disable-next=no-member
importer = zipimport.zipimporter(eggpath + ext)
- # pylint: enable=no-member
zmodname = resource.replace(os.path.sep, ".")
if importer.is_package(resource):
zmodname = zmodname + ".__init__"