{"name": "Optical Downloader", "package_name": "optical_downloader", "version": "0.1.4", "experimental": true, "qgis_min": "3.0.0", "qgis_max": "3.99.0", "downloads": 28, "uploaded_by": "iliasmachairas", "upload_datetime": "2026-08-28T08:38:34.149439", "changelog": "0.1.4\n- Replaced the wildcard `from .resources import *` with a plain module import\n(flake8 F403; the module was only ever needed for its registration side effect).\n- Removed a leftover Python 2 compat call in plugin_upload.py that referenced an\nundefined name and would have crashed the script if it were ever run (F821).\n0.1.3\n- Fixed Qt6 enum-scoping compatibility (unscoped PyQt5-style enums replaced with\nthe fully-qualified form Qt6 requires, e.g. Qgis.MessageLevel.Critical).\n- Fixed two Bandit findings: justified the safe os.startfile() folder-open call,\nand narrowed a bare except/pass during GeoTIFF cleanup to log real failures.\n0.1.2\n- First public release.\n- Search Sentinel-2 L2A / Landsat 8-9 C2 L2 via Microsoft Planetary Computer, no account or API key required.\n- Define the area of interest by drawing on the map or from an existing polygon layer, clipped exactly to the polygon.\n- Two-stage cloud/shadow filtering with a configurable AOI tolerance and a written report.\n- Picks the scene with the largest AOI overlap among candidates, and warns when an AOI spans more than one tile.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/optical_downloader/version/0.1.4/download/"}