pypi marimo 0.25.1

2 hours ago

✨ Enhancements

  • Make local agent pairing easier to discover (#10946)
  • Update LLM model catalog (#11002)
  • Add expand_outputs as an argument to ctx.edit_cell and ctx.create_cell (#10974)
  • Record cache entries in a per-notebook manifest (#10838)
  • Marimo cache size (#10837)
  • Marimo cache dir (#10836)

🐛 Bug fixes

  • Keep getpass responses out of saved console output (#11043)
  • Reject invalid code mode cell names (#11032)
  • Align and unshrink mo.ui.radio button when option label wraps (#11031)
  • Harden sandbox environment selection (#11026)
  • Send origin referrer on cross-origin requests from notebook pages (#11015)
  • Keep sandbox package managers fixed in install alerts (#10983)
  • Render dotted chart columns when data falls back to CSV (#10856)
  • Fix plotly hover text rendering issue (#10988)
  • Avoid repeated Docker prompt for sandboxed URL edits (#10984)
  • Make the kernel SIGINT handler reentrancy-safe (#10975)
  • Secure language server websocket listeners (#10979)
  • Change tokenization to allow trailing comments (#10981)
  • UI fix for SFTP (and a fsspec plugin for ssh) (#10977)
  • Ensure partial cell config update preserves existing values (#10971)

📚 Documentation

  • Add huggingface/drive to remote storage (#10959)
  • Normalize styles from katex bump (#10995)
  • Add Whisper sandbox example (#10994)
  • Fix quickstart anchors in Spanish and Chinese READMEs (#10989)
  • Security clarification on pyproject.toml (#10986)
  • Add ffmpeg pixi example for blog post (#10993)

📝 Other changes

  • Fix suboptimal assignment in cell-matching Hungarian algorithm (#10654) (f15c5ff)

Contributors

Thanks to all our community and contributors who made this release possible: @dmadisetti, @kirangadhave, @koaning, @Light2Dark, @manzt, @marthacryan, @mscolnick, @peter-gy, @sadov, @ZainnQureshii

Full Changelog: 0.25.0...0.25.1

Don't miss a new marimo release

NewReleases is sending notifications on new releases.