Version: [5291] PlanX DataCube Lab 1.3.1

## [1.3.0] - 2026-07-10

### Added
- **helpUrl()** for all 8 Processing algorithms — each toolbox entry
now links to the GitHub repository documentation.
- **e2e algorithm-count regression guard** — the headless e2e harness
asserts `len(provider.algorithms()) == 8` to catch accidental provider
drift.
- **Forecasting-fallback warnings** — when ARIMA or Random Forest
silently falls back to Exponential Smoothing (due to missing
statsmodels/scikit-learn or a short series), a `pushWarning` now
surfaces the fallback in the Processing log.
- **Command guide** (`docs/COMMAND_GUIDE.html`) listing all 8
algorithms with their IDs, descriptions, and help links.

### Changed
- **Test suite converted to pytest** — `tests/test_core.py` is now
`python -m pytest`-discoverable (97 assertions preserved, zero
dropped).
- **Lint cleanup** — flake8 findings reduced from 59 to 7 (remaining
are pre-existing E501/E261 only); bandit Low findings reduced from 9
to 4 with 5 `# nosec` suppressions for deterministic-RNG and
e2e-assert use.
- **metadata.txt** wording: "revolutionises" replaced with a factual
"brings space-time cube analytics to QGIS".
- **CITATION.cff** version synced with metadata.txt.

yes

geo140195philo

2026-07-10T14:21:47.503001+00:00

3.34.0

4.99.0

None

no

Version management

Plugin details