summaryrefslogtreecommitdiff
path: root/pkg_resources/__init__.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2018-09-14 15:14:48 -0400
committerJason R. Coombs <jaraco@jaraco.com>2018-09-14 15:17:58 -0400
commit6e122a15f84db69af984e464a46358a594a6ba47 (patch)
treeecfeee03201e34c2f55a3c299cac2c09beaa4d30 /pkg_resources/__init__.py
parent948b3f41f9079a1c3afd3a409389d90346ec3bff (diff)
downloadpython-setuptools-git-6e122a15f84db69af984e464a46358a594a6ba47.tar.gz
Suppress warnings in importer.find_module. Fixes #1111.
Diffstat (limited to 'pkg_resources/__init__.py')
-rw-r--r--pkg_resources/__init__.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py
index 33f86987..fa1cba86 100644
--- a/pkg_resources/__init__.py
+++ b/pkg_resources/__init__.py
@@ -2094,7 +2094,12 @@ def _handle_ns(packageName, path_item):
importer = get_importer(path_item)
if importer is None:
return None
- loader = importer.find_module(packageName)
+
+ # capture warnings due to #1111
+ with warnings.catch_warnings():
+ warnings.simplefilter("ignore")
+ loader = importer.find_module(packageName)
+
if loader is None:
return None
module = sys.modules.get(packageName)