PyneCore v6.4.11 released — Patch release: import-cache integrity, OHLC precision,…

Fixes

  • A foreign .pyc recompile (pip’s compileall, an IDE, a packaging step) can no longer leave stale untransformed bytecode that crashed scripts with unsupported operand type(s) for -: 'Source' and 'Source' (closes #64)
  • High-priced OHLC now keeps mintick precision instead of rounding to 6 significant digits — 93898.05 no longer collapses to 93898.1, so threshold/hysteresis indicators stop flipping a bar
  • color.new propagates na during warmup and builds a fresh color, so it no longer mutates color constants
  • The no-arg timezone fallback in parse_timezone is resolved fresh per call instead of cached, so one run’s timezone no longer leaks into the next in the same process
  • Number-format patterns now support DecimalFormat sign subpatterns (;) and literal prefix/suffix affixes like "$#,##0.00"

Full release notes: https://github.com/PyneSys/pynecore/releases/tag/v6.4.11