pypi marimo-jupyter-extension 0.2.3

latest releases: 0.5.0, 0.4.0, 0.3.0...
6 months ago

v0.2.3

Features 🌟

  • Debug mode flag — Added c.MarimoProxyConfig.debug config option that passes --log-level DEBUG to the spawned marimo process for easier troubleshooting (#58)
  • More configuration knobs — Surfaced additional marimo CLI flags through Traitlets: host, watch, allow_origins, skip_update_check, idle_timeout, and session_ttl (#77)
  • Sidebar info panel — Added an Info section to the marimo sidebar that displays the running marimo version and extension version, resolved dynamically from the spawned marimo (#87)

image

Bug Fixes / Dependencies / Maintenance 🐛

  • Fixed proc-watcher deadlock — Added a process-liveness guard before awaiting on the supervised subprocess so the watcher can't stall when marimo has already exited (#86, surfaced by @scott-arne in #82)
  • Hardened the health probe — HealthHandler now explicitly validates XSRF on the inbound GET, and the sidebar's health/restart calls go through ServerConnection.makeRequest to pick up JupyterLab's auth + XSRF headers automatically (#88)
  • Bumped minimum marimo requirement to >=0.23.4
  • Dependency pinning + lockfile maintenance (#38, #60, #63, #66, #68, #42, #43, #44, #45, #46, #47, #64, #65, #71, #76, #78, #81)

Contributors

Full Changelog: v0.2.0...v0.2.3

Don't miss a new marimo-jupyter-extension release

NewReleases is sending notifications on new releases.