Skip to content

Commit dafcf0a

Browse files
authored
Merge pull request #1427 from EnMAP-Box/prepare_3.17.3
Prepare 3.17.3
2 parents 0ce18d6 + 30ac3b1 commit dafcf0a

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

enmapbox/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@
5858
URL_TESTDATA = 'https://github.com/EnMAP-Box/enmap-box-exampledata/releases/download/v1.1.1/exampledata.zip'
5959
URL_INSTALLATION = r'https://enmap-box.readthedocs.io/en/latest/usr_section/usr_installation.html#install-required-python-packages'
6060
URL_QGIS_RESOURCES = r'https://github.com/EnMAP-Box/qgispluginsupport/releases/download/qgisresources.zip_2025-11-07/qgisresources.zip'
61-
PLUGIN_DEPENDENCIES = ['vrtbuilderplugin>=0.9']
6261

6362
DIR_ENMAPBOX = os.path.dirname(__file__)
6463
DIR_REPO = os.path.dirname(DIR_ENMAPBOX)

enmapbox/eo4qapps/geetimeseriesexplorerapp/__init__.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,14 @@ def toggleMainDockVisibility(self):
9494
if not isEarthEngineModuleInstalled():
9595
self.mainDock.setVisible(False)
9696
self.profileDock.setVisible(False)
97-
QgsMessageLog.logMessage("Can't import ee (Earth Engine) package.", level=Qgis.MessageLevel.Warning)
97+
title = 'Missing Plugin Dependency'
98+
text = "install Google Earth Engine QGIS Plugin via the Plugin Manager."
99+
QgsMessageLog.logMessage(text, level=Qgis.MessageLevel.Warning)
100+
if isinstance(self.interface, EnMAPBox):
101+
self.interface.messageBar().pushWarning(title, text)
102+
else:
103+
from qgis.utils import iface
104+
iface.messageBar().pushWarning(title, text)
98105
return
99106

100107
self.mainDock.setVisible(not self.mainDock.isVisible())

scripts/create_plugin.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,6 @@ def create_enmapbox_plugin(include_testdata: bool = False,
197197
MD.mQgisMinimumVersion = config['enmapbox:metadata']['qgisMinimumVersion']
198198
MD.mEmail = config['enmapbox:metadata']['email']
199199
MD.mHasProcessingProvider = True
200-
MD.mPlugin_dependencies = ['Google Earth Engine'] # the best way to make sure that the 'ee' module is available
201200

202201
MD.mVersion = VERSION
203202
MD.writeMetadataTxt(PATH_METADATAFILE)

0 commit comments

Comments
 (0)