NathanW2/qgis_hats

Upgrade crashes plugin in QGIS 2.18.22

SteveLowman opened this issue · 2 comments

It has the following stack trace:

Couldn't load plugin 'qgis_hats'

ImportError: No module named PyQt5.QtWinExtras
Traceback (most recent call last):
File "C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python\qgis\utils.py", line 308, in loadPlugin
import(packageName)
File "C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
mod = builtin_import(name, globals, locals, fromlist, level)
File "C:/Users/slowman/.qgis2/python/plugins\qgis_hats_init
.py", line 30, in
from PyQt5.QtWinExtras import QWinTaskbarButton
File "C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ImportError: No module named PyQt5.QtWinExtras

Python version: 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:25:58) [MSC v.1500 64 bit (AMD64)]
QGIS version: 2.18.22 Las Palmas, 5a99678469

Python Path:
C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python/plugins\processing
C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python
C:/Users/slowman/.qgis2/python
C:/Users/slowman/.qgis2/python/plugins
C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python/plugins
C:\PROGRA1\QGIS21.18\bin\python27.zip
C:\PROGRA1\QGIS21.18\apps\Python27\DLLs
C:\PROGRA1\QGIS21.18\apps\Python27\lib
C:\PROGRA1\QGIS21.18\apps\Python27\lib\plat-win
C:\PROGRA1\QGIS21.18\apps\Python27\lib\lib-tk
C:\PROGRA1\QGIS21.18\bin
C:\PROGRA1\QGIS21.18\apps\Python27
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\jinja2-2.7.2-py2.7.egg
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\markupsafe-0.23-py2.7-win-amd64.egg
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\win32
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\win32\lib
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\Pythonwin
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\Shapely-1.2.18-py2.7-win-amd64.egg
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\wx-2.8-msw-unicode
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\xlrd-0.9.2-py2.7.egg
C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\xlwt-0.7.5-py2.7.egg
C:/Users/slowman/.qgis2//python
C:\Users\slowman.qgis2\python\plugins\DigitizingTools\tools
C:/Users/slowman/.qgis2/python/plugins\go2streetview
C:\Users\slowman.qgis2\python\plugins\mmqgis/forms
C:\Users\slowman.qgis2\python\plugins\SelectTools/tools

You may be aware already ...
With the new upgrade today, there is this issue:

Traceback (most recent call last):
File "C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python\qgis\utils.py", line 333, in startPlugin
plugins[packageName] = package.classFactory(iface)
AttributeError: 'module' object has no attribute 'classFactory'