Version: [5083] AITracer by LAD 0.1.30 Experimental

Here's the brief changelog:

v0.1.25 — Code quality fixes (W504, F841) flagged by the QGIS Plugin
Repository scanner.

v0.1.26 — Improved backend crash diagnostics: logs Python version,
torch version, and checkpoint path on startup; wraps build_sam2() with
full traceback printing to help diagnose Windows-specific failures.

v0.1.27 — Fixed Windows weight download failure caused by backslashes
in embedded Python script strings (e.g. \U, \G misinterpreted as
escape sequences). Path is now passed as sys.argv[1]. Updated graphic
assets.

v0.1.28 — Replaced uvicorn[standard] with plain uvicorn to fix a crash
on Windows: the [standard] extras pull in httptools (C extension that
fails on standalone Python) and uvloop (Unix-only).

v0.1.29 — Fixed silent weight download failure on Windows: added SSL
fallback (retries with CERT_NONE if the CA bundle is absent) and a
post-download file size check to catch cases where urlretrieve exits
cleanly but writes nothing.

v0.1.30 — Replaced the entire subprocess-based download with
QgsBlockingNetworkRequest, which uses Qt's own network stack and
system SSL certificate store — eliminating the root cause of all
Windows SSL download issues. Also pinned click>=8.0 to prevent an
AttributeError on uvicorn startup, and corrected the documented weight
size from ~40 MB to ~160 MB.

yes

jbogdani

2026-04-29T10:45:22.507660+00:00

4.0.0

4.99.0

None

yes

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership