⭐ Highlights
Configure project settings on a per-notebook basis, by inlining as script metadata (PEP 723):
# /// script
# [tool.marimo.runtime]
# auto_instantiate = false
# on_cell_change = "lazy"
# [tool.marimo.display]
# theme = "dark"
# cell_output = "below"
# ///
Note: script metadata configuration has the highest precedence, followed by pyproject.toml
configuration, then user configuration.
What's Changed
- fix(deps): update react-aria dependencies by @renovate in #3795
- feat: allow marimo configuration in notebook.py as script metadata (per PEP 723) by @mscolnick in #3794
- improve: Add more relevant snippets to the snippets panel (
1/2
) by @Haleshot in #3709 - snippets: openai, huggingface, env by @mscolnick in #3799
- fix: disconnect RTC websockets when disconnected from main WS by @mscolnick in #3803
- fix: more ipython display coverage, add tests by @mscolnick in #3804
Full Changelog: 0.11.4...0.11.5