{"name": "GeoE3 - The Geospatial Enabling Environments for Employment Tool", "package_name": "geest", "version": "2.0.5", "experimental": false, "qgis_min": "3.0.0", "qgis_max": "4.99.0", "downloads": 49, "uploaded_by": "timlinux", "upload_datetime": "2026-09-01T01:46:41.711162", "changelog": "Version 2.0.5 - Regional Data, Flood & UI Fixes\n\n* Environmental-hazard indicators link to the source dataset in the World Bank Data Catalog (fire, flood, landslide, cyclone, drought)\n* Regional analyses pull population demographics automatically from S2S when the population source is S2S\n* Nighttime Lights supports NOAA threshold classification (fixed Black Marble ranges, 5 classes) alongside Jenks Natural Breaks\n\n* Flood scoring now works at both scales (raster DDH 0-900 in regional, S2S in national/local) with the S2S join using intersection-MAX\n* GHSL masking uses the ghsl_settlements layer in the study-area GeoPackage instead of the parquet download path\n* Landslide scoring in regional analyses was reversed and is now corrected\n* Regional S2S Nighttime Lights scored inaccurately \u2014 now uses six dynamic classes from the data's own value range\n* Clicking the GeoE3 Score node re-shows the last run result (masked score when a mask is active)\n* Fixed dropdown/row alignment issues in the factor, dimension and environmental-hazards windows\n\n* Tree headings are now consistently Title Case (acronym/apostrophe-safe)\n\n---\n\nVersion 2.0.3 - NTL Classification and UI Fixes\n\n* Added user-controlled NTL classification mode toggle (Jenks vs Binary) with live UI updates\n\n* Fixed NTL binary classification to use explicit split behavior (0 -> class 0, > 0 -> class 5)\n* Fixed EPLEX input flow with normalized input (0.00-0.99) and backward compatibility for older saved values\n* Fixed road-network panel gating bug after failed OSM download\n\n* Reduced plugin size by removing h3 from bundled dependencies\n* Improved build cleanup by excluding __pycache__, .pyc, and .xcf files from plugin zip\n* Updated pygments dependency to 2.20.0\n\n---\n\nVersion 2.0.2 - Stability Fixes\n\n* Fixed QGIS crashes in ACLED workflow by adding context and feedback to processing.run calls\n* Fixed thread-safety issues in workflow_base.py processing operations\n* Fixed ID handling in aggregation workflow to handle spaces in names\n\n* Added logging for masked raster path checking in aggregation workflow\n* Cleaned up duplicate environment variables in start script\n* Added tailspin package for log viewing\n\n---\n\nVersion 2.0.1 - Minor Bug Fixes and Improvements\n\n* Fixed road network CRS issues\n* Fixed AttributeError in RoadNetworkPanel by reordering attribute initialization\n\n* Improved banner text rendering and refined button styling\n* Updated font sizing for women's considerations section\n* Open existing project no longer shows women's options incorrectly\n* Move EPLEX Score to contextual only\n* Auto-balance weights under dimension", "external_deps": "", "download_url": "https://plugins.qgis.org/plugins/geest/version/2.0.5/download/"}