{"name": "CO2GIS", "package_name": "co2gis", "version": "0.5.1", "experimental": false, "qgis_min": "3.16.0", "qgis_max": "4.99.0", "downloads": 131, "uploaded_by": "rpintassilgo", "upload_datetime": "2026-07-23T14:19:42.426591", "changelog": "0.5.1 - Fixed: Qt6 compatibility \u2014 fully qualified all PyQGIS enums (QgsTask, QgsWkbTypes, QgsMapLayer, QgsUnitTypes, QgsRaster) so the plugin passes the plugins.qgis.org Qt6 compatibility checker and stays forward-compatible with Qt6-only QGIS builds.\n0.5.0 - Added: the experimental Network mode gains an optimal MILP design (opt-in; needs the PuLP + HiGHS solver) that picks which links to build, the standard pipe sizes, and the trunks that form where flows merge, to meet a capture target at least cost; the fast heuristic now grows a greedy least-cost tree so source paths merge into shared trunks early instead of running parallel and merging late. Fixed: layer dropdowns now refresh when a layer is removed from the project (not only when one is added); the Corridors land-use dropdown is searchable and stays in sync. Changed: de-duplicated shared raster/publish/resample logic into single helpers. Internal: guaranteed temp-directory cleanup on error (try/finally) and narrowed cleanup exception handling; added a dropdown-registration test; added a repository Sponsor button (FUNDING.yml).\n0.4.0 - Added: experimental Network mode (opt-in via Settings) \u2014 route many CO2 sources to many sinks as shared trunks, size each pipe for its own aggregated flow, and add a booster station at each junction; the least-cost-path and Price Estimation logs now render as aligned tables. Fixed: the dialog is legible in QGIS light mode (it follows the active palette in both light and dark themes); group boxes and the corner Settings button now align correctly. Changed: reorganised the cost-factor and tab modules into core/factors and ui/tabs subpackages. Internal: added network-graph and network-CAPEX unit tests.\n0.3.0 - Added: configurable GRASS r.cost memory budget (new Settings dialog); optional r.cost/r.drain diagnostic rasters in the LCP tab. Fixed: crash when reloading/unloading during a running task; Crossings buttons scheduling the task twice. Changed: throttled precise-mode progress logging and aligned fast-mode logging. Internal: unit test suite + CI, tag-triggered release pipeline.\n0.2.1 - Packaging: exclude dev-only config (.pre-commit-config.yaml, pyproject.toml) from the published plugin ZIP.\n0.2.0 - QGIS 4 / Qt6 support; fixes: worker-thread crashes, false success on errors, price estimation returning 0; internal refactor (centralized COMET model, core/UI separation, DRY); added Ruff + pre-commit.\n0.1.0 - Initial release: COMET multi-criteria cost surface, GRASS-based LCP routing, CAPEX estimation with precise and fast modes.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/co2gis/version/0.5.1/download/"}