diff options
| author | Jason R. Coombs <jaraco@jaraco.com> | 2018-09-16 10:22:37 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-09-16 10:22:37 -0400 |
| commit | 935751c81af679f04da4d73853d73e2c59943b96 (patch) | |
| tree | 1575714021877a981154796aebe812f0392c41a4 | |
| parent | 6b222623ae5a817c27ba612e776bc45641ae41c7 (diff) | |
| parent | 6e122a15f84db69af984e464a46358a594a6ba47 (diff) | |
| download | external_python_setuptools-935751c81af679f04da4d73853d73e2c59943b96.tar.gz external_python_setuptools-935751c81af679f04da4d73853d73e2c59943b96.tar.bz2 external_python_setuptools-935751c81af679f04da4d73853d73e2c59943b96.zip | |
Merge pull request #1486 from pypa/bugfix/1111-import-warning
Suppress warnings in importer.find_module.
| -rw-r--r-- | changelog.d/1486.change.rst | 1 | ||||
| -rw-r--r-- | pkg_resources/__init__.py | 7 |
2 files changed, 7 insertions, 1 deletions
diff --git a/changelog.d/1486.change.rst b/changelog.d/1486.change.rst new file mode 100644 index 00000000..561784fb --- /dev/null +++ b/changelog.d/1486.change.rst @@ -0,0 +1 @@ +Suppress warnings in pkg_resources.handle_ns. 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) |
