[Qgis-developer] Plugin Dependencies
Guido Barbaglia
guido.barbaglia at gmail.com
Wed Oct 7 08:58:20 PDT 2015
Dear Victor,
Many thanks for your help, I'll include my libs in the plugin then.
Best,
Guido
> Il giorno 07 ott 2015, alle ore 17:50, Victor Olaya <volayaf at gmail.com> ha scritto:
>
> At the moment, you have to ship them with your plugin, in the plugin
> zip file. If the lib uses native code, you will need to include
> binaries for all OSs that you want to support, and the corresponding
> mechanism to pick one or the other.
>
> As an example, you can see how it is done in this plugin
>
> https://github.com/boundlessgeo/qgis-geoserver-plugin/blob/master/src/geoserverexplorer/__init__.py <https://github.com/boundlessgeo/qgis-geoserver-plugin/blob/master/src/geoserverexplorer/__init__.py>
>
> Dependencies are stored in a folder called "ext-libs", which is added
> to the python path by the plugin
>
> Notice that that folder is not in the repo, there is a paver task to
> fetch the dependencies from PyPi
>
> Notice also that QGIS has its folder with python libs
>
> https://github.com/qgis/QGIS/tree/master/python/ext-libs <https://github.com/qgis/QGIS/tree/master/python/ext-libs>
>
> Make sure that the libs you require are not already in there,
>
> Hope this helps
>
> 2015-10-07 17:33 GMT+02:00 Guido Barbaglia <guido.barbaglia at gmail.com>:
>> Dear all,
>>
>> I'm writing my first plugin for QGIS, which is basically a wrapper for
>> some Python libraries I developed some times ago and that are available on
>> the PyPi repository. How can I include these dependencies in my plugin? How
>> can I configure the plugin so that it installs the dependencies when the
>> user download the plugin itself?
>>
>> Many thanks for your help, best
>> Guido
>> --
>> Guido Barbaglia
>> http://geobricks.org/
>>
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org <mailto:Qgis-developer at lists.osgeo.org>
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer <http://lists.osgeo.org/mailman/listinfo/qgis-developer>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20151007/240cce0a/attachment-0001.html>
More information about the Qgis-developer
mailing list