github marimo-team/marimo 0.10.7

latest releases: 0.10.9, 0.10.8
15 days ago

What's Changed

Highlights ⭐

  • 🧪 Test notebooks with pytest!. It's now possible to test notebooks using pytest! Running pytest test_notebook.py will run and test all cells whose name starts with test_*. This is only possible because marimo notebooks are stored as code (Python, not JSON!). Learn more at our docs. Shoutout to @dmadisetti for contributing this feature!

  • 🔬Experimental tracing panel. This release includes an exciting new experimental tracing panel, giving you insight into which cells run, when, and for how long. Shoutout to @Light2Dark for contributing this feature! Enable it through the user settings (⚙ icon at the top right of your notebook).

  • 🖱 Usability improvements. This release includes a number of usability improvements, including helpful prompts when you accidentally try using IPython magics, the ability to copy/paste the contents of a notebook file directly into the notebook (pasting creates cells!), the ability to use sandboxed notebooks with HTML export (thanks @metaboulie for contributing this!) and a few bug fixes.

All changes

New Contributors

Full Changelog: 0.10.6...0.10.7

Don't miss a new marimo release

NewReleases is sending notifications on new releases.