Verify QGIS Compatibility
qgis-compatcommandsetup L1★19
isogeo/isogeo-plugin-qgis ↗What it does
Check QGIS plugin compatibility and generate markdown report
Best for
Pre-submission QGIS plugin store audit when version compatibility must be verified and all violations must be visible in a single report.
Inputs
- · Plugin version or code path
- · Optional: min/max QGIS version bounds
Outputs
- · Markdown file: tools/compatibility_report.md
- · Severity-categorized findings (info, warning, error)
- · Per-finding fix suggestions
Requires
- · Python 3.x
- · tools/qgis_compatibility_checker.py
- · QGIS compatibility metadata
Preconditions
- · QGIS plugin project structure
- · tools/qgis_compatibility_checker.py script present
- · Python installed with QGIS compatibility tooling
Failure modes
- · Script not found = compatibility checker unavailable
- · Python environment missing QGIS libs = import errors
- · Report file permissions = cannot write to tools/
- · Version bounds invalid (min > max) = validation fails
Trust signals
- · Generates markdown for human review
- · Severity levels (info/warning/error) guide prioritization
- · Provides fix suggestions per finding