Ozzit v3.2.0 ships 134 native Excel LAMBDA functions, four more than v3.1.0.
The whole repository is now MIT
ozzit.xlsx, src/ and functions.csv included. The upstream author granted written permission for the derived material to be released as open source and waived the attribution earlier releases carried, so the licence split that applied up to v3.1.0 is retired. This is the most consequential change in the release.
Assets
| File | SHA-256 |
|---|---|
ozzit.xlsx |
13df5eb0e2e7a3d1b17a743a990c30adfd187d409be133996ec154543e78ff28 |
provenance.json |
3d3b1f350bcc65243c90bd351c9afe6c198e987d85d15cffc6d4e31a155c2b60 |
SHA256SUMS covers the two files above and deliberately does not include itself. ozzit.xlsx is 444,291 bytes and is copied byte-for-byte from the tagged tree; the standalone and tagged workbooks share a SHA-256.
Verification
Built from signed tag v3.2.0 at commit 3dc1aeebb890312685e567f3a24fe835711ef4a1. All ten release gates passed on that commit:
- mypy 2.3.1: no issues in 21 source files
- 134 functions, 211 parts;
src/reproduces all 134; 121 signatures, 126 parameter tables and 123 example blocks checked - 130 of the 134 names carry over from
released-names-v1.2.6.txt, 4 are new - 149 unit tests pass
- Excel 16.0 build 20326: 1,129 formulas recalculated, 0 in error; 438 assertions, 0 failed
- 20,228 cached values confirmed to be the values their formulas produce
The workbook was hashed immediately before and after both native gates and was byte-identical throughout. The bundle was staged twice into separate directories outside the repository and both stagings were byte-identical.