{"name": "FiberQ", "package_name": "fiberq", "version": "1.2.1", "experimental": false, "qgis_min": "3.22.0", "qgis_max": "4.99.0", "downloads": 1231, "uploaded_by": "vukovicvl", "upload_datetime": "2026-04-20T15:25:15.863674", "changelog": "Full QGIS 4 / Qt6 compatibility while keeping QGIS 3.22 LTR support.\r\n\r\nFixes\r\n* Dialogs: replaced 29 .exec_() calls with .exec() (PyQt6 removed the alias).\r\n* Map tools: fixed \"QgsMapMouseEvent has no attribute 'x'\" in Move Elements,\r\n  Branch Info, Drawing, Image, and Element placement tools.\r\n* Latent Elements: fixed \"QTableWidget has no attribute SelectRows\" crash.\r\n* Drawing tool: fixed right-click and Escape on Qt6 (scoped enums).\r\n* Optical Schematic: PE pipes and Transition pipes now render correctly\r\n  (previously filtered out by the cable-subtype filter).\r\n* Optical Schematic: Pan button now pans reliably on both Qt5 and Qt6.\r\n\r\nSecurity scan\r\n* Switched geocoding (Locator, Preview map) from urllib.request.urlopen to\r\n  QGIS-native QgsBlockingNetworkRequest. Clears the last two Bandit B310\r\n  findings and routes requests through QGIS's proxy/SSL configuration.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/fiberq/version/1.2.1/download/"}