{"name": "ClaudIA QGIS", "package_name": "claudia_qgis", "version": "0.4.1", "experimental": true, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 104, "uploaded_by": "guilhermesanches", "upload_datetime": "2026-09-23T08:45:07.135968", "changelog": "0.4.1 : fix: \"Update now\" (and disconnecting) could close QGIS without\r\nwarning \u2014 on Windows, closing the socket from another thread does not wake\r\nup the long-poll in progress; the thread outlived the wait timeout and was\r\ndestroyed while still running. The socket is now shut down (shutdown) and\r\nthe thread is never destroyed alive. No changes to the tools.\r\n0.4.0 : handlers updated to nkarasiak/qgis-mcp v0.15.0 \u2014 background\r\nprocessing (start_processing_job, get_processing_job, cancel_processing_job:\r\nno time limit and no QGIS freeze), project checkpoints (create_checkpoint,\r\nlist_checkpoints, restore_checkpoint) and export_session (a Python script\r\nthat replays the session); partial results or failures no longer pass as\r\nsuccess (Processing reason, dropped features reported in warnings);\r\nload_project no longer hangs on an unavailable layer; crs in\r\nidentify_features, sample_raster_values and add_features; ellipsoid in\r\nProcessing; inline QML in apply_style_qml. Includes 0.3.0 below, which never\r\nreached the portal.\r\n0.3.0 : handlers updated to nkarasiak/qgis-mcp v0.14.1 \u2014 attribute converter\r\nwith dates, fixes in features, processing, connections and system, unresolved\r\nenums no longer crash the plugin (compat), and supportsQt6 declared: Qt6\r\nbuilds of QGIS 3.x load the plugin again. execute_sql accepts limit.\r\n0.2.3 : plugin portal security scan (Bandit) cleared: the updater downloads\r\nthrough http.client over http/https only (no file: or custom schemes),\r\nfollowing the GitHub redirect; empty try/except blocks replaced by\r\ncontextlib.suppress with the right exception.\r\n0.2.2 : metadata homepage now points to the public repository (the connector\r\npage in the community requires login; the portal reviewer needs an open\r\nlink). No code changes.\r\n0.2.1 : the \"Community address\" field accepts any URL of the site (including\r\nthe connector page) and keeps only the domain.\r\n0.2.0 : self-update from within the plugin \u2014 the community announces the\r\nlatest version on every command poll; when a new version exists, the\r\n\"Update now\" bar appears (and the menu gains \"Update the plugin\u2026\"): the\r\nplugin downloads the release ZIP, swaps the files and reloads itself,\r\nreconnecting afterwards. Connection state visible on the toolbar button\r\n(\"ClaudIA \u00b7 CONNECTED\"), on the icon and in the status bar; warning when the\r\ncommunity does not respond.\r\n0.1.0 : first release \u2014 connection to the agr\u00f4nomo10X community through\r\nHTTPS long-polling (plugin token generated on the community page), 120\r\ncommands inherited from Nicolas Karasiak's QGIS MCP 0.14.0, Portuguese\r\ninterface, no local server and no MCP client configuration.", "external_deps": "", "download_url": "https://plugins.qgis.org/plugins/claudia_qgis/version/0.4.1/download/"}