{"name": "mmqgis", "package_name": "mmqgis", "version": "2019.6.11", "experimental": false, "qgis_min": "2.99.0", "qgis_max": "3.99.0", "downloads": 23892, "uploaded_by": "michaelminn", "upload_datetime": "2019-06-11T07:40:23.076222", "changelog": "Major code refactoring, especially dialogs;\r\nAdd output file support for GEOJson, Spatialite, GPKG, and KML in addtion to ESRI Shapefile;\r\nAdd Reverse Geocode tool (Sampaio); Street layer geocoder follows curved streets (Schweitzer);\r\nAdd USCB and ESRI Server to web geocoder tool (Winters);\r\nAdd Change Projection tool; Add Animate Zoom tool;\r\nHub Distance and Hub Lines combined into a single tool with differing allocation criteria;\r\nCombine search and select tools, use QgsExpression, and remove Google since it needs an API key;\r\nDialogs use vertical and grid layouts to make them expandable and to improve aesthetics (Wischounig);\r\nMoved interaction with QGIS interface from mmqgis_library into mmqgis_dialogs so library functions can be used in stand-alone scripts and (later) incorporated into the processing framework;\r\nREADME documentation of the mmqgis_library.py API with examples on how to use those functions from the QGIS Python console or in stand-alone scripts;\r\nmmqgis_dialog base class to simplify and generalize native dialog creation;\r\nAdded progress bars to dialogs;\r\nModify dialog control flow from OK/Cancel to Apply/Close;\r\nAdd persistent dialog content;\r\nReplace deprecated pendingAllAttributesList() with attributeIndexes() in export attributes;\r\nReplace direct CSV reading and writing with OGR/RGDAL QgsVectorLayer() and QgsVectorFileWriter()", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/mmqgis/version/2019.6.11/download/"}