Open jonathan-geoseer opened 4 years ago
Thanks for reporting, @jonathan-geoseer. I am on 3.14, and I get only one warning, and that is when starting QGIS. No warnings when starting the plugin. From the warning, it is very difficult to see what the problem could be caused by in the Resource Sharing plugin (could it be a problem with /usr/lib/python3/dist-packages/qgis/utils.py).
This is the warning that I receive:
2020-08-01T00:39:16 WARNING warning:/usr/lib/python3/dist-packages/qgis/utils.py:743: 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 "/usr/lib/python3/dist-packages/qgis/utils.py", line 354, in startPlugin
if not _startPlugin(packageName):
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 334, in _startPlugin
plugins[packageName] = package.classFactory(iface)
File "/home/tveite/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/__init__.py", line 55, in classFactory
from resource_sharing.plugin import Plugin
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/home/tveite/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/resource_sharing/plugin.py", line 32, in
from .gui.resource_sharing_dialog import ResourceSharingDialog
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/home/tveite/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/resource_sharing/gui/resource_sharing_dialog.py", line 60, in
from resource_sharing.repository_manager import RepositoryManager
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/home/tveite/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/resource_sharing/repository_manager.py", line 16, in
from resource_sharing.collection_manager import CollectionManager
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/home/tveite/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/resource_sharing/collection_manager.py", line 20, in
from resource_sharing.resource_handler import BaseResourceHandler
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/home/tveite/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/resource_sharing/resource_handler/__init__.py", line 4, in
from .processing_handler import ProcessingScriptHandler
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/home/tveite/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/resource_sharing/resource_handler/processing_handler.py", line 7, in
from processing.script import ScriptUtils
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 941, in _find_and_load_unlocked
File "", line 219, in _call_with_frames_removed
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/usr/share/qgis/python/plugins/processing/__init__.py", line 26, in
from processing.tools.general import * # NOQA
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/usr/share/qgis/python/plugins/processing/tools/general.py", line 32, in
from processing.core.Processing import Processing
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/usr/share/qgis/python/plugins/processing/core/Processing.py", line 56, in
from processing.algs.qgis.QgisAlgorithmProvider import QgisAlgorithmProvider # NOQA
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/usr/share/qgis/python/plugins/processing/algs/qgis/QgisAlgorithmProvider.py", line 51, in
from .HypsometricCurves import HypsometricCurves
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/usr/share/qgis/python/plugins/processing/algs/qgis/HypsometricCurves.py", line 27, in
from osgeo import gdal, ogr, osr
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/usr/lib/python3/dist-packages/osgeo/__init__.py", line 21, in
_gdal = swig_import_helper()
File "/usr/lib/python3/dist-packages/osgeo/__init__.py", line 8, in swig_import_helper
import imp
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/usr/lib/python3.6/imp.py", line 33, in
DeprecationWarning, stacklevel=2)
/usr/lib/python3/dist-packages/qgis/utils.py seems to be the file that causes the deprecation warning.
In the resource sharing plugin, the import from processing.script import ScriptUtils
starts it all...
I'm seeing a lot of deprecation warnings in the "Python warning" log panel, most of which seem to be the resource sharing plugin: (Using QGIS 3.4, but I wouldn't expect that to relate to this problem)