Skip to content

Releases: alexiusacademia/tabula-release

Release list

Tabula 0.21.0

Tabula 0.21.0 Pre-release
Pre-release

Choose a tag to compare

@alexiusacademia alexiusacademia released this 27 Jul 11:59

Pre-release build of Tabula 0.21.0.

Downloads

Platform Asset
macOS Tabula-0.21.0.pkg — installer package
Windows tabula.exe — standalone executable, no installer

What's new in 0.21.0

Python scripting in cells:

  • =py in a cell. Write a Python expression directly, referencing cells by
    their uppercase address: =py A1 * 2 + B1, =py sum(A1:A10). It's shorthand
    for the existing PY("…", A1) form, so it recalculates and tracks
    dependencies the same way.
  • Ranges arrive as lists. A range argument reaches a Python function as a
    list, so =py sum(A1:A10) works — as does passing a range to your own
    functions.
  • A better code editor for the script panel.

Two limits worth knowing: a =py cell references cells on its own sheet (use
PY("…", 'Sheet'!A1) to reach another), and because Excel has no equivalent, a
=py cell opened in Excel shows its last computed value rather than the live
expression.


Source is in a private repository; this repo hosts the built binaries only.