Skip to content

Commit 708b12b

Browse files
author
minjk-bl
committed
Edit package list code to ignore warnings
1 parent e06224b commit 708b12b

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

visualpython/python/variableCommand.py

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,15 @@ def _vp_check_package_list(pack_list):
132132
Check package info : name, version, path
133133
"""
134134
import importlib as _vp_ilib
135+
import warnings
135136
_pack_info = {}
136-
for pack in pack_list:
137-
try:
138-
_vp_pack = _vp_ilib.import_module(pack)
139-
_vp_ilib.reload(_vp_pack)
140-
_pack_info[pack] = { 'name': _vp_pack.__name__, 'installed': True, 'version': _vp_pack.__version__, 'path': _vp_pack.__path__ }
141-
except:
142-
_pack_info[pack] = { 'name': pack, 'installed': False }
137+
with warnings.catch_warnings():
138+
warnings.simplefilter('ignore')
139+
for pack in pack_list:
140+
try:
141+
_vp_pack = _vp_ilib.import_module(pack)
142+
_vp_ilib.reload(_vp_pack)
143+
_pack_info[pack] = { 'name': _vp_pack.__name__, 'installed': True, 'version': _vp_pack.__version__, 'path': _vp_pack.__path__ }
144+
except:
145+
_pack_info[pack] = { 'name': pack, 'installed': False }
143146
return _pack_info

0 commit comments

Comments
 (0)