PlanX Urban Resilience 1.19.1 — Hub-scan hygiene patch.
Fixed (response to plugins.qgis.org 1.19.0 security/quality scan)
- Removed build_local_zip.ps1 from the plugin folder. Hub flagged it
as a "suspicious file" in 1.19.0; it was a local-dev wrapper that
should never have shipped.
- Hardened packaging/zip_hub.py to skip .ps1, .bat, .cmd, .exe,
.dll,
.lnk, .pyc/.pyo/.pyd, .DS_Store, Thumbs.db, *.bak and *.swp by
default. No future Hub upload from this monorepo can accidentally
ship a local executable or OS clutter.
- Cleared the 32 flake8 issues from the Code Quality report:
* Unused imports removed: Qt (dashboard), QgsPointXY (heat),
QgsWkbTypes (scenario_comparison), os / QSizeF /
QgsProcessingOutputFile / QgsColorRampShader (pdf_atlas).
* Dead variable ys = [] removed from
pluvial_flood_susceptibility.
* seismic/monte_carlo_debris.py: E302 (two blank lines before
class), W293 (no whitespace on blank lines), E701 (one
statement
per line for the year-tier branch).
Added
- setup.cfg disabling W503 (modern PEP 8 prefers
break-before-operator)
and E203 (Black-style slicing). Centralises flake8 config so
future
Hub scans stay quiet about stylistic-only flags.
yes
geo140195philo
2026-05-20T10:36:12.921697+00:00
3.10.0
3.99.0
None
no
Plugin Tags