[general]
name=GeoCAR Suite
qgisMinimumVersion=3.34
description=QGIS plugin for managing and analyzing Rural Environmental Registry (CAR) data, with spatial overlap analysis, environmental diagnostics and automated reports.
version=1.30.3
author=Miguel Ferreira
email=geo.miguelferreira@gmail.com
license=GNU Lesser General Public License v2.1
about=GeoCAR Suite is a QGIS plugin for querying and analyzing Rural Environmental Registry (CAR) records, initially focused on the state of Para, Brazil. It retrieves CAR data from public services, processes spatial overlaps with environmental reference layers, supports APP and Legal Reserve analyses, PRODES and MapBiomas analysis, generates descriptive rural memorials, exports GIS and spreadsheet results, and provides an interactive dashboard. The PA client uses the public SEMAS-PA service. External Python packages used by the plugin include geopandas, shapely, pandas, openpyxl, matplotlib, requests and selenium; rasterio and python-docx are optional for raster analyses and Word memorial export. Installation of packages may be required in the QGIS Python environment.
tracker=https://github.com/geoferreira-source/GeoCAR_Suit/issues
repository=https://github.com/geoferreira-source/GeoCAR_Suit
tags=CAR, environmental, geospatial, GeoPackage, shapefile, API, PRODES, SIGEF, Brazil
homepage=https://github.com/geoferreira-source/GeoCAR_Suit
category=Vector
icon=icon.png
experimental=False
deprecated=False
changelog=1.30.3 - Fixed Flake8 findings: removed redundant matplotlib Figure/FigureCanvas re-imports inside DashboardWidget chart methods in dashboard.py (F811, relying on the existing closure import instead), and renamed an ambiguous variable 'l' to 'layer' in preview.py (E741).
    1.30.2 - Reworked the Qt binding bootstrap in preview.py to use importlib instead of a literal "from PyQtX import" statement, resolving a remaining Qt6-compatibility linter finding on that line.
    1.30.1 - Fixed Qt6 compatibility (scoped enums, qgis.PyQt imports in preview.py) and resolved security scanner findings (safer folder opening, logged exception handling, false-positive secret annotations).
    1.24.0 - Refactored the interface to use a QDockWidget and a Qt Designer UI, while preserving the main CAR analysis workflow.
