[QGIS-Developer] AFS feature iterator logic

2022-12-28 Thread Alexis R.L. via QGIS-Developer
Greetings, I'm looking into the web service data fetching and I noticed that there are some things that seemed strange at first glance and wanted to know if someone had insight into things. >From what I understand data is fetched and cached and on the initial fetch it seems that all the data is

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