Re: [QGIS-Developer] non-standard-library Python modules available to QGIS plugins

2019-04-24 Thread Tom Chadwin
Jürgen E. Fischer wrote >> I'll probably at least initially leave out PyQt5.QtWebKit though, hoping >> that no plugins actually use it. > > qgis2web uses QtWebKit Others do as well: for example, I noticed by chance that go2mapillary does. I'm sure plenty of others do too. Tom - Buy Pie Sp

Re: [QGIS-Developer] non-standard-library Python modules available to QGIS plugins

2019-04-23 Thread Jürgen E . Fischer
Hi Raphael, On Tue, 23. Apr 2019 at 17:09:37 +0200, Raphael Das Gupta wrote: > So it seems there is no authoritative source that the Debian/Ubuntu package > definitions, OSGeo4W and the OS X installer (and all the plugin developers) > can rely on as a common base. Correct. > Doesn't this lead t

Re: [QGIS-Developer] non-standard-library Python modules available to QGIS plugins

2019-04-23 Thread Raphael Das Gupta
Thanks Jürgen and Saber for your insights! On 23.04.19 14:53, Jürgen E. Fischer wrote: Yes, control.in lists the dependencies that installed with the (debian) package - and those are the only ones you can actually rely on (installing via pip might not work everywhere and shouldn't be done anyway

Re: [QGIS-Developer] non-standard-library Python modules available to QGIS plugins

2019-04-23 Thread Saber Razmjooei
You can find all the Python 3 modules we are packaging with macOS installer here: https://lutraconsulting.github.io/qgis-mac-packager/ Regards Saber On Tue, 23 Apr 2019, 13:54 Jürgen E. Fischer, wrote: > Hi Raphael, > > On Tue, 23. Apr 2019 at 14:41:26 +0200, Raphael Das Gupta wrote: > > I don'

Re: [QGIS-Developer] non-standard-library Python modules available to QGIS plugins

2019-04-23 Thread Jürgen E . Fischer
Hi Raphael, On Tue, 23. Apr 2019 at 14:41:26 +0200, Raphael Das Gupta wrote: > I don't quite understand. (Maybe there's just a full-stop missing in your > message between "are" and "It's"?) Are you saying that the dependencies of > python3-qgis are "documented" (and that they are "documented" in >

Re: [QGIS-Developer] non-standard-library Python modules available to QGIS plugins

2019-04-23 Thread Raphael Das Gupta
Hi Jürgen Thanks for the quick reply! On 23.04.19 14:07, Jürgen E. Fischer wrote: The dependencies of python3-qgis are It's "documented" in debian/control.in ([0]). Jürgen [0]https://github.com/qgis/QGIS/blob/master/debian/control.in#L370 I don't quite understand. (Maybe there's just a fu

Re: [QGIS-Developer] non-standard-library Python modules available to QGIS plugins

2019-04-23 Thread Jürgen E . Fischer
Hi Raphael, On Tue, 23. Apr 2019 at 13:51:15 +0200, Raphael Das Gupta wrote: > While one could probably determine this by looking at existing packaging > efforts, e.g. the dependencies of Ubuntu package "python3-qgis" from > https://qgis.org/ubuntu-ltr, I wonder whether this isn't already document

[QGIS-Developer] non-standard-library Python modules available to QGIS plugins

2019-04-23 Thread Raphael Das Gupta
Heya all What Python modules (beyond the "qgis" module provided by QGIS itself and the ones built into the Python language or included in its standard library) can QGIS plugins expect to be accessible? Or asked the other way around: When packaging QGIS (e.g. for a Linux distribution), what P