# GisBR — QGIS plugin metadata

[general]
name=GisBR
qgisMinimumVersion=3.0
description=Load official Brazilian spatial data (IBGE/IPEA geobr + censobr) into QGIS with one click, using only the native QGIS API.
version=0.2.0
author=Diego Camargo
email=dg.camargo@proton.me

about=GisBR brings the "one line -> one layer" access of the geobr/censobr packages (IPEA) into QGIS as a Processing provider, using only the native QGIS/Qt API and the Python standard library (no geopandas/requests/pandas). Phase 1: legacy GeoPackage backend (geobr v1.7.0), 100%% native. Phase 2: Parquet backend (geobr v2.0.0) read via the GDAL Parquet driver or a pyarrow fallback, plus a join with census tables from censobr. Each read_* algorithm (states, municipalities, census tracts, weighting areas, metropolitan areas, biomes, schools, health facilities and more) works in the Processing Toolbox, in graphical models, in batch and via processing.run(). Data in SIRGAS 2000 / EPSG:4674. Licensed under GPL-3.0.

tracker=https://github.com/d-camargo/gisbr/issues
repository=https://github.com/d-camargo/gisbr
homepage=https://github.com/d-camargo/gisbr

hasProcessingProvider=yes

changelog=
    0.2.0
    - Phase 2: Parquet backend (geobr v2.0.0) with 28 read_*_v2 algorithms.
    - censobr integration: join_censo joins geobr census tracts with census tables.
    - Parquet read via the GDAL driver or a pyarrow fallback (driver-independent).
    - 55 algorithms total (26 v1 + 28 v2 + join_censo).
    0.1.0
    - Initial release (Phase 1): Processing provider with the legacy GPKG v1.7.0 backend.
    - read_country, read_region, read_state, read_municipality, read_census_tract,
      read_weighting_area, read_metro_area, read_biomes and more.
    - On-disk cache and mirror fallback (IPEA -> GitHub).
    - 100%% PyQGIS + stdlib, no external dependencies.

tags=brazil,brasil,ibge,ipea,geobr,censobr,boundaries,census,municipios,vector
category=Vector
icon=icon.png
experimental=True
deprecated=False
server=False
