Hello,

To get all the qgis plugin hosted on pypi we should be able to use a
keywords.

An to get the list of plugin that have some keywords:

from xmlrpclib import ServerProxy
pypi = ServerProxy("http://pypi.python.org/pypi";, allow_none=True)
sp.search({"keywords": ["gdal", "dap"]})

returns:
[{'_pypi_ordering': False,
  'name': 'dap.plugins.gdal',
  'summary': 'GDAL plugin for pydap server',
  'version': '0.1.1'}]

CU
Stéphane


2015-11-06 16:03 GMT+01:00 Hugo Mercier <hugo.merc...@oslandia.com>:

> A summary about our other discussion of the morning on Python plugin
> dependencies and the opportunity to now use pip rather than our custom
> system.
>
> For plugins with external dependencies, we can :
> - add fields in metadata.txt to declare the dependencies (a pip install
> string)
> - for Windows and Mac users, ask package managers to include pip in them.
>
> This way, we will have a simple way to gently warn the user a dependency
> is missing. And the missing dependencies will be easily installable from
> osgeo4w (or the mac equivalent).
>
> This is the very first step and solves an important issue.
>
> Alessandro is working on the metadata update. And two issues have been
> added for the installers:
> http://hub.qgis.org/issues/13775
> http://hub.qgis.org/issues/13777
>
> About using setuptools for Python plugins and/or the pypi infrastructure
> for our plugins, no decision yet.
>
> We did not talk about the common framework of python functions. But I
> think things are already going well on this side.
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer




-- 
camptocamp.com
mapfish.org
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to