; @impl 4be9-6ae3-f4ad-668c
[general]
name=Semantic Plugin Search
qgisMinimumVersion=3.44
qgisMaximumVersion=4.99
description=Find QGIS plugins with natural language semantic search over plugin metadata and readmes
about=Describe what you need in plain language, for example "classify a drone orthophoto into land cover classes" or "create contour lines from a DEM", and get the matching QGIS plugins ranked by relevance, with their metadata, readme and the usual Install, Upgrade, Reinstall and Uninstall buttons, which are carried out by the standard plugin manager. Plugins you already have are marked installed, or update when a newer version exists. Requirements: an internet connection on first use, to download a compact embedding model (about 17 MB) and the plugin index for your QGIS version (about 5 MB) from the project GitHub repository; both are cached in your profile and refreshed automatically. No other dependency: numpy, which QGIS bundles, and the Python standard library. Your query never leaves your machine: it is turned into an embedding locally.
version=0.4.8
author=SylvainSouche
email=sylvain@souche.fr
tracker=https://github.com/SylvainSouche/qgis-semantic-plugin-search/issues
repository=https://github.com/SylvainSouche/qgis-semantic-plugin-search
homepage=https://github.com/SylvainSouche/qgis-semantic-plugin-search
icon=assets/Icon.svg
tags=semantic search,embeddings,plugin manager,discovery,nlp
experimental=True
deprecated=False
server=False
license=MIT
changelog=0.4.8 - Author email in the metadata, ready for the plugin repository
    0.4.7 - make works on Cygwin and Windows: skips the Microsoft Store python3 placeholder and builds the zip without the zip command
    0.4.6 - make rebuilds a .venv whose Python no longer runs (removed or upgraded interpreter) instead of failing
    0.4.5 - make dist, version and increment need no venv or numpy and work where Python is called python (Cygwin, Windows); the package checks run standalone
    0.4.4 - Install plugins published only as experimental in their experimental version; every error, including the plugin installer's own failures, opens a popup
    0.4.3 - Correct plugin installation data refresh
    0.4.2 - Correct search result list appearance
    0.4.1 - Fix the embeddings workflow and its integration into the plugin 
    0.4.0 - Fix the window failing to open in 0.3.0 (stale package), fix search never activating after a database update (model check error), icons now return on every search, installed plugins are recognised so Upgrade, Reinstall and Uninstall work, installed and update badges, hybrid ranking that puts exact plugin names first, downloads through the QGIS network settings (proxy, authentication), embeddings served from the repository embeddings branch
    0.3.0 - Offline first cache, pinned update channel, safer links, bounded background work, hardening
    0.2.0 - Plugin icons in the results, QGIS 3 and QGIS 4 installer support, experimental and deprecated filters, live search
    0.1.0 - First release: natural language plugin search with local embeddings
