Skip to content

FormulaFence 0.9.0

Choose a tag to compare

@SybilGambleyyu SybilGambleyyu released this 24 Jul 08:12

FormulaFence 0.9.0 adds conservative static dependency expansion for workbook- and worksheet-local named LAMBDA calls.

  • Resolves nested named LAMBDAs and formula-defined names that call them when their full definitions are static and internal.
  • Preserves workbook and worksheet-local name scope, including qualified local calls.
  • Supports OOXML formula definitions without a leading equals sign plus _xlfn.LAMBDA, _xlpm., and _xlop. serialization.
  • Leaves dynamic, recursive, relative, external, 3-D, and tokenizer-unsupported named LAMBDAs as explicit unresolved coverage at call sites.

Validation: 50 tests passed; hosted CI passed; a clean installed wheel profiled the public Vertex42 LAMBDA Library (121 defined names, 116 named LAMBDAs) and resolved safe LAMBDA calls while preserving unsupported definitions as coverage notes.

Wheel SHA-256: 1dcc88f090a08c271257e0442c3abf9fffd50b210f0d84a7d3b2b79930749fe2.