Re: [QGIS-Developer] Skip loading plugin if errors

2022-12-29 Thread matteo via QGIS-Developer
Hi Germàn, I successfully used also your code and it really works perfectly. Thanks for sharing it! Cheers Matteo On 12/28/22 10:40, Germán Carrillo wrote: Hi Matteo, I've added a few validations for this plugin to gently inform users of missing dependencies:

Re: [QGIS-Developer] Skip loading plugin if errors

2022-12-28 Thread matteo via QGIS-Developer
Another solution, not the best one and working just because the plugin is a Processing provider would be to put try: import external_library except ImportError: raise QgsProcessingException(self.tr('This algorithm requires the Python .. library. Please install this library and try

Re: [QGIS-Developer] Skip loading plugin if errors

2022-12-28 Thread matteo via QGIS-Developer
Hola Germàn, thanks for the suggestion! I'll try and let you know Cheers Matteo On 12/28/22 10:40, Germán Carrillo wrote: Hi Matteo, I've added a few validations for this plugin to gently inform users of missing dependencies:

Re: [QGIS-Developer] Skip loading plugin if errors

2022-12-28 Thread Germán Carrillo via QGIS-Developer
Hi Matteo, I've added a few validations for this plugin to gently inform users of missing dependencies: https://github.com/SwissTierrasColombia/Asistente-LADM-COL/blob/master/asistente_ladm_col/__init__.py Hope that helps. Regards, Germán El mié, 28 dic 2022 a las 9:58, matteo via

[QGIS-Developer] Skip loading plugin if errors

2022-12-28 Thread matteo via QGIS-Developer
Hi devs, I'm developing a Processing provider plugin that needs some external python packages. If these are not installed on the system, when starting QGIS and loading the plugin the error message pops up (of course). Is there a way to have a "more friendly" message without opening the