# This file contains metadata for your plugin.

# This file should be included when you package your plugin.# Mandatory items:

[general]
name=GroundTruther
qgisMinimumVersion=4.0
description=A toolset for Seafloor Characterization
version=0.4.1
author=epinux
email=epiesasha@me.com

about=A toolset for seafloor characterization

tracker=https://github.com/epifanio/groundtruther
repository=https://github.com/epifanio/groundtruther
# End of mandatory metadata

# Recommended items:

hasProcessingProvider=no
changelog=0.4.1 - security fixes required by the plugin repository
    - The 0.4 upload was blocked by plugins.qgis.org's automated scan. Three
      HIGH findings are fixed: a shell call (os.system on a joined ogr2ogr
      command line) is now subprocess.run on the argument list; an MD5 cache
      key declares usedforsecurity=False; and plugin_upload.py, the
      maintainer's upload tool, is no longer shipped inside the plugin.
    - No user-facing behaviour changes.
    0.4 - QGIS 4 / Qt6 release
    - Ported the whole plugin to QGIS 4 and Qt6 (PyQt6 via the qgis.PyQt shim);
      the 0.3 build only ran on QGIS 3.
    - The main dock was split into focused mixins: image browser, video browser
      and per-frame video annotation, annotation editor, GRASS, report, settings
      and dock-layout persistence.
    - GRASS GIS work now goes through one HTTP client (gt/grass_api.py): set and
      show the computational region, query rasters and backscatter, and run
      arbitrary GRASS modules from schema-driven dialogs, asynchronously as QGIS
      tasks.
    - Settings moved to config/config.yaml with a pydantic schema and per-key,
      severity-aware validation, so one stale path disables only its own feature
      instead of blocking startup. The hardcoded service URL is gone.
    - User documentation is now a MkDocs site: https://epifanio.github.io/groundtruther/
    - Python dependencies are loaded from a virtualenv beside the plugin; a
      Plugin Manager install does not create one yet, so this release stays
      experimental. See the install page in the documentation.

# Tags are comma separated with spaces allowed
tags=seafloor,bathymetry,multibeam,backscatter,habitat,benthic,marine,GRASS,raster,imagery,video,annotation,oceanography

homepage=https://epifanio.github.io/groundtruther/
category=Plugins
icon=qtui/icons/epi.gif
# experimental flag
experimental=True

# deprecated flag (applies to the whole plugin, not just a single version)
deprecated=False

# Since QGIS 3.8, a comma separated list of plugins to be installed
# (or upgraded) can be specified.
# Check the documentation for more information.
# plugin_dependencies=

# category=

# If the plugin can run on QGIS Server.
server=False

