[general]
name=GEE GPR Phenology
qgisMinimumVersion=3.0
qgisMaximumVersion=4.99
description=A QGIS plugin for Sentinel-2 biophysical variable retrieval, temporal gap filling, and land surface phenology analysis using Gaussian Process Regression.
version=1.5.14
author=Adapted for QGIS by Jesus Enrique Flores Riera
email=jesus.flores@unal.edu.co
about=GEE GPR Phenology implements a complete workflow for Sentinel-2 BOA/L2A imagery, including spectral GPR prediction, temporal gap filling with an RBF kernel, double logistic fitting, and land surface phenology metrics such as SOS, EOS, POS and LOS. Since version 1.5.0, the plugin includes automatic layer loading with QGIS symbology and groups, PDF/CSV reports, heterogeneous raster grid correction for LSP processing, duplicate-date handling, and multilingual support in Spanish, English and Portuguese. Version 1.5.14 keeps QGIS 3.x to QGIS 4.x availability, preserves the Qt5/Qt6 compatibility fixes, preserves the assisted dependency launcher, and completes the QGIS Plugin Repository code-quality cleanup without changing the mathematical or modelling logic. Note for QGIS 4.0.x / Python 3.12: in some installations, functional libraries such as rasterio may not be available in the QGIS Python environment by default. If rasterio is missing, GEE download may work but raster harmonization, gap filling, GPR raster prediction, or LSP processing can stop with ModuleNotFoundError. Use the plugin Info tab / dependency assistant or install rasterio in the QGIS Python environment before running those workflows. If QGIS 4 does not expose a valid python.exe/python3, the assistant stops safely and shows manual instructions instead of opening a new QGIS instance. QGIS 3.x testing remains the recommended production path until all required Python wheels are confirmed in the target QGIS 4 environment. This release does not change the mathematical or modelling logic.
homepage=https://github.com/jf-floresriera/GEE_GPR_Phenology
tracker=https://github.com/jf-floresriera/GEE_GPR_Phenology/issues
repository=https://github.com/jf-floresriera/GEE_GPR_Phenology
license=MIT
hasProcessingProvider=True
tags=remote sensing,sentinel-2,GPR,phenology,biophysical,LAI,vegetation,time series,gap filling,land surface phenology
category=Raster
icon=icon.png
changelog=1.5.14 - Final code-quality cleanup for the QGIS Plugin Repository scanner: fixed the remaining Flake8 E302 warning in plugin.py by adding the required two blank lines before the top-level AOIPolygonMapTool class. qgisMinimumVersion remains 3.0 and qgisMaximumVersion remains 4.99. The plugin remains stable and non-experimental. No mathematical, modelling, GPR, gap-filling, phenology, Sentinel-2 index, dependency launcher, model data, or Processing algorithm logic was changed.
experimental=False
deprecated=False
