{"name": "Topology Error Creator & Fixer", "package_name": "topology_error_creator", "version": "2.2.3", "experimental": false, "qgis_min": "3.22.0", "qgis_max": "4.99.0", "downloads": 132, "uploaded_by": "Akmaul", "upload_datetime": "2026-08-31T10:29:45.643142", "changelog": "2.2.3 - Security hotfix for QGIS Plugin Repository: removed silent try/except pass and try/except continue patterns flagged by Bandit; non-fatal failures are explicitly logged while preserving safe fallbacks; replaced random.Random with secrets.SystemRandom to remove Bandit B311; no hardcoded secrets added. 2.2.2 - Replaced the long QMessageBox Help popup with a resizable, screen-aware, scrollable tabbed Help dialog; the Close button remains visible on small/high-DPI displays. Added Quick Help, Techniques and Authors/About tabs.\\n2.2.1 - Moved Help / Authors to a permanently visible button inside the plugin window header for easier access on smaller screens. Help includes workflow guidance, topology techniques, safe-processing notes and author information.\\n2.2.0 - Added Safe Processing mode to prevent QGIS shutdown on dense village/cadastral polygon datasets; replaced full-layer cumulative overlap union with bounded pairwise neighbour repair; safe mode now avoids QgsGeometrySnapper for polygon gaps and line endpoints by using conservative vertex/endpoint-to-boundary snapping; capped automatic gap scans and neighbour counts; reduced default tolerance; lowered peak memory and streams output features.\\n2.1.0 - Added automatic preprocessing/topology detection and automatic repair-technique selection; possible polygon gap detection with data-driven tolerance recommendation; spatial-index-assisted polygon and line snapping; robust 2D multipart geometry normalization before output writing to prevent Failed while writing a feature errors; improved writer diagnostics and Shapefile cleanup.\\n2.0.0 - Added topology repair mode for invalid geometry, duplicate geometry, polygon overlaps, small gaps/slivers and line endpoint overshoot/undershoot. Added tolerance control, refreshed interactive topology logo, protected source datasets from overwrite, and prepared Qt5/Qt6-compatible QGIS 3.22-4.x code.\\n1.0.0 - Initial topology error creation release.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/topology_error_creator/version/2.2.3/download/"}