#763 closed enhancement (fixed)

Update pywin32 (>300, current 228) to remove deprecation warning

Reported by: nicogodet Owned by: osgeo4w-dev@…
Priority: minor Component: Package
Version: Keywords:
Cc:

Description

https://github.com/mhammond/pywin32/issues/1256

2022-10-23T14:02:30     WARNING    warning:C:\OSGeo4W/apps/qgis/./python\qgis\utils.py:888: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
              mod = _builtin_import(name, globals, locals, fromlist, level)
             
             traceback: File "", line 1, in 
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 443, in startPlugin
              if not _startPlugin(packageName):
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 423, in _startPlugin
              plugins[packageName] = package.classFactory(iface)
              File "C:\Users/godet/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cartoZI\__init__.py", line 42, in classFactory
              from .main import MainPlugin
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 680, in _load_unlocked
              File "", line 855, in exec_module
              File "", line 228, in _call_with_frames_removed
              File "C:\Users/godet/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cartoZI\main.py", line 57, in 
              from cartoZI.gui.prefDialog import PrefDialog
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 680, in _load_unlocked
              File "", line 855, in exec_module
              File "", line 228, in _call_with_frames_removed
              File "C:\Users/godet/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cartoZI\gui\prefDialog.py", line 1, in 
              from pkg_resources import resource_filename
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 680, in _load_unlocked
              File "", line 855, in exec_module
              File "", line 228, in _call_with_frames_removed
              File "C:\OSGeo4W\apps\Python39\lib\site-packages\pkg_resources\__init__.py", line 74, in 
              from pkg_resources.extern import appdirs
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1058, in _handle_fromlist
              File "", line 228, in _call_with_frames_removed
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 666, in _load_unlocked
              File "", line 565, in module_from_spec
              File "C:\OSGeo4W\apps\Python39\lib\site-packages\pkg_resources\extern\__init__.py", line 52, in create_module
              return self.load_module(spec.name)
              File "C:\OSGeo4W\apps\Python39\lib\site-packages\pkg_resources\extern\__init__.py", line 37, in load_module
              __import__(extant)
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 680, in _load_unlocked
              File "", line 855, in exec_module
              File "", line 228, in _call_with_frames_removed
              File "C:\OSGeo4W\apps\Python39\lib\site-packages\pkg_resources\_vendor\appdirs.py", line 560, in 
              import win32com.shell
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1007, in _find_and_load
              File "", line 972, in _find_and_load_unlocked
              File "", line 228, in _call_with_frames_removed
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 680, in _load_unlocked
              File "", line 855, in exec_module
              File "", line 228, in _call_with_frames_removed
              File "C:\OSGeo4W\apps\Python39\lib\site-packages\win32com\__init__.py", line 6, in 
              import pythoncom
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 680, in _load_unlocked
              File "", line 855, in exec_module
              File "", line 228, in _call_with_frames_removed
              File "C:\OSGeo4W\apps\Python39\lib\site-packages\pythoncom.py", line 2, in 
              import pywintypes
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 680, in _load_unlocked
              File "", line 855, in exec_module
              File "", line 228, in _call_with_frames_removed
              File "C:\OSGeo4W\apps\Python39\lib\site-packages\win32\lib\pywintypes.py", line 2, in 
              import imp, sys, os
              File "C:\OSGeo4W/apps/qgis/./python\qgis\utils.py", line 888, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1007, in _find_and_load
              File "", line 986, in _find_and_load_unlocked
              File "", line 680, in _load_unlocked
              File "", line 855, in exec_module
              File "", line 228, in _call_with_frames_removed
              File "C:\OSGeo4W\apps\Python39\lib\imp.py", line 31, in 
              warnings.warn("the imp module is deprecated in favour of importlib; "

Change History (1)

comment:1 by jef, 18 months ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.