Marimo Versions Save

A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an app, and version with git.

0.4.11

1 week ago

What's Changed

This release includes a few major UX improvements to the marimo editor.

Highlights

Improved DAG viewer. The built-in dependency graph viewer is now much more useful: view your cells in a top-down topological order. Click on an edge to see the variables that flow on it, or double click a cell to automatically bring it into focus.

This viewer can help you understand which cells when run when a given cell runs.

image

Hardware utilization meters. The editor footer shows total RAM and CPU usage on your machine.

image

Use mo.status.progress_bar as a context manager:

with mo.status.progress_bar(total=10) as bar:
    for i in range(10):
        # do work
        bar.update(increment=1, subtitle=f"finished iteration number {i]")

All changes

Shout out to @seantur for making their first contribution (thank you!), and @fuenfundachtzig for continuing to make marimo better.

New Contributors

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.10...0.4.11

0.4.10

1 week ago

What's Changed

New Contributors

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.9...0.4.10

0.4.9

1 week ago

What's Changed

Fixes a bug in which some console outputs were not showing up.

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.8...0.4.9

0.4.8

1 week ago

Highlights

  • You can now configure the app_title to display a different tab title than the filename
  • You can display mo.ui.spinner as a UI element, without using it as a context manager (with)

What's Changed

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.7...0.4.8

0.4.7

2 weeks ago

What's Changed

Improvements and bug fixes.

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.6...0.4.7

0.4.6

2 weeks ago

What's Changed

Improvements and fixes.

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.5...0.4.6

0.4.5

2 weeks ago

What's Changed

Small bug fixes.

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.4...0.4.5

0.4.4

2 weeks ago

What's Changed

Highlights

🐍 marimo export script: Export marimo notebooks as flat Python scripts:

marimo export script notebook.py -o flat_script.py

marimo notebooks are already executable as scripts (python notebook.py), but we're providing this for convenience, in case you need to use your notebook as a script in an environment that doesn't have marimo installed.

🔔 Better UX for undoing cell deletion. Many of you told us you didn't know how to undo cell deletions.

Tab to start completions. In addition to Ctrl+Space.

🏁 Windows compatibility. Fixes for our Windows users. Thanks for your patience!

Full changelog

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.3...0.4.4

0.4.3

3 weeks ago

What's Changed

Highlights

This release adds mo.ui.range_slider — thanks @wasimsandhu for your contribution! It also includes performance improvements and bug fixes.

Full changelog

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.2...0.4.3

0.4.2

3 weeks ago

What's Changed

This version includes improvements to mo.ui.plotly, the module autoreloader, mo.status.progress_bar, as well as other bug fixes.

Full changelog

New Contributors

Full Changelog: https://github.com/marimo-team/marimo/compare/0.4.1...0.4.2