Skip to content

EcoPulse v2.2.0 — Quality, Docs and CI

Choose a tag to compare

@Ali-Marandi Ali-Marandi released this 28 Aug 20:49
· 7 commits to main since this release

What is New in v2.2.0

Bug Fix

  • Fuzzy Black-Scholes crash on Windows CI: numpy and scipy were missing from requirements.txt. FuzzyBlackScholes._bs_call() calls scipy.stats.norm.cdf.

Quality

  • Smoke tests now construct all 12 quantitative page builders and verify they return non-null widgets.
  • CI workflow triggers on pull_request to main, not just tags, so every PR is validated on Windows.

Documentation

  • README updated with a quantitative engine table documenting all 12 pages and 40+ models.
  • CHANGELOG entries for v2.1.0 and v2.2.0.
  • quant_pages.py docstring fixed (said "Three" — now correctly says "Twelve").